Test error for sockets.tst in current beta version (newly introduced)

Karsten Poeck <[email protected]>
Newsgroups gmane.lisp.clisp.devel
Message-ID <[email protected]>
Error during make check in socket.tst

 From the terminal:
(DEFPARAMETER *SERVER* (SHOW (SOCKET-SERVER)))
#<SOCKET-SERVER 0.0.0.0:56229>
EQL-OK: *SERVER*
(MULTIPLE-VALUE-LIST (SOCKET-STATUS *SERVER* 0))
EQUAL-OK: (NIL 0)
(DEFPARAMETER *SOCKET-1* (SHOW (SOCKET-CONNECT (SOCKET-SERVER-PORT 
*SERVER*) "localhost" :TIMEOUT 0)))
[OS-ERROR]: OS-ERROR(6): Device not configured
ERROR!! ERROR should be *SOCKET-1* !
(DEFPARAMETER *STATUS-ARG* (LIST (LIST *SERVER*) (LIST *SOCKET-1* :IO)))
[SIMPLE-UNBOUND-VARIABLE]: LET: variable *SOCKET-1* has no value

ERROR!! ERROR should be *STATUS-ARG* !
(EQ (SOCKET-STATUS *STATUS-ARG* 0) *STATUS-ARG*)
[SIMPLE-UNBOUND-VARIABLE]: EVAL: variable *STATUS-ARG* has no value

ERROR!! ERROR should be T !
(CDR (ASSOC *SERVER* *STATUS-ARG*))
[SIMPLE-UNBOUND-VARIABLE]: EVAL: variable *STATUS-ARG* has no value

ERROR!! ERROR should be T !
(CDDR (ASSOC *SOCKET-1* *STATUS-ARG*))
[SIMPLE-UNBOUND-VARIABLE]: EVAL: variable *SOCKET-1* has no value

ERROR!! ERROR should be :OUTPUT !
(DEFPARAMETER *SOCKET-2* (SHOW (SOCKET-ACCEPT *SERVER*)))


and hangs here.


karstenoecksMBP:tests karstenpoeck$ more socket.erg

Form: (DEFPARAMETER *SOCKET-1* (SHOW (SOCKET-CONNECT (SOCKET-SERVER-PORT 
*SERVER*) "localhost" :TIMEOUT 0)))
CORRECT: *SOCKET-1*
CLISP  : ERROR
OS-ERROR(6): Device not configured
OUT:
"[OS-ERROR]: OS-ERROR(6): Device not configured
"

revision 15861 == newwest from hg

Clean build in new directory
./configure --with-libsigsegv-prefix=/usr/local/ 
--with-libreadline-prefix=/usr/local/opt/readline/ 
--with-libiconv-prefix=/Users/karstenpoeck/clisphg/tools/libiconv-1.14/ 
--with-libffcall-prefix=/usr/local/ --cbc 20170320


karstenoecksMBP:20170320 karstenpoeck$ ./lisp.run -M lispinit.mem -B . 
--version
GNU CLISP 2.49.50+ (2017-03-30) (built 3699001648) (memory 3699001922)
Software: GNU C 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.42.1)
gcc -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wreturn-type 
-Wmissing-declarations -Wimplicit -Wno-sign-compare 
-Wno-format-nonliteral -Wno-shift-negative-value -O -fwrapv 
-fno-strict-aliasing -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE 
-DDYNAMIC_FFI -DDYNAMIC_MODULES -DNO_GETTEXT  libgnu.a 
-L/usr/local/opt/readline//lib -lreadline -lncurses 
/usr/local//lib/libavcall.a /usr/local//lib/libcallback.a 
/usr/local//lib/libsigsegv.a -lc  -L/usr/X11/lib
SAFETY=0 TYPECODES WIDE_HARD GENERATIONAL_GC SPVW_BLOCKS SPVW_MIXED 
TRIVIALMAP_MEMORY
libsigsegv 2.11
libreadline 7.0
libffcall 1.13
Features: (LOOP COMPILER CLOS MOP CLISP ANSI-CL COMMON-LISP LISP=CL 
INTERPRETER LOGICAL-PATHNAMES SOCKETS GENERIC-STREAMS SCREEN FFI UNICODE 
BASE-CHAR=CHARACTER WORD-SIZE=64 UNIX MACOS)
C Modules: (clisp)
Installation directory: /Users/karstenpoeck/lisp/compiler/clisphg/20170320/
User language: ENGLISH
Machine: X86_64 (X86_64) karstenoecksmbp.fritz.box [192.168.178.41]

Darwin karstenoecksMBP.fritz.box 16.4.0 Darwin Kernel Version 16.4.0: 
Thu Dec 22 22:53:21 PST 2016; root:xnu-3789.41.3~3/RELEASE_X86_64 x86_64
karstenoecksMBP:clisphg karstenpoeck$

I have build nearly daily with hg tip 2 weeks, error did not happen in 
last 12 versions.

Last version where make check works for me (built on 2017-03-18 with 
threads, on 2017-03-16 w/o threads:

karstenoecksMBP:clisphg karstenpoeck$ clisp --version
GNU CLISP 2.49+ (2010-07-17) (built 3698688410) (memory 3698690328)
Software: GNU C 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.42.1)
gcc -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wreturn-type 
-Wmissing-declarations -Wimplicit -Wno-sign-compare 
-Wno-format-nonliteral -Wno-shift-negative-value -O -fwrapv 
-fno-strict-aliasing -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE 
-DDYNAMIC_FFI -DDYNAMIC_MODULES -DNO_GETTEXT  libgnu.a 
-L/usr/local/opt/readline//lib -lreadline -lncurses 
/usr/local//lib/libavcall.a /usr/local//lib/libcallback.a 
/usr/local//lib/libsigsegv.a -lc  -L/usr/X11/lib
SAFETY=0 TYPECODES WIDE_HARD GENERATIONAL_GC SPVW_BLOCKS SPVW_MIXED 
TRIVIALMAP_MEMORY
libsigsegv 2.11
libreadline 7.0
libffcall 1.13
Features: (READLINE REGEXP WILDCARD SYSCALLS I18N LOOP COMPILER CLOS MOP 
CLISP ANSI-CL COMMON-LISP LISP=CL INTERPRETER LOGICAL-PATHNAMES SOCKETS 
GENERIC-STREAMS SCREEN FFI UNICODE BASE-CHAR=CHARACTER WORD-SIZE=64 UNIX 
MACOS)
C Modules: (clisp i18n syscalls regexp readline)
Installation directory: /usr/local/lib/clisp-2.49+/
User language: ENGLISH
Machine: X86_64 (X86_64) karstenoecksmbp.fritz.box [192.168.178.41]


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
clisp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/clisp-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.