From: Yaroslav K. <kav...@tu...> - 2006-10-25 20:32:20
|
> Update of /cvsroot/sbcl/sbcl > In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv16018 > > Modified Files: > NEWS package-data-list.lisp-expr version.lisp-expr > Log Message: > 0.9.18.2: Win32 exceptions > * Floating point exceptions. > * Stack exhaustion exception. Hmm. Now exhaust.impure.lisp close sbcl on WinXP without any message. ./run-tests.sh on sbcl-0.9.17: ... Finished running tests. Status: ... Unhandled error exhaust.impure.lisp ... Thanks! -- WBR, Yaroslav Kavenchuk. |
From: Nikodemus S. <nik...@ra...> - 2006-10-26 10:50:29
|
Yaroslav Kavenchuk <kav...@tu...> writes: >> Update of /cvsroot/sbcl/sbcl >> In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv16018 >> >> Modified Files: >> NEWS package-data-list.lisp-expr version.lisp-expr >> Log Message: >> 0.9.18.2: Win32 exceptions >> * Floating point exceptions. >> * Stack exhaustion exception. > > Hmm. Now exhaust.impure.lisp close sbcl on WinXP without any message. That was due to an old Win32 RUN-PROGRAM bug. Fixed in 0.9.18.7. Cheers, -- Nikodemus Schemer: "Buddha is small, clean, and serious." Lispnik: "Buddha is big, has hairy armpits, and laughs." |
From: Yaroslav K. <kav...@je...> - 2006-10-27 07:57:05
|
Nikodemus Siivola wrote: > That was due to an old Win32 RUN-PROGRAM bug. Fixed in 0.9.18.7. Strange result in 0.9.18.10: $ ./run-tests.sh exhaust.impure.lisp ... ; compilation unit finished ; caught 1 STYLE-WARNING condition ; printed 1 note // Running C:\gnu\home\src\sbcl\sbcl\tests\exhaust.impure.lisp // Running impure tests (#<FUNCTION RUN-TESTS::CLOAD-TEST>) Finished running tests. Status: Invalid exit status: exhaust.impure.lisp test failed, expected 104 return code, got 1 -- WBR, Yaroslav Kavenchuk. |
From: Nikodemus S. <nik...@ra...> - 2006-10-27 08:19:50
|
Yaroslav Kavenchuk <kav...@je...> writes: > Strange result in 0.9.18.10: Not strange at all: the test just fails by taking down SBCL. exhaust.impure.lisp tests stack protection. Currently on Windows we deal with the initial stack exhaustion correctly, but don't reprotect the stack -- so the first test passes, and second one crashes SBCL. Cheers, -- Nikodemus Schemer: "Buddha is small, clean, and serious." Lispnik: "Buddha is big, has hairy armpits, and laughs." |