Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CLisp segfault during test ch.13 (Linux) #26

Open
Drainful opened this issue Jan 28, 2019 · 0 comments
Open

CLisp segfault during test ch.13 (Linux) #26

Drainful opened this issue Jan 28, 2019 · 0 comments

Comments

@Drainful
Copy link
Contributor

Expected Behavior

make build-clisp
(...)

make test-clisp
(tests pass)

Current Behavior

make build-clisp
(...)

make test-clisp
(tests before ch.13 pass)

Qi interpreter - chapter 13: (tc +) = true
run time: 7.62939453125e-6 secs
passed
Qi interpreter - chapter 13: (load "interpreter.shen") = loaded
type#num : symbol
type#primitive_object : symbol
type#pattern : symbol
type#l_formula : symbol
l_interpreter : (A --> B)
read_eval_print_loop : (string --> A)
normal_form : (l_formula --> l_formula)
make: *** [Makefile:151: test-clisp] Segmentation fault

Full output here:
https://pastebin.com/hS2U9CZC

Steps to Reproduce

  1. clone https://github.com/Shen-Language/shen-cl
  2. cd shen-cl
  3. make fetch
  4. make build-clisp
  5. make test-clisp

Context

Operating System: NixOS 18.09.1399.51076ed20c5 (Jellyfish) x86_64
CLisp version:

GNU CLISP 2.49.60+ (2017-06-25) (built on localhost [127.0.0.1])
Software: GNU C 7.3.0 
gcc -g -O2 -no-integrated-cpp -W -Wswitch -Wcomment -Wpointer-arith -Wreturn-type -Wmissing-declarations -Wimplicit -Wno-sign-compare -Wno-format-nonliteral -Wno-shift-negative-value -O -fwrapv -pthread -fno-strict-aliasing -DNO_ASM -DNO_ARI_ASM -DNO_SP_ASM -DENABLE_UNICODE -DMULTITHREAD -DPOSIX_THREADS -DDYNAMIC_FFI -DDYNAMIC_MODULES  libgnu.a  -lreadline -lncurses -ldl -lffcall  -lsigsegv  
SAFETY=0 TYPECODES WIDE_HARD GENERATIONAL_GC SPVW_BLOCKS SPVW_PURE SINGLEMAP_MEMORY
libsigsegv 2.12
libreadline 6.3
libffcall 2.1
Features: 
(READLINE REGEXP WILDCARD SYSCALLS I18N LOOP COMPILER CLOS MOP CLISP ANSI-CL COMMON-LISP LISP=CL INTERPRETER
 LOGICAL-PATHNAMES MT SOCKETS GENERIC-STREAMS SCREEN FFI GETTEXT UNICODE BASE-CHAR=CHARACTER WORD-SIZE=64 PC386
 UNIX)
C Modules: (clisp i18n syscalls regexp readline)
Installation directory: /nix/store/w83xmbkvyqsn87di9c5y6dglymf1lmy9-clisp-2.50pre20171114/lib/clisp-2.49.60+/
User language: ENGLISH
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants