Bug#1100837: clisp: cl-babel's autopkgtest segfaults after latest revision
Hi,
I cannot reproduce this failure on a real machine:
❯ uname -a
Linux frost 6.12.12-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1 (2025-02-02) x86_64 GNU/Linux
❯ dpkg -l clisp cl-babel
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-============================-============-=================================================
ii cl-babel 20240605.git23c1440-1 all charset encoding/decoding library for Common Lisp
ii clisp 1:2.49.20241228.gitc3ec11b-1 amd64 GNU CLISP, a Common Lisp implementation
❯ mkdir /tmp/lp32
❯ AUTOPKGTEST_TMP=/tmp/lp32 clisp -norc debian/tests/runtests.lisp
0 errors, 0 warnings
;; Compiling file /usr/share/common-lisp/source/cl-asdf/build/asdf.lisp ...
;; Wrote file /tmp/lp32/usr/share/common-lisp/source/cl-asdf/build/asdf-tmp7RNP2AUZ.fas
0 errors, 666 warnings
WARNING: Adding method
#<STANDARD-METHOD (#<STANDARD-CLASS TEST-OP> (EQL #<SYSTEM
"babel">))> to an already called generic function
#<STANDARD-GENERIC-FUNCTION PERFORM>
WARNING: Adding method
#<STANDARD-METHOD (#<STANDARD-CLASS TEST-OP> (EQL #<SYSTEM
"babel">))> to an already called generic function
#<STANDARD-GENERIC-FUNCTION OPERATION-DONE-P>
0 errors, 2 warnings
WARNING: Adding method
#<STANDARD-METHOD (#<STANDARD-CLASS TEST-OP> (EQL #<SYSTEM
"trivial-features">))> to an already called generic function
#<STANDARD-GENERIC-FUNCTION PERFORM>
0 errors, 1 warning
WARNING: Adding method
#<STANDARD-METHOD (#<STANDARD-CLASS TEST-OP> (EQL #<SYSTEM
"alexandria/tests">))> to an already called generic function
#<STANDARD-GENERIC-FUNCTION PERFORM>
0 errors, 1 warning
;; Compiling file /usr/share/common-lisp/source/trivial-features/src/tf-clisp.lisp ...
....
;; Wrote file /tmp/lp32/usr/share/common-lisp/source/babel/src/streams-tmpSX1SE0ZA.fas
0 errors, 0 warnings
❯ echo $?
0
I can only conclude that the autopkgtest machines don't like running clisp programs.
I'll prepare a new version of cl-babel which removes the testing as it's very minimalist anyway this won't be a big loss.
Best regards, Peter
Reply to: