From: Ram B. <ra...@ve...> - 2005-04-20 17:30:52
|
(oops - I saw that I should send bug reports here...) I am using SBCL-0.8.21 on solaris. I am following the instructions in the INSTALL file - doing it at the lisp prompt. I get an error at this step of the install process: (mk:oos "cllib" :compile) This is the error: debugger invoked on a SB-INT:COMPILED-PROGRAM-ERROR in thread 15484: Execution of a form compiled with errors. Form: #'(NAMED-LAMBDA GEN-EXPONENTIAL-VARIATE-LOG-METHOD (MU &OPTIONAL (*RANDOM-STATE* *RANDOM-STATE*)) (DECLARE (TYPE RANDOM-STATE *RANDOM-STATE*) (TYPE (DOUBLE-FLOAT (0.0d0)) MU)) (BLOCK GEN-EXPONENTIAL-VARIATE-LOG-METHOD (* MU (- (LOG (RANDOM 1.0d0)))))) Compile-time-error: Lock on package COMMON-LISP violated when declaring the type of *RANDOM-STATE*. See also: The SBCL Manual, Node "Package Locks" The ANSI Standard, Section 11.1.2.1.2 Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL. restarts (invokable by number or by possibly-abbreviated name): 0: [ABORT] Exit debugger, returning to top level. ((SB-C::TOP-LEVEL-FORM (SB-IMPL::%DEFUN 'GEN-EXPONENTIAL-VARIATE-LOG-METHOD (SB-INT:NAMED-LAMBDA "#<...>" . "#<...>") "Generate a pseudo-random number drawn from an exponential PDF with a mean of mu: - X/MU %E -------- MU STATE is the random state to use. The logarithmic method is used. " "#<...>" . "#<...>"))) 0] backtrace 0: ((SB-C::TOP-LEVEL-FORM (SB-IMPL::%DEFUN 'GEN-EXPONENTIAL-VARIATE-LOG-METHOD (SB-INT:NAMED-LAMBDA "#<...>" . "#<...>") "Generate a pseudo-random number drawn from an exponential PDF with a mean of mu: - X/MU %E -------- MU STATE is the random state to use. The logarithmic method is used. " "#<...>" . "#<...>"))) 1: (SB-FASL::LOAD-FASL-GROUP #<SB-SYS:FD-STREAM for "file \"/net/oslo/vol/vol1/sim/work/ram/public_src/clocc_cvs/clocc/src/cllib/rng.fasl\"" {40F9F2A1}>) 2: (SB-FASL::LOAD-AS-FASL #<SB-SYS:FD-STREAM for "file \"/net/oslo/vol/vol1/sim/work/ram/public_src/clocc_cvs/clocc/src/cllib/rng.fasl\"" {40F9F2A1}> T #<unavailable argument>) 3: (SB-FASL::INTERNAL-LOAD #P"/net/oslo/vol/vol1/sim/work/ram/public_src/clocc_cvs/clocc/src/cllib/rng.fasl" #P"/net/oslo/vol/vol1/sim/work/ram/public_src/clocc_cvs/clocc/src/cllib/rng.fasl" :ERROR T NIL :BINARY NIL) 4: (SB-FASL::INTERNAL-LOAD #P"/net/oslo/vol/vol1/sim/work/ram/public_src/clocc_cvs/clocc/src/cllib/rng.fasl" #P"/net/oslo/vol/vol1/sim/work/ram/public_src/clocc_cvs/clocc/src/cllib/rng.fasl" :ERROR T NIL NIL :DEFAULT) 5: (LOAD "/net/oslo/vol/vol1/sim/work/ram/public_src/clocc_cvs/clocc/src/cllib/rng.fasl") 6: (MAKE::LOAD-FILE-OPERATION #<FILE: rng> :NEW-SOURCE-ALL) 7: (MAKE::COMPILE-AND-LOAD-OPERATION #<FILE: rng> :NEW-SOURCE-ALL) 8: (MAKE::OPERATE-ON-COMPONENT #<FILE: rng> :COMPILE :NEW-SOURCE-ALL) 9: (MAKE::OPERATE-ON-COMPONENTS #<DEFSYSTEM: cllib> :COMPILE :NEW-SOURCE-AND-DEPENDENTS #<unavailable argument>) 10: (MAKE::OPERATE-ON-COMPONENT #<DEFSYSTEM: cllib> :COMPILE :NEW-SOURCE-AND-DEPENDENTS) 11: ((LAMBDA ())) 12: (SB-C::%WITH-COMPILATION-UNIT #<CLOSURE (LAMBDA #) {400014BD}>) 13: (MAKE:OPERATE-ON-SYSTEM "cllib" :COMPILE :FORCE NIL :VERSION NIL :TEST NIL :VERBOSE NIL :LOAD-SOURCE-INSTEAD-OF-BINARY NIL :LOAD-SOURCE-IF-NO-BINARY NIL :BOTHER-USER-IF-NO-BINARY NIL :COMPILE-DURING-LOAD NIL :DRIBBLE NIL :MINIMAL-LOAD NIL :OVERRIDE-COMPILATION-UNIT T) 14: (SB-INT:EVAL-IN-LEXENV (MAKE:OOS "cllib" :COMPILE) #S(SB-KERNEL:LEXENV :FUNS NIL :VARS NIL :BLOCKS NIL :TAGS NIL :TYPE-RESTRICTIONS NIL :LAMBDA NIL :CLEANUP NIL :HANDLED-CONDITIONS NIL :DISABLED-PACKAGE-LOCKS NIL :POLICY ((SPEED . 1) (SPACE . 1) (SAFETY . 1) (SB-EXT:INHIBIT-WARNINGS . 1) (DEBUG . 1) (COMPILATION-SPEED . 1)))) 15: (SB-EXT:INTERACTIVE-EVAL (MAKE:OOS "cllib" :COMPILE)) 16: (SB-IMPL::REPL-FUN NIL) 17: ((LAMBDA ())) 18: ((LAMBDA ())) 19: (SB-IMPL::%WITH-REBOUND-IO-SYNTAX #<CLOSURE (LAMBDA #) {400001ED}>) 20: (SB-IMPL::TOPLEVEL-REPL NIL) 21: (SB-IMPL::TOPLEVEL-INIT) 22: ((FLET SB-IMPL::RESTART-LISP)) |
From: Sam S. <sd...@gn...> - 2005-04-20 18:26:49
|
fixed in the cvs -- Sam Steingold (http://www.podval.org/~sds) running w2k <http://www.camera.org> <http://www.palestinefacts.org/> <http://pmw.org.il/> <http://www.memri.org/> <http://www.dhimmi.com/> Lisp is not dead, it just smells funny. |