I cant seem to get affine to load... I get here:
(%i1) load(affine);
Loading /usr/share/maxima/5.9.2/share/affine/sys-declaim.lisp
Finished loading /usr/share/maxima/5.9.2/share/affine/sys-declaim.lisp
Loading /usr/share/maxima/5.9.2/share/affine/binary-gcl/compat.o
start address -T 0x94cbc08 Finished loading
/usr/share/maxima/5.9.2/share/affine/binary-gcl/compat.o
Loading /usr/share/maxima/5.9.2/share/affine/binary-gcl/amacros.o
start address -T 0x9739000 Finished loading
/usr/share/maxima/5.9.2/share/affine/binary-gcl/amacros.o
Loading /usr/share/maxima/5.9.2/share/affine/binary-gcl/dummy-gc.o
start address -T 0x9b5bc80 Finished loading
/usr/share/maxima/5.9.2/share/affine/binary-gcl/dummy-gc.o
Compiling /usr/share/maxima/5.9.2/share/affine/polybas.lisp.
Warning:
Use of QUOTE around stepping function in LOOP will be left verbatim.
Current LOOP context: FOR (DEG COF) ON (CDR POLY) BY 'CDDR WITH.
Warning:
Use of QUOTE around stepping function in LOOP will be left verbatim.
Current LOOP context: FOR (DEG COF) ON (CDR POLY) BY 'CDDR WITH.
Warning:
Use of QUOTE around stepping function in LOOP will be left verbatim.
Current LOOP context: FOR (DEG COF) ON (CDR POLY) BY 'CDDR SUMMING.
Warning:
Use of QUOTE around stepping function in LOOP will be left verbatim.
Current LOOP context: FOR (DEG COF) ON (CDR POLY) BY 'CDDR MAXIMIZE.
Warning:
Use of QUOTE around stepping function in LOOP will be left verbatim.
Current LOOP context: FOR (DEG COF) ON (CDR POLY) BY 'CDDR MAXIMIZE.
End of Pass 1.
End of Pass 2.
OPTIMIZE levels: Safety=2, Space=3, Speed=2
Finished compiling
/usr/share/maxima/5.9.2/share/affine/binary-gcl/polybas.o.
Loading /usr/share/maxima/5.9.2/share/affine/binary-gcl/polybas.o
start address -T 0x97cd000 Finished loading
/usr/share/maxima/5.9.2/share/affine/binary-gcl/polybas.o
Compiling /usr/share/maxima/5.9.2/share/affine/sparsemat.lisp.
Universal error handler called recursively (:ERROR NIL
CONDITIONS::CLCS-UNIVERSAL-ERROR-HANDLER
"" "Couldn't protect")
Universal error handler called recursively (:ERROR NIL
CONDITIONS::CLCS-UNIVERSAL-ERROR-HANDLER
"" "Couldn't protect")
Load failed for /usr/share/maxima/5.9.2/share/affine/affine.lisp
-- an error. Quitting. To debug this try debugmode(true);
I have affine/affine.lisp set as:
(in-package "MAXIMA")
(defvar *maxima-affinedir*
(combine-path (list *maxima-sharedir* "affine")))
(load (combine-path
(list *maxima-affinedir* "affine.system")))
(mk:oos "affine" :compile)
and I have affine/affine.system set as:
;;; -*- Mode:Lisp; Package:CL-MAXIMA; Syntax:COMMON-LISP; Base:10 -*-;;;
(in-package "MAXIMA")
(defvar *maxima-affinedir*
(combine-path (list *maxima-sharedir* "affine")))
(mk:defsystem "affine"
:source-extension "lisp"
:binary-pathname (combine-path
(list *maxima-affinedir*
(concatenate 'string
"binary-" *maxima-lispname*)))
:components ((:file "sys-declaim" :load-only t)
;;; (:file "sloop")
(:file "compat") ;new
(:file "amacros")
(:file "dummy-gc")
(:file "polybas")
(:file "sparsemat")
(:file "aquotient")
(:file "new-rat")
(:file "polya")
(:file "ndotsimp")
(:file "polyb")
(:file "polysmp")
(:file "sub-proj")
(:file "polyc")
(:file "polyd")
(:file "sheafa")
(:file "sheafb")
(:file "sheafc")
(:file "dim-3")
(:file "modsimp")))
I made the affine/binary-gcl directory by hand and it now contains:
amacros.o compat.o dummy-gc.o polybas.o sloop.data sparsemat.data
the last compile that bombs appears to be sparsemat, or is the problem
of a deeper nature?
thanks,
paul van allsburg