Commits

Peter Bex committed d3c7cae

Workaround for bug in 4.8.0 when loading scsh-process in compiled mode - it segfaults immediately. TODO: Figure out why

  • Participants
  • Parent commits b0b7409
  • Tags 0.2.1

Comments (0)

Files changed (2)

File scsh-process.setup

 ;; -*- Scheme -*-
-(standard-extension 'scsh-process "0.2")
+
+;; Can't use standard-extension for now; 4.8.0's standard-extension uses -O3
+;; which implies -specialize.  This generates code that causes a segfault.
+(compile -s -O2 -d1 scsh-process.scm -j scsh-process)
+(compile -s -O2 -d0 scsh-process.import.scm)
+ 
+(install-extension
+ 'scsh-process
+ '("scsh-process.so" "scsh-process.import.so")
+ '((version "0.2.1")))

File tests/run.scm

-(include "../scsh-process.scm")
-(import scsh-process)
+#;(include "../scsh-process.scm")
+(use scsh-process)
 
 (use test posix srfi-13)