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 mailing list
Axiom-developer@nongnu.org
https://lists.nongnu.org/mailman/listinfo/axiom-developer

Reply via email to