Test suite failures with cvs version?



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