axiom-developer
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]