Hello Ray,
-----Urspr?ngliche Nachricht-----
Auftrag von Raymond Toy
>Anyone notice that there are now test failures with the cvs code with
>gcl and ecl? The test suite works fine with clisp and cmucl.
>rtest_expintegral tests 153, 159, and 161 all give error-catch results
>instead of an empty list.
Again I have no idea to start. With GCL 2.6.8 and CLISP 2.44 on my system I have
no problems. A lot of other calculations with tabulated test values seems to
work on your system. I was a bit lazy and have not initialized the arrays
carefully. Could this be the problem?
All test which fail have a factor z*exp(z) or z*exp(-z) in common. All other
tests seems to work. Is there something wrong in the function test_table or
complex_test_table which gives an error-catch on your system with these
additional factor?
Here are the results on my system for tests you have reported a testsuite
failure:
********************** Problem 153 ***************
Input:
- z
test_table(lambda([z], z %e expintegral_ei(z)), 'ei_3, 80,
8.9500000000000001E-10)
Result:
[]
... Which was correct.
********************** Problem 159 ***************
Input:
z
test_table(lambda([z], z %e expintegral_e1(z)), 'e1_3, 80,
2.4999999999999999E-8)
Result:
[]
... Which was correct.
********************** Problem 161 ***************
Input:
z
test_complex_table(lambda([z], z %e expintegral_e1(z)), 'ec_1, 838,
1.2499999999999999E-6)
Result:
[]
... Which was correct.
Dieter Kaiser