Gunter Königsmann
2017-07-08 15:07:18 UTC
Dear all,
On a machine with a preview version for the next Ubuntu both the git
head and the last release of maxima with clisp run into an error message
when trying to draw or to read a matrix from a file.
Running maxima with sbcl works fine, though.
The problem might be that the preview version isn't fit for productive
use. But as it might indicate a problem with clisp and ubuntu I thought
I'd better ask.
(%i1) build_info();
(%o1)
Maxima version: "branch_5_40_base_102_g10962a64f"
Maxima build date: "2017-07-06 19:50:33"
Host type: "x86_64-pc-linux-gnu"
Lisp implementation type: "CLISP"
Lisp implementation version: "2.49 (2010-07-07) (built 3663837293)
(memory 3708352236)"
(%i2) draw2d(explicit(sin(x),x,1,10));
;; Compiling file
/usr/local/share/maxima/branch_5_40_base_102_g10962a64f/share/draw/grcommon.lisp
...
---- snip ----
;; Compiling file
/usr/local/share/maxima/branch_5_40_base_102_g10962a64f/share/draw/picture.lisp
...
;; Wrote file
/home/gunter/.maxima/binary/branch_5_40_base_102_g10962a64f/clisp/2_49__2010_07_07___built_3663837293___memory_3708352236_/share/draw/picture.fas
0 errors, 0 warnings
*** - Program stack overflow. RESET
[/build/clisp-O4UKdM/clisp-2.49/src/eval.d:573] reset() found no driver
frame (sp=0x7ffc5840d750-0x7ffc58405980)
Exiting on signal 6
Aborted (core dumped)
***@Marius:~$ clisp --version
GNU CLISP 2.49 (2010-07-07) (built on lcy01-31.buildd [127.0.1.1])
Software: GNU C 5.3.1 20160205
gcc -falign-functions=4 -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit
-Wreturn-type -Wmissing-declarations -O -DENABLE_UNICODE -DDYNAMIC_FFI
-DDYNAMIC_MODULES -I. -lreadline -lncurses -ldl /usr/lib/libavcall.so
/usr/lib/libcallback.so -lsigsegv libgnu_cl.a
SAFETY=0 TYPECODES WIDE_HARD GENERATIONAL_GC SPVW_BLOCKS SPVW_MIXED
TRIVIALMAP_MEMORY
libsigsegv 2.10
libreadline 5.2
libffcall 1.11
Features:
(READLINE REGEXP SYSCALLS I18N LOOP COMPILER CLOS MOP CLISP ANSI-CL
COMMON-LISP
LISP=CL INTERPRETER SOCKETS GENERIC-STREAMS LOGICAL-PATHNAMES SCREEN FFI
GETTEXT UNICODE BASE-CHAR=CHARACTER WORD-SIZE=64 PC386 UNIX)
C Modules: (clisp i18n syscalls regexp readline)
Installation directory: /usr/lib/clisp-2.49/
User language: ENGLISH
Machine: X86_64 (X86_64) Marius [127.0.1.1]
On a machine with a preview version for the next Ubuntu both the git
head and the last release of maxima with clisp run into an error message
when trying to draw or to read a matrix from a file.
Running maxima with sbcl works fine, though.
The problem might be that the preview version isn't fit for productive
use. But as it might indicate a problem with clisp and ubuntu I thought
I'd better ask.
(%i1) build_info();
(%o1)
Maxima version: "branch_5_40_base_102_g10962a64f"
Maxima build date: "2017-07-06 19:50:33"
Host type: "x86_64-pc-linux-gnu"
Lisp implementation type: "CLISP"
Lisp implementation version: "2.49 (2010-07-07) (built 3663837293)
(memory 3708352236)"
(%i2) draw2d(explicit(sin(x),x,1,10));
;; Compiling file
/usr/local/share/maxima/branch_5_40_base_102_g10962a64f/share/draw/grcommon.lisp
...
---- snip ----
;; Compiling file
/usr/local/share/maxima/branch_5_40_base_102_g10962a64f/share/draw/picture.lisp
...
;; Wrote file
/home/gunter/.maxima/binary/branch_5_40_base_102_g10962a64f/clisp/2_49__2010_07_07___built_3663837293___memory_3708352236_/share/draw/picture.fas
0 errors, 0 warnings
*** - Program stack overflow. RESET
[/build/clisp-O4UKdM/clisp-2.49/src/eval.d:573] reset() found no driver
frame (sp=0x7ffc5840d750-0x7ffc58405980)
Exiting on signal 6
Aborted (core dumped)
***@Marius:~$ clisp --version
GNU CLISP 2.49 (2010-07-07) (built on lcy01-31.buildd [127.0.1.1])
Software: GNU C 5.3.1 20160205
gcc -falign-functions=4 -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit
-Wreturn-type -Wmissing-declarations -O -DENABLE_UNICODE -DDYNAMIC_FFI
-DDYNAMIC_MODULES -I. -lreadline -lncurses -ldl /usr/lib/libavcall.so
/usr/lib/libcallback.so -lsigsegv libgnu_cl.a
SAFETY=0 TYPECODES WIDE_HARD GENERATIONAL_GC SPVW_BLOCKS SPVW_MIXED
TRIVIALMAP_MEMORY
libsigsegv 2.10
libreadline 5.2
libffcall 1.11
Features:
(READLINE REGEXP SYSCALLS I18N LOOP COMPILER CLOS MOP CLISP ANSI-CL
COMMON-LISP
LISP=CL INTERPRETER SOCKETS GENERIC-STREAMS LOGICAL-PATHNAMES SCREEN FFI
GETTEXT UNICODE BASE-CHAR=CHARACTER WORD-SIZE=64 PC386 UNIX)
C Modules: (clisp i18n syscalls regexp readline)
Installation directory: /usr/lib/clisp-2.49/
User language: ENGLISH
Machine: X86_64 (X86_64) Marius [127.0.1.1]