From: Sam S. <sd...@gn...> - 2006-01-18 16:28:04
|
> * Sam Steingold <fq...@ta...t> [2006-01-18 09:24:39 -0500]: > > now you need to run CLISP 2.36 and 2.37 under gdb and find the bind call > that fails on 2.37 but succeeds on 2.36 and compare the arguments. to put it simply: on SF CF openpower-linux1 (ppc64): $ strace ./clisp -norc -q -x '(socket-server-close (socket-server))' 2>&1 1>/dev/null | tail -20 socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 6 setsockopt(6, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0 bind(6, {sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("127.0.0.1")}, 16) = 0 listen(6, 1) = 0 getsockname(6, {sa_family=AF_INET, sin_port=htons(39632), sin_addr=inet_addr("127.0.0.1")}, [16]) = 0 close(6) = 0 just do this same thing with 2.37 and 2.36 on macosx with and without FILL0 and FILLxFF. I cannot believe this is taking so long. -- Sam Steingold (http://www.podval.org/~sds) running w2k http://www.iris.org.il http://www.openvotingconsortium.org http://pmw.org.il http://truepeace.org http://www.palestinefacts.org Politically Correct Chess: Translucent VS. Transparent. |