Note: I'm using the ABCL binary from https://common-lisp.net/project/armedbear/ abcl-bin-1.7.1.tar.gz https://common-lisp.net/project/armedbear/releases/1.7.1/abcl-bin-1.7.1.tar.gz
On Mon, Jul 27, 2020 at 11:14 PM Jonathan Godbout jgodbou@gmail.com wrote:
Heh, I was just about to send the same error... On a pixelbook vm openjdk 11.0.8 2020-07-14
On Fri, Jul 24, 2020 at 3:53 AM Mark Evenson evenson@panix.com wrote:
On Jul 22, 2020, at 21:03, Eric Timmons etimmons@mit.edu wrote:
I just tested this on a fresh Debian Buster VM (to rule out anything weird from my environment) with openjdk-11-jdk-headless and ABCL 1.7.1 and ended up with the same results:
The prebuilt jar is unable to use sys:run-program at all.
When built from source, sys:run-program works, but sys:process-pid
does not.
lisp-implementation-version:
"1.7.1" "OpenJDK_64-Bit_Server_VM-Debian-11.0.7+10-post-Debian-3deb10u1" "amd64-Linux-4.19.0.9-amd64"
Mark: I just realized that your use of swank-backend:getpid doesn't match what I was trying to do. Swank's getpid gets the PID of the current process, but I was trying to get the PID of a process started with (sys:run-program ... :wait nil) using sys:process-pid.
-Eric
Finally able to confirm the failure of SYS:RUN-PROGRAM when SLIME is *not* used.
Debugging further…
https://abcl.org/trac/ticket/470
-- "A screaming comes across the sky. It has happened before but there is nothing to compare to it now."