From: <cli...@li...> - 2004-08-28 03:24:03
|
Send clisp-cvs mailing list submissions to cli...@li... To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/clisp-cvs or, via email, send a message with subject or body 'help' to cli...@li... You can reach the person managing the list at cli...@li... When replying, please edit your Subject line so it is more specific than "Re: Contents of clisp-cvs digest..." CLISP CVS commits for today Today's Topics: 1. clisp/src configure,1.103,1.104 (Sam Steingold) 2. clisp/src/autoconf aclocal.m4,1.128,1.129 (Sam Steingold) 3. clisp/tests ffi.tst,1.18,1.19 ChangeLog,1.203,1.204 (Sam Steingold) 4. clisp/tests tests.lisp,1.37,1.38 ChangeLog,1.204,1.205 (Sam Steingold) 5. clisp/src makemake.in,1.469,1.470 ChangeLog,1.3468,1.3469 (Sam Steingold) 6. clisp/src makemake.in,1.470,1.471 (Sam Steingold) --__--__-- Message: 1 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/src configure,1.103,1.104 Date: Fri, 27 Aug 2004 13:22:29 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9314/src Modified Files: configure Log Message: regenerated Index: configure =================================================================== RCS file: /cvsroot/clisp/clisp/src/configure,v retrieving revision 1.103 retrieving revision 1.104 diff -u -d -r1.103 -r1.104 --- configure 20 Aug 2004 19:50:25 -0000 1.103 +++ configure 27 Aug 2004 13:22:24 -0000 1.104 @@ -17126,6 +17126,12 @@ fi done done +if test -z "$have_ioctl"; then + echo "*** Missing autoconfiguration support for this platform." 1>&2 + echo "*** Please report this as a bug to the CLISP developers." 1>&2 + echo "*** When doing this, please also show your system's ioctl() declaration." 1>&2 + exit 1 +fi cl_cv_proto_ioctl="extern int ioctl ($cl_cv_proto_ioctl_args);" fi @@ -17141,7 +17147,7 @@ #define IOCTL_REQUEST_T $cl_cv_proto_ioctl_arg2 _ACEOF -if test "$cl_cv_proto_ioctl_dots" = yes; then +if test $cl_cv_proto_ioctl_dots = yes; then cat >>confdefs.h <<\_ACEOF #define IOCTL_DOTS @@ -17659,6 +17665,12 @@ done done done +if test -z "$have_select"; then + echo "*** Missing autoconfiguration support for this platform." 1>&2 + echo "*** Please report this as a bug to the CLISP developers." 1>&2 + echo "*** When doing this, please also show your system's select() declaration." 1>&2 + exit 1 +fi cl_cv_proto_select="extern int select ($cl_cv_proto_select_arg1, $cl_cv_proto_select_arg2 *, $cl_cv_proto_select_arg2 *, $cl_cv_proto_select_arg2 *, $cl_cv_proto_select_arg5 struct timeval *);" fi @@ -18656,6 +18668,12 @@ done done done +if test -z "$have_connect_decl"; then + echo "*** Missing autoconfiguration support for this platform." 1>&2 + echo "*** Please report this as a bug to the CLISP developers." 1>&2 + echo "*** When doing this, please also show your system's connect() declaration." 1>&2 + exit 1 +fi cl_cv_proto_connect="extern int connect (int, $cl_cv_proto_connect_arg2a $cl_cv_proto_connect_arg2b, $cl_cv_proto_connect_arg3);" fi @@ -19440,6 +19458,12 @@ fi done done +if test -z "$have_inet_addr"; then + echo "*** Missing autoconfiguration support for this platform." 1>&2 + echo "*** Please report this as a bug to the CLISP developers." 1>&2 + echo "*** When doing this, please also show your system's inet_addr() declaration." 1>&2 + exit 1 +fi cl_cv_proto_inet_addr="extern $cl_cv_proto_inet_addr_ret inet_addr ($cl_cv_proto_inet_addr_arg1 char*);" fi @@ -19613,6 +19637,12 @@ done done done +if test -z "$have_setsockopt_decl"; then + echo "*** Missing autoconfiguration support for this platform." 1>&2 + echo "*** Please report this as a bug to the CLISP developers." 1>&2 + echo "*** When doing this, please also show your system's setsockopt() declaration." 1>&2 + exit 1 +fi cl_cv_proto_setsockopt="extern int setsockopt (int, int, int, $cl_cv_proto_setsockopt_const $cl_cv_proto_setsockopt_arg_t, $cl_cv_proto_setsockopt_optlen_t);" fi --__--__-- Message: 2 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/src/autoconf aclocal.m4,1.128,1.129 Date: Fri, 27 Aug 2004 13:22:26 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/src/autoconf In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9314/src/autoconf Modified Files: aclocal.m4 Log Message: regenerated Index: aclocal.m4 =================================================================== RCS file: /cvsroot/clisp/clisp/src/autoconf/aclocal.m4,v retrieving revision 1.128 retrieving revision 1.129 diff -u -d -r1.128 -r1.129 --- aclocal.m4 20 Aug 2004 19:50:25 -0000 1.128 +++ aclocal.m4 27 Aug 2004 13:22:14 -0000 1.129 @@ -604,7 +604,7 @@ ]) dnl -*- Autoconf -*- -dnl Copyright (C) 1993-2003 Free Software Foundation, Inc. +dnl Copyright (C) 1993-2004 Free Software Foundation, Inc. dnl This file is free software, distributed under the terms of the GNU dnl General Public License. As a special exception to the GNU General dnl Public License, this file may be distributed as part of a program @@ -636,6 +636,12 @@ done done done +if test -z "$have_connect_decl"; then + echo "*** Missing autoconfiguration support for this platform." 1>&2 + echo "*** Please report this as a bug to the CLISP developers." 1>&2 + echo "*** When doing this, please also show your system's connect() declaration." 1>&2 + exit 1 +fi ], [extern int connect (int, $cl_cv_proto_connect_arg2a $cl_cv_proto_connect_arg2b, $cl_cv_proto_connect_arg3);]) AC_DEFINE_UNQUOTED(CONNECT_CONST,$cl_cv_proto_connect_arg2a,[does declaration of connect() need const?]) AC_DEFINE_UNQUOTED(CONNECT_NAME_T,$cl_cv_proto_connect_arg2b,[type of `name' in connect() declaration]) @@ -3005,9 +3011,15 @@ fi done done +if test -z "$have_ioctl"; then + echo "*** Missing autoconfiguration support for this platform." 1>&2 + echo "*** Please report this as a bug to the CLISP developers." 1>&2 + echo "*** When doing this, please also show your system's ioctl() declaration." 1>&2 + exit 1 +fi ], [extern int ioctl ($cl_cv_proto_ioctl_args);]) AC_DEFINE_UNQUOTED(IOCTL_REQUEST_T,$cl_cv_proto_ioctl_arg2,[type of `request' in ioctl() declaration]) -if test "$cl_cv_proto_ioctl_dots" = yes; then +if test $cl_cv_proto_ioctl_dots = yes; then AC_DEFINE(IOCTL_DOTS,,[declaration of ioctl() needs dots]) else AC_DEFINE_UNQUOTED(IOCTL_ARGUMENT_T,$cl_cv_proto_ioctl_arg3,[type of `argument' in ioctl() declaration, if not superseded by dots]) @@ -8555,6 +8567,12 @@ done done done +if test -z "$have_select"; then + echo "*** Missing autoconfiguration support for this platform." 1>&2 + echo "*** Please report this as a bug to the CLISP developers." 1>&2 + echo "*** When doing this, please also show your system's select() declaration." 1>&2 + exit 1 +fi ], [extern int select ($cl_cv_proto_select_arg1, $cl_cv_proto_select_arg2 *, $cl_cv_proto_select_arg2 *, $cl_cv_proto_select_arg2 *, $cl_cv_proto_select_arg5 struct timeval *);]) AC_DEFINE_UNQUOTED(SELECT_WIDTH_T,$cl_cv_proto_select_arg1,[type of `width' in select() declaration]) AC_DEFINE_UNQUOTED(SELECT_SET_T,$cl_cv_proto_select_arg2,[type of `* readfds', `* writefds', `* exceptfds' in select() declaration]) @@ -9532,6 +9550,12 @@ fi done done +if test -z "$have_inet_addr"; then + echo "*** Missing autoconfiguration support for this platform." 1>&2 + echo "*** Please report this as a bug to the CLISP developers." 1>&2 + echo "*** When doing this, please also show your system's inet_addr() declaration." 1>&2 + exit 1 +fi ], [extern $cl_cv_proto_inet_addr_ret inet_addr ($cl_cv_proto_inet_addr_arg1 char*);]) AC_DEFINE_UNQUOTED(RET_INET_ADDR_TYPE,$cl_cv_proto_inet_addr_ret,[return type of inet_addr()]) AC_DEFINE_UNQUOTED(INET_ADDR_CONST,$cl_cv_proto_inet_addr_arg1,[declaration of inet_addr() needs const]) @@ -9563,6 +9587,12 @@ done done done +if test -z "$have_setsockopt_decl"; then + echo "*** Missing autoconfiguration support for this platform." 1>&2 + echo "*** Please report this as a bug to the CLISP developers." 1>&2 + echo "*** When doing this, please also show your system's setsockopt() declaration." 1>&2 + exit 1 +fi ], [extern int setsockopt (int, int, int, $cl_cv_proto_setsockopt_const $cl_cv_proto_setsockopt_arg_t, $cl_cv_proto_setsockopt_optlen_t);]) AC_DEFINE_UNQUOTED(SETSOCKOPT_CONST,$cl_cv_proto_setsockopt_const,[declaration of setsockopt() needs const]) AC_DEFINE_UNQUOTED(SETSOCKOPT_ARG_T,$cl_cv_proto_setsockopt_arg_t,[type of `optval' in setsockopt() declaration]) --__--__-- Message: 3 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/tests ffi.tst,1.18,1.19 ChangeLog,1.203,1.204 Date: Fri, 27 Aug 2004 15:00:08 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27201/tests Modified Files: ffi.tst ChangeLog Log Message: (c-malloc, c-free): use a full path to /lib/libc.so Index: ffi.tst =================================================================== RCS file: /cvsroot/clisp/clisp/tests/ffi.tst,v retrieving revision 1.18 retrieving revision 1.19 diff -u -d -r1.18 -r1.19 --- ffi.tst 11 Aug 2004 14:57:52 -0000 1.18 +++ ffi.tst 27 Aug 2004 15:00:05 -0000 1.19 @@ -536,10 +536,12 @@ (list (def-call-out c-malloc (:arguments (l long)) (:name "malloc") (:language :stdc) (:return-type c-pointer) - (:library #+(and unix (not cygwin)) "c" #+(or win32 cygwin) "MSVCRT")) + (:library #+(and unix (not cygwin)) "/lib/libc.so" + #+(or win32 cygwin) "MSVCRT")) (def-call-out c-free (:arguments (p c-pointer)) (:name "free") (:language :stdc) (:return-type nil) - (:library #+(and unix (not cygwin)) "c" #+(or win32 cygwin) "MSVCRT"))) + (:library #+(and unix (not cygwin)) "/lib/libc.so" + #+(or win32 cygwin) "MSVCRT"))) (c-malloc c-free) ;; this is ugly and inefficient; if you find yourself doing this, Index: ChangeLog =================================================================== RCS file: /cvsroot/clisp/clisp/tests/ChangeLog,v retrieving revision 1.203 retrieving revision 1.204 diff -u -d -r1.203 -r1.204 --- ChangeLog 26 Aug 2004 10:42:44 -0000 1.203 +++ ChangeLog 27 Aug 2004 15:00:05 -0000 1.204 @@ -1,3 +1,8 @@ +2004-08-27 Sam Steingold <sd...@gn...> + + * ffi.tst (c-malloc, c-free): use a full path to /lib/libc.so, + it appears that "c" is a cygwin-ism + 2004-06-23 Bruno Haible <br...@cl...> * clos.tst: Add 2 tests for ensure-generic-function. --__--__-- Message: 4 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/tests tests.lisp,1.37,1.38 ChangeLog,1.204,1.205 Date: Fri, 27 Aug 2004 19:25:19 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12233/tests Modified Files: tests.lisp ChangeLog Log Message: (run-files): more thorough error reporting Index: tests.lisp =================================================================== RCS file: /cvsroot/clisp/clisp/tests/tests.lisp,v retrieving revision 1.37 retrieving revision 1.38 diff -u -d -r1.37 -r1.38 --- tests.lisp 22 Jun 2004 10:53:32 -0000 1.37 +++ tests.lisp 27 Aug 2004 19:25:17 -0000 1.38 @@ -132,14 +132,20 @@ (incf ,total-count ,tot)))) (defun run-files (files) - (let ((error-count 0) (total-count 0)) - (dolist (file files) - (with-accumulating-errors (error-count total-count) - (run-test file))) - (format - t "~&~s: finished ~:d file~:p (~:d error~:p out of ~:d test~:p)~%~S~%" - 'run-files (length files) error-count total-count files) - (values error-count total-count))) + (let* ((error-count 0) (total-count 0) + (here (truename "./")) + (res (mapcar (lambda (file) + (multiple-value-bind (tot err) (run-test file) + (incf error-count err) + (incf total-count tot) + (list file err tot))) + files))) + (format t "~&~s: finished ~3d file~:p: ~3:d error~:p out of ~5:d test~:p~%" + 'run-files (length files) error-count total-count) + (loop :for rec :in res :for count :upfrom 1 :do + (format t "[~d] ~25@a: ~3:d error~:p out of ~5:d test~:p~%" count + (enough-namestring (first rec) here) (second rec) (third rec))) + (values error-count total-count res))) (defun run-some-tests (&optional (dirlist '("./"))) (let ((files (mapcan (lambda (dir) Index: ChangeLog =================================================================== RCS file: /cvsroot/clisp/clisp/tests/ChangeLog,v retrieving revision 1.204 retrieving revision 1.205 diff -u -d -r1.204 -r1.205 --- ChangeLog 27 Aug 2004 15:00:05 -0000 1.204 +++ ChangeLog 27 Aug 2004 19:25:17 -0000 1.205 @@ -1,5 +1,9 @@ 2004-08-27 Sam Steingold <sd...@gn...> + * tests.lisp (run-files): more thorough error reporting + +2004-08-27 Sam Steingold <sd...@gn...> + * ffi.tst (c-malloc, c-free): use a full path to /lib/libc.so, it appears that "c" is a cygwin-ism --__--__-- Message: 5 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/src makemake.in,1.469,1.470 ChangeLog,1.3468,1.3469 Date: Fri, 27 Aug 2004 20:21:23 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22586/src Modified Files: makemake.in ChangeLog Log Message: (full-check): pass "-E utf-8" to clisp; find tests.lisp in ${TESTSDIR} Index: makemake.in =================================================================== RCS file: /cvsroot/clisp/clisp/src/makemake.in,v retrieving revision 1.469 retrieving revision 1.470 diff -u -d -r1.469 -r1.470 --- makemake.in 27 Aug 2004 11:27:02 -0000 1.469 +++ makemake.in 27 Aug 2004 20:21:18 -0000 1.470 @@ -2946,7 +2946,7 @@ echol echol "full-check : full clisp" echotab 'for m in $(MODULES); do $(RM) $$m/*.erg; done' -echotab 'z=""; for m in $(MODULES); do z=$$z" \""$$m/\"; done; ./clisp -norc -K full -C -i suite/tests -x "(run-some-tests '"'"'($$z))"' +echotab 'z=""; for m in $(MODULES); do z=$$z" \""$$m/\"; done; ./clisp -norc -K full -E utf-8 -C -i ${TESTSDIR}/tests -x "(run-some-tests '"'"'($$z))"' echol OBSOLETE=$OBSOLETE" genclisph${HEXE}" Index: ChangeLog =================================================================== RCS file: /cvsroot/clisp/clisp/src/ChangeLog,v retrieving revision 1.3468 retrieving revision 1.3469 diff -u -d -r1.3468 -r1.3469 --- ChangeLog 27 Aug 2004 11:35:53 -0000 1.3468 +++ ChangeLog 27 Aug 2004 20:21:18 -0000 1.3469 @@ -1,3 +1,8 @@ +2004-08-27 Sam Steingold <sd...@gn...> + + * makemake.in (full-check): pass "-E utf-8" to clisp; + find tests.lisp in ${TESTSDIR} + 2004-06-24 Bruno Haible <br...@cl...> * clos-class3.lisp (defclass): Check that the :READER and :ACCESSOR --__--__-- Message: 6 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/src makemake.in,1.470,1.471 Date: Fri, 27 Aug 2004 20:51:36 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27982 Modified Files: makemake.in Log Message: fixed last patch Index: makemake.in =================================================================== RCS file: /cvsroot/clisp/clisp/src/makemake.in,v retrieving revision 1.470 retrieving revision 1.471 diff -u -d -r1.470 -r1.471 --- makemake.in 27 Aug 2004 20:21:18 -0000 1.470 +++ makemake.in 27 Aug 2004 20:51:33 -0000 1.471 @@ -2946,7 +2946,7 @@ echol echol "full-check : full clisp" echotab 'for m in $(MODULES); do $(RM) $$m/*.erg; done' -echotab 'z=""; for m in $(MODULES); do z=$$z" \""$$m/\"; done; ./clisp -norc -K full -E utf-8 -C -i ${TESTSDIR}/tests -x "(run-some-tests '"'"'($$z))"' +echotab 'z=""; for m in $(MODULES); do z=$$z" \""$$m/\"; done; ./clisp -norc -K full -E utf-8 -C -i '${TESTSDIR}/tests' -x "(run-some-tests '"'"'($$z))"' echol OBSOLETE=$OBSOLETE" genclisph${HEXE}" --__--__-- _______________________________________________ clisp-cvs mailing list cli...@li... https://lists.sourceforge.net/lists/listinfo/clisp-cvs End of clisp-cvs Digest |