From: Pascal J.B. <pj...@in...> - 2005-03-22 00:04:05
|
clisp-2.33.2 asked me to send this message. Break 1 DOMINGO[4]> (directory "PACKAGES:COM;INFORMATIMAGO;CL-LOADERS;*.*") (#P"/local/users/pjb/src/lisp/encours/domingo/common/cl-loaders/uffi.lisp" ;;... #P"/local/users/pjb/src/lisp/encours/domingo/common/cl-loaders/araneida.lisp") Break 1 DOMINGO[4]> (directory "PACKAGES:COM;INFORMATIMAGO;CL-LOADERS;*.*.") *** - Internal error: statement in file "pathname.d", line 1082 has been reached!! Please send the authors of the program a description how you produced this error! Break 2 DOMINGO[5]> :a Break 1 DOMINGO[4]> (logical-pathname-translations "PACKAGES") ((#P"PACKAGES:COM;INFORMATIMAGO;DOMINGO;*" "DOMINGO:SRC;*") (#P"PACKAGES:COM;INFORMATIMAGO;DOMINGO;*.*" "DOMINGO:SRC;*.*") (#P"PACKAGES:COM;INFORMATIMAGO;DOMINGO;*.*.*" "DOMINGO:SRC;*.*.*") (#P"PACKAGES:COM;INFORMATIMAGO;**;*" #P"/local/users/pjb/src/lisp/encours/domingo/common/**/*") (#P"PACKAGES:COM;INFORMATIMAGO;**;*.*" #P"/local/users/pjb/src/lisp/encours/domingo/common/**/*.*") (#P"PACKAGES:COM;INFORMATIMAGO;**;*.*.*" #P"/local/users/pjb/src/lisp/encours/domingo/common/**/*.*.*") (#P"PACKAGES:**;*" #P"/usr/local/share/lisp/packages/**/*") (#P"PACKAGES:**;*.*" #P"/usr/local/share/lisp/packages/**/*.*") (#P"PACKAGES:**;*.*.*" #P"/usr/local/share/lisp/packages/**/*.*.*")) Break 1 DOMINGO[4]> (PRINT-BUG-REPORT-INFO) LISP-IMPLEMENTATION-TYPE "CLISP" LISP-IMPLEMENTATION-VERSION "2.33.2 (2004-06-02) (built 3311798773) (memory 3311799118)" SOFTWARE-TYPE "ANSI C program" SOFTWARE-VERSION "GNU C 3.3 20030226 (prerelease) (SuSE Linux)" MACHINE-INSTANCE "thalassa.informatimago.com [62.93.174.79]" MACHINE-TYPE "I686" MACHINE-VERSION "I686" NIL Break 1 DOMINGO[4]> -- __Pascal Bourguignon__ http://www.informatimago.com/ There is no worse tyranny than to force a man to pay for what he does not want merely because you think it would be good for him. -- Robert Heinlein |
From: Sam S. <sd...@gn...> - 2005-03-24 23:30:47
|
> * Pascal J.Bourguignon <cwo@vasbezngvzntb.pbz> [2005-03-22 01:05:06 +0100]: > > Break 1 DOMINGO[4]> (directory "PACKAGES:COM;INFORMATIMAGO;CL-LOADERS;*.*.") > > *** - Internal error: statement in file "pathname.d", line 1082 has been reached!! > Please send the authors of the program a description how you produced > this error! do you get something similar on (logical-pathname "sys:foo.bar.") (instead of a parse-error?) does the appended patch fix the problem? thanks for the bug report! -- Sam Steingold (http://www.podval.org/~sds) running FC3 GNU/Linux <http://www.jihadwatch.org/> <http://www.memri.org/> <http://pmw.org.il/> <http://www.dhimmi.com/> <http://www.honestreporting.com> usually: can't pay ==> don't buy. software: can't buy ==> don't pay --- pathname.d 18 Mar 2005 04:16:39 -0500 1.359 +++ pathname.d 24 Mar 2005 18:16:03 -0500 @@ -1348,9 +1348,9 @@ if (eq(version,S(Kwild))) { } else if (equal(version,Symbol_name(S(Knewest)))) { version = S(Knewest); - } else if (all_digits(version)) { /* convert version into Integer */ + } else if (stringp(version) && all_digits(version)) { pushSTACK(version); funcall(L(parse_integer),1); - version = value1; + version = value1; /* version: string -> integer */ } else { version = NIL; } |
From: Pascal J.B. <pj...@in...> - 2005-03-26 16:06:21
|
Sam Steingold writes: > > * Pascal J.Bourguignon <cwo@vasbezngvzntb.pbz> [2005-03-22 01:05:06 +0100]: > > > > Break 1 DOMINGO[4]> (directory "PACKAGES:COM;INFORMATIMAGO;CL-LOADERS;*.*.") > > > > *** - Internal error: statement in file "pathname.d", line 1082 has been reached!! > > Please send the authors of the program a description how you produced > > this error! > > do you get something similar on > (logical-pathname "sys:foo.bar.") > (instead of a parse-error?) Yes. $ clisp -q -norc -ansi [1]> (logical-pathname "sys:foo.bar.") *** - Internal error: statement in file "pathname.d", line 1082 has been reached!! Please send the authors of the program a description how you produced this error! Break 1 [2]> > does the appended patch fix the problem? Seems to work: $ clisp -q -norc -ansi [1]> (logical-pathname "sys:foo.bar.") *** - PARSE-NAMESTRING: syntax error in filename "sys:foo.bar." at position 11 Break 1 [2]> > thanks for the bug report! Thanks for the fix! -- __Pascal Bourguignon__ http://www.informatimago.com/ Until real software engineering is developed, the next best practice is to develop with a dynamic system that has extreme late binding in all aspects. The first system to really do this in an important way is Lisp. -- Alan Kay |
From: Doug C. <e...@fl...> - 2005-03-26 01:07:54
|
Thursday, March 24, 2005, 6:30:42 PM, you wrote: >> * Pascal J.Bourguignon <cwo@vasbezngvzntb.pbz> [2005-03-22 01:05:06 +0100]: >> >> Break 1 DOMINGO[4]> (directory >> "PACKAGES:COM;INFORMATIMAGO;CL-LOADERS;*.*.") >> >> *** - Internal error: statement in file "pathname.d", line 1082 has been reached!! >> Please send the authors of the program a description how you produced >> this error! > do you get something similar on > (logical-pathname "sys:foo.bar.") > (instead of a parse-error?) > does the appended patch fix the problem? No... A clean build from CVS with /pathname.d/1.360/Sat Mar 26 00:33:16 2005// fails the above test during a build: $ ./configure --with-mingw --with-module=dirkey --build build-mingw >> log-build-mingw.txt 2>&1 RUN-TEST: finished "excepsit" (1 error out of 363 tests) RUN-ALL-TESTS: grand total: 1 error out of 10,343 tests $ cat /c/dev/clisp/clisp/build-mingw/tests/*.erg Form: (LOGICAL-PATHNAME "sys:foo.bar.") CORRECT: PARSE-ERROR CLISP : #<SIMPLE-TYPE-ERROR #x22279B61> e |
From: Pascal J.B. <pj...@in...> - 2005-03-26 20:01:29
|
Doug Currie writes: > > Thursday, March 24, 2005, 6:30:42 PM, you wrote: > > >> * Pascal J.Bourguignon <cwo@vasbezngvzntb.pbz> [2005-03-22 01:05:06 +0100]: > >> > >> Break 1 DOMINGO[4]> (directory > >> "PACKAGES:COM;INFORMATIMAGO;CL-LOADERS;*.*.") > >> > >> *** - Internal error: statement in file "pathname.d", line 1082 has been reached!! > >> Please send the authors of the program a description how you produced > >> this error! > > > do you get something similar on > > (logical-pathname "sys:foo.bar.") > > (instead of a parse-error?) > > > does the appended patch fix the problem? > > No... > > A clean build from CVS Well on 2.33.2 it worked here. > with /pathname.d/1.360/Sat Mar 26 00:33:16 2005// > fails the above test during a build: > > $ ./configure --with-mingw --with-module=dirkey --build build-mingw >> log-build-mingw.txt 2>&1 > > RUN-TEST: finished "excepsit" (1 error out of 363 tests) > RUN-ALL-TESTS: grand total: 1 error out of 10,343 tests > > $ cat /c/dev/clisp/clisp/build-mingw/tests/*.erg > Form: (LOGICAL-PATHNAME "sys:foo.bar.") > CORRECT: PARSE-ERROR > CLISP : #<SIMPLE-TYPE-ERROR #x22279B61> -- __Pascal Bourguignon__ http://www.informatimago.com/ Our enemies are innovative and resourceful, and so are we. They never stop thinking about new ways to harm our country and our people, and neither do we. -- Georges W. Bush |