> While trying to port POIU and XCVB to clisp, I had the following error:
> ASDF> (linux:wait :pid 34 :nohang t)
> *** - FFI::FOREIGN-CALL-OUT: Too many arguments (4 instead of at most
> 0) given to
> #<FOREIGN-FUNCTION "wait" #x00007F62D9224FF0>
> The following restarts are available:
> ABORT :R1 Abort main loop
> Break 1 ASDF> (lisp-implementation-version)
> "2.48 (2009-07-28) (built 3460956810) (memory 3463503583)"
> It looks like you may be calling the wrong FFI function, wait instead
> of waitid or some such.
I think you are confusing linux:wait and posix:wait.