[iolib-devel] Compile failure

Peter Keller psilord at cs.wisc.edu
Sat Apr 10 19:07:12 UTC 2010


Hello,

I updated my clbuild copy of iolib with the last set of patches as current on
Sat Apr 10 14:05:19 CDT 2010 and got this build failure.

It looks like SHA a7674ea8a491cb4b3fd636e5952c3141611176da caused the error.

Thank you.

-pete

; /home/psilord/clbuild/source/iolib/src/multiplex/event-loop.fasl written
; compilation finished in 0:00:01.252
; compiling file "/home/psilord/clbuild/source/iolib/src/multiplex/fd-wait.lisp" (written 04 APR 2010 09:08:36 PM):
; compiling (IN-PACKAGE :IOLIB.MULTIPLEX)
; compiling (DEFINE-CONDITION POLL-ERROR ...)
; compiling (DEFINE-CONDITION POLL-TIMEOUT ...)
; compiling (DEFUN COMPUTE-POLL-FLAGS ...)
; compiling (DEFUN PROCESS-POLL-REVENTS ...)
; file: /home/psilord/clbuild/source/iolib/src/multiplex/fd-wait.lisp
; in: DEFUN PROCESS-POLL-REVENTS
;     (IOLIB.BASE:FLAGS-CASE IOLIB.MULTIPLEX::REVENTS
;       ((IOLIB.SYSCALLS:POLLIN IOLIB.SYSCALLS:POLLRDHUP IOLIB.SYSCALLS:POLLPRI)
;        (SETF IOLIB.MULTIPLEX::READP T))
;       ((IOLIB.SYSCALLS:POLLOUT IOLIB.SYSCALLS:POLLHUP)
;        (SETF IOLIB.MULTIPLEX::WRITEP T))
;       ((IOLIB.SYSCALLS:POLLERR)
;        (ERROR 'IOLIB.MULTIPLEX:POLL-ERROR :FD IOLIB.MULTIPLEX::FD))
;       ((IOLIB.SYSCALLS:POLLNVAL)
;        (ERROR 'IOLIB.MULTIPLEX:POLL-ERROR :FD IOLIB.MULTIPLEX::FD :IDENTIFIER
;               "Invalid file descriptor")))
; --> LET PROGN WHEN IF PROGN 
; ==>
;   ((SETF IOLIB.MULTIPLEX::READP T))
; 
; caught ERROR:
;   illegal function call

; ==>
;   ((SETF IOLIB.MULTIPLEX::WRITEP T))
; 
; caught ERROR:
;   illegal function call

; ==>
;   ((ERROR 'IOLIB.MULTIPLEX:POLL-ERROR :FD IOLIB.MULTIPLEX::FD))
; 
; caught ERROR:
;   illegal function call

; ==>
;   ((ERROR 'IOLIB.MULTIPLEX:POLL-ERROR :FD IOLIB.MULTIPLEX::FD :IDENTIFIER
;           "Invalid file descriptor"))
; 
; caught ERROR:
;   illegal function call





More information about the iolib-devel mailing list