Hello all,
I am running ccl trunk (checked out on 2010-06-13) with GSLL (gsl 1.4) on Linux:
openSUSE 11.0 (X86-64) VERSION = 11.0
The machine has 4 CPUs.
(asdf:load-system :gsll) (asdf:load-system :gsll-tests) (in-package :gsl) (lisp-unit:run-tests)
and get this:
...... LU: (MULTIPLE-VALUE-LIST (TEST-LU-SOLVE-DIM (CREATE-COMPLEX-MATRIX 7))) failed: Expected (#<VECTOR-COMPLEX-DOUBLE-FLOAT #(#C(24.0717272023734D0 -9.84612797621247D0) #C(-269.338853034031D0 87.5455232472528D0) #C(2966.61356736296D0 -1026.24473923993D0) #C(-18207.3812124749D0 5673.8447304241D0) #C(55769.3879019068D0 -16154.0963210502D0) #C(-78894.1207561151D0 19505.3812987858D0) #C(39554.8551241728D0 -7765.93696255317D0))>) but saw (#<VECTOR-COMPLEX-DOUBLE-FLOAT #(#C(-81.70598196064235D0 -81.70599595009693D0) #C(3354.209927435102D0 3354.278264591346D0) #C(-31954.85554225817D0 -31956.353685805567D0) #C(119027.61090077131D0 119037.36678048137D0) #C(-203627.71695137964D0 -203653.92708809028D0) #C(160626.5466779804D0 160657.2640539496D0) #C(-47344.00882810219D0 -47357.00253607087D0))>) LU: 11 assertions passed, 1 failed. MATHEMATICAL: 3 assertions passed, 0 failed. MATHIEU: 75 assertions passed, 0 failed. MATRIX-ADD: 10 assertions passed, 0 failed. MATRIX-COPY: 12 assertions passed, 0 failed. MATRIX-COPY-TO-CL-AND-BACK: 12 assertions passed, 0 failed. MATRIX-DIV: 10 assertions passed, 0 failed. MATRIX-MAX: 10 assertions passed, 0 failed. MATRIX-MAX-INDEX: 10 assertions passed, 0 failed. MATRIX-MEAN: 10 assertions passed, 0 failed. MATRIX-MIN: 10 assertions passed, 0 failed. MATRIX-MIN-INDEX: 10 assertions passed, 0 failed. MATRIX-MINMAX: 10 assertions passed, 0 failed. MATRIX-MINMAX-INDEX: 10 assertions passed, 0 failed. MATRIX-MULT: 10 assertions passed, 0 failed. MATRIX-PRODUCT: 8 assertions passed, 0 failed. MATRIX-PRODUCT-HERMITIAN: 4 assertions passed, 0 failed. MATRIX-PRODUCT-NONSQUARE: 4 assertions passed, 0 failed. MATRIX-PRODUCT-SYMMETRIC: 4 assertions passed, 0 failed. MATRIX-PRODUCT-TRIANGULAR: 8 assertions passed, 0 failed. MATRIX-SET-ALL: 12 assertions passUnhandled exception 11 at 0x7f40eb6dd1c8, context->regs at #x7fff3fc87178 Exception occurred while executing foreign code received signal 11; faulting address: (nil) unexpected si_code value: 128 ? for help [18645] Clozure CL kernel debugger: B current thread: tcr = 0x7f40ec2146f0, native thread ID = 0x48d5, interrupts enabled
(#x00007F40EB664DF0) #x00003000000767BC : #<Function %DO-FF-CALL #x000030000007676F> + 77 (#x00007F40EB664E00) #x0000300000077774 : #<Function %FF-CALL #x00003000000768BF> + 3765 (#x00007F40EB664E90) #x000030200101EA74 : #<Function (:INTERNAL (INITIALIZE-INSTANCE :AFTER (MATHIEU))) #x000030200101E9FF> + 117 (#x00007F40EB664EB8) #x00003000000E2A8C : #<Function DRAIN-TERMINATION-QUEUE #x00003000000E288F> + 509 (#x00007F40EB664F40) #x0000300000A73AAC : #<Function (:INTERNAL ADD-GC-HOOK) #x0000300000A73A4F> + 93 (#x00007F40EB664F60) #x000030000045AD84 : #<Function HOUSEKEEPING #x000030000045AD4F> + 53 (#x00007F40EB664F90) #x000030000045B57C : #<Function HOUSEKEEPING-LOOP #x000030000045B36F> + 525 [18645] Clozure CL kernel debugger:
Leo
This is now fixed in master.
On Mon, Jun 14, 2010 at 11:37 AM, Leo sdl.web@gmail.com wrote:
Hello all,
I am running ccl trunk (checked out on 2010-06-13) with GSLL (gsl 1.4) on Linux:
openSUSE 11.0 (X86-64) VERSION = 11.0
The machine has 4 CPUs.
(asdf:load-system :gsll) (asdf:load-system :gsll-tests) (in-package :gsl) (lisp-unit:run-tests)
and get this:
...... LU: (MULTIPLE-VALUE-LIST (TEST-LU-SOLVE-DIM (CREATE-COMPLEX-MATRIX 7))) failed: Expected (#<VECTOR-COMPLEX-DOUBLE-FLOAT #(#C(24.0717272023734D0 -9.84612797621247D0) #C(-269.338853034031D0 87.5455232472528D0) #C(2966.61356736296D0 -1026.24473923993D0) #C(-18207.3812124749D0 5673.8447304241D0) #C(55769.3879019068D0 -16154.0963210502D0) #C(-78894.1207561151D0 19505.3812987858D0) #C(39554.8551241728D0 -7765.93696255317D0))>) but saw (#<VECTOR-COMPLEX-DOUBLE-FLOAT #(#C(-81.70598196064235D0 -81.70599595009693D0) #C(3354.209927435102D0 3354.278264591346D0) #C(-31954.85554225817D0 -31956.353685805567D0) #C(119027.61090077131D0 119037.36678048137D0) #C(-203627.71695137964D0 -203653.92708809028D0) #C(160626.5466779804D0 160657.2640539496D0) #C(-47344.00882810219D0 -47357.00253607087D0))>) LU: 11 assertions passed, 1 failed. MATHEMATICAL: 3 assertions passed, 0 failed. MATHIEU: 75 assertions passed, 0 failed. MATRIX-ADD: 10 assertions passed, 0 failed. MATRIX-COPY: 12 assertions passed, 0 failed. MATRIX-COPY-TO-CL-AND-BACK: 12 assertions passed, 0 failed. MATRIX-DIV: 10 assertions passed, 0 failed. MATRIX-MAX: 10 assertions passed, 0 failed. MATRIX-MAX-INDEX: 10 assertions passed, 0 failed. MATRIX-MEAN: 10 assertions passed, 0 failed. MATRIX-MIN: 10 assertions passed, 0 failed. MATRIX-MIN-INDEX: 10 assertions passed, 0 failed. MATRIX-MINMAX: 10 assertions passed, 0 failed. MATRIX-MINMAX-INDEX: 10 assertions passed, 0 failed. MATRIX-MULT: 10 assertions passed, 0 failed. MATRIX-PRODUCT: 8 assertions passed, 0 failed. MATRIX-PRODUCT-HERMITIAN: 4 assertions passed, 0 failed. MATRIX-PRODUCT-NONSQUARE: 4 assertions passed, 0 failed. MATRIX-PRODUCT-SYMMETRIC: 4 assertions passed, 0 failed. MATRIX-PRODUCT-TRIANGULAR: 8 assertions passed, 0 failed. MATRIX-SET-ALL: 12 assertions passUnhandled exception 11 at 0x7f40eb6dd1c8, context->regs at #x7fff3fc87178 Exception occurred while executing foreign code received signal 11; faulting address: (nil) unexpected si_code value: 128 ? for help [18645] Clozure CL kernel debugger: B current thread: tcr = 0x7f40ec2146f0, native thread ID = 0x48d5, interrupts enabled
(#x00007F40EB664DF0) #x00003000000767BC : #<Function %DO-FF-CALL #x000030000007676F> + 77 (#x00007F40EB664E00) #x0000300000077774 : #<Function %FF-CALL #x00003000000768BF> + 3765 (#x00007F40EB664E90) #x000030200101EA74 : #<Function (:INTERNAL (INITIALIZE-INSTANCE :AFTER (MATHIEU))) #x000030200101E9FF> + 117 (#x00007F40EB664EB8) #x00003000000E2A8C : #<Function DRAIN-TERMINATION-QUEUE #x00003000000E288F> + 509 (#x00007F40EB664F40) #x0000300000A73AAC : #<Function (:INTERNAL ADD-GC-HOOK) #x0000300000A73A4F> + 93 (#x00007F40EB664F60) #x000030000045AD84 : #<Function HOUSEKEEPING #x000030000045AD4F> + 53 (#x00007F40EB664F90) #x000030000045B57C : #<Function HOUSEKEEPING-LOOP #x000030000045B36F> + 525 [18645] Clozure CL kernel debugger:
Leo
Gsll-devel mailing list Gsll-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/gsll-devel
On Tue, Jul 20, 2010 at 1:16 AM, Leo sdl.web@gmail.com wrote:
On 2010-07-19 23:15 +0100, Liam Healy wrote:
This is now fixed in master.
Thanks. I ran (lisp-unit:run-tests) and it finished and reported 40 execution errors.
I get TOTAL: 3837 assertions passed, 73 failed, 7 execution errors.
(lisp-implementation-version) "Version 1.6-dev-r13980M-trunk (LinuxX8664)"
Most of the execution errors seem to be a bug or bugs in CCL floating point handling; I've sent an email to the openmcl-devel list. Most of the failures look like numerical fuzz whose cure would be to replace the test with a ported GSL test.
On 2010-07-20 14:59 +0100, Liam Healy wrote:
On Tue, Jul 20, 2010 at 1:16 AM, Leo sdl.web@gmail.com wrote:
On 2010-07-19 23:15 +0100, Liam Healy wrote:
This is now fixed in master.
Thanks. I ran (lisp-unit:run-tests) and it finished and reported 40 execution errors.
I get TOTAL: 3837 assertions passed, 73 failed, 7 execution errors.
TOTAL: 3716 assertions passed, 31 failed, 35 execution errors.
Full output: http://paste.pocoo.org/show/239795/
(lisp-implementation-version) "Version 1.6-dev-r13980M-trunk (LinuxX8664)"
"Version 1.6-dev-r13994M-trunk (DarwinX8664)"
Most of the execution errors seem to be a bug or bugs in CCL floating point handling; I've sent an email to the openmcl-devel list. Most of the failures look like numerical fuzz whose cure would be to replace the test with a ported GSL test.
It's a pity we have to report bug after bug. I think they should just run gsll as a test suite ;)
Leo
On Tue, Jul 20, 2010 at 5:45 PM, Leo sdl.web@gmail.com wrote:
On 2010-07-20 14:59 +0100, Liam Healy wrote:
On Tue, Jul 20, 2010 at 1:16 AM, Leo sdl.web@gmail.com wrote:
On 2010-07-19 23:15 +0100, Liam Healy wrote:
This is now fixed in master.
Thanks. I ran (lisp-unit:run-tests) and it finished and reported 40 execution errors.
I get TOTAL: 3837 assertions passed, 73 failed, 7 execution errors.
TOTAL: 3716 assertions passed, 31 failed, 35 execution errors.
Full output: http://paste.pocoo.org/show/239795/
(lisp-implementation-version) "Version 1.6-dev-r13980M-trunk (LinuxX8664)"
"Version 1.6-dev-r13994M-trunk (DarwinX8664)"
Most of the execution errors seem to be a bug or bugs in CCL floating point handling; I've sent an email to the openmcl-devel list. Most of the failures look like numerical fuzz whose cure would be to replace the test with a ported GSL test.
It's a pity we have to report bug after bug. I think they should just run gsll as a test suite ;)
Leo
Try now. I fixed some array initialization errors, and I get TOTAL: 3998 assertions passed, 18 failed, 0 execution errors. with 13994 (they have fixed the floating point bug). The remaining errors are mostly numerical fuzz.
Liam
On 2010-07-20 23:46 +0100, Liam Healy wrote:
Try now. I fixed some array initialization errors, and I get TOTAL: 3998 assertions passed, 18 failed, 0 execution errors. with 13994 (they have fixed the floating point bug). The remaining errors are mostly numerical fuzz.
TOTAL: 3989 assertions passed, 31 failed, 0 execution errors¹ "Version 1.6-dev-r13994M-trunk (DarwinX8664)"
Many thanks!
Leo
Footnotes: ¹ http://paste.pocoo.org/show/239874
On Wed, Jul 21, 2010 at 2:02 AM, Leo sdl.web@gmail.com wrote:
On 2010-07-20 23:46 +0100, Liam Healy wrote:
Try now. I fixed some array initialization errors, and I get TOTAL: 3998 assertions passed, 18 failed, 0 execution errors. with 13994 (they have fixed the floating point bug). The remaining errors are mostly numerical fuzz.
TOTAL: 3989 assertions passed, 31 failed, 0 execution errors¹ "Version 1.6-dev-r13994M-trunk (DarwinX8664)"
eh? The "not an ivector subtype" errors should be gone now. Are you sure you pulled the latest GSD, wiped out fasls, and recompiled? 4639d0cb should have taken care of this. If you have, then please do (lisp-unit:use-debugger) (lisp-unit:run-tests absolute-sum) (:b) and post the results.
Thanks.
Liam
Many thanks!
Leo
Footnotes: ¹ http://paste.pocoo.org/show/239874
Gsll-devel mailing list Gsll-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/gsll-devel
On 2010-07-21 14:10 +0100, Liam Healy wrote:
TOTAL: 3989 assertions passed, 31 failed, 0 execution errors¹ "Version 1.6-dev-r13994M-trunk (DarwinX8664)"
eh? The "not an ivector subtype" errors should be gone now. Are you sure you pulled the latest GSD, wiped out fasls, and recompiled? 4639d0cb should have taken care of this. If you have, then please do (lisp-unit:use-debugger) (lisp-unit:run-tests absolute-sum) (:b) and post the results.
Thanks.
Liam
I just realised in my previous post, the paste contained two test outputs. The second one is more recent and doesn't contain the ivector failure. I have re-run the test-suite to get
TOTAL: 3985 assertions passed, 31 failed, 0 execution errors.
with the detailed output in http://paste.pocoo.org/show/239999/.
A few of the failures have wide gap between expected and saw results.
Best wishes,
Leo