From: Scott W. <or...@gm...> - 2004-12-08 09:29:04
|
Hi, Before I investigate this further, let me ask if this is already a known bug. scottw@bulky scottw $ clisp -q [1]> (labels (g)) *** - LABELS: G is not a function specification The following restarts are available: ABORT :R1 ABORT ;; This is expected, I'm missing a nest of parenthesis around g and its body. Break 1 [2]> (bye) scottw@bulky scottw $ clisp -q [1]> (defun f () (f)) F [2]> (f) *** - Program stack overflow. RESET [3]> (labels (g)) Segmentation fault scottw@bulky scottw $ clisp --version GNU CLISP 2.33 (2004-03-17) (built 3305293592) (memory 3305294696) Software: GNU C 3.3.4 20040623 (Gentoo Linux 3.3.4-r1, ssp-3.3.2-2, pie-8.7.6) gcc -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wno-sign-compare -O2 -fexpensive-optimizations -DUNICODE -DDYNAMIC_FFI -I. -x none libcharset.a libavcall.a libcallback.a -lreadline -lncurses -ldl -L/usr/local/lib -lsigsegv -lc SAFETY=0 HEAPCODES LINUX_NOEXEC_HEAPCODES GENERATIONAL_GC SPVW_BLOCKS SPVW_MIXED TRIVIALMAP_MEMORY Features: (LOOP COMPILER CLOS CLISP ANSI-CL COMMON-LISP LISP=CL INTERPRETER SOCKETS GENERIC-STREAMS LOGICAL-PATHNAMES SCREEN FFI GETTEXT UNICODE BASE-CHAR=CHARACTER PC386 UNIX) Installation directory: /usr/local/lib/clisp/ User language: ENGLISH Machine: I686 (I686) localhost [127.0.0.1] |