SIGSEGV & open-pipe
Ivan Shmakov <[email protected]>
| Newsgroups | gmane.lisp.scheme.scheme48 |
|---|---|
| Message-ID | <[email protected]> |
One more, probably similar, problem: Welcome to Scheme 48 1.9T (made by ivan on Sun Oct 19 23:19:53 NOVST 2008) Copyright (c) 1993-2008 by Richard Kelsey and Jonathan Rees. Please report bugs to [email protected]. Get more information at http://www.s48.org/. Type ,? (comma question-mark) for help. > ,new-package 263> ,structure foo (export) foo> ,open posix-processes posix-i/o i/o foo> (define i/o (call-with-values open-pipe list)) ; no values returned foo> i/o Process scheme segmentation fault However, the x86-32 build does it fine: Welcome to Scheme 48 1.9T (made by ivan on Sun Oct 19 22:19:35 NOVST 2008) Copyright (c) 1993-2008 by Richard Kelsey and Jonathan Rees. Please report bugs to [email protected]. Get more information at http://www.s48.org/. Type ,? (comma question-mark) for help. > ,new-package 263> ,structure foo (export) foo> ,open posix-processes posix-i/o i/o foo> (define i/o (call-with-values open-pipe list)) ; no values returned foo> i/o (#{input-port #{input-channel "pipe" 3}} #{output-port #{output-channel "pipe" 4}}) foo>