[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Axiom-developer] Newer GCL needed for gcc-4.6?
From: |
Leon Baum |
Subject: |
[Axiom-developer] Newer GCL needed for gcc-4.6? |
Date: |
Mon, 07 Nov 2011 20:05:08 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) |
Hello,
I've been using my distro's packaged version of FriCAS, but I wanted to
try AXIOM because I like the idea of literate programming.
I ended up getting a github snapshot compiled with gcc-4.5, but just in
case you aren't already aware, I wanted to let you know that the bundled
version of GCL has problems with gcc-4.6.
According to the GCL mailing list [1] and a Debian bug report [2], it
looks like the problems have been already fixed upstream, so simply
updating GCL should fix things in AXIOM.
Error snippet:
...
Compiling gcl_cmpwt.lsp.
Loading ./gcl_cmpinit.lsp
Loading ../lsp/sys-proclaim.lisp
Finished loading ../lsp/sys-proclaim.lisp
Loading sys-proclaim.lisp
Finished loading sys-proclaim.lisp
Finished loading ./gcl_cmpinit.lsp
End of Pass 1.
Error: Someone tried to RETURN-FROM a TAGBODY.
Error signalled by LET.
Backtrace: system::gcl-top-level > if > let > setq > system:error-set >
system:error-set > progn > compile-file > loop > setq > apply > apply >
compile-file1 > let > unwind-protect > progn > let* > let > unwind-protect >
progn > when > compiler-pass2 > let > unwind-protect > progn > let > let >
unwind-protect > progn > catch > ctop-write > do* > when > apply > apply >
t3defun > cond > analyze-regs > let > cond > let > analyze-regs1 > let >
tagbody > system:universal-error-handler > let > let > cond > apply > apply >
system:universal-error-handler > system::break-level > let* > UNLESS
gcl_cmpwt.c: In function ‘init_gcl_cmpwt’:
gcl_cmpwt.c:4:39: error: ‘VV’ undeclared (first use in this function)
...
Leon
[1] http://lists.gnu.org/archive/html/gcl-devel/2011-04/msg00005.html
[2] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=625032
- [Axiom-developer] Newer GCL needed for gcc-4.6?,
Leon Baum <=