-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 23-Sep-06, at 3:35 AM, Bill Richter wrote:
Marc, again I failed make check, on beta 18 on my RHEL clone. Should I debug this myself? Please advise me, because I have a nice Scheme Sudoku Solver that's merely too slow. I learn everything I want by running jobs overnight. I want to compile it on the latest beta.
So I tried two different configure options:
./configure --enable-single-host --prefix=/rhome/richter/gambit/bin --enable-shared ./configure --enable-single-host --prefix=/rhome/richter/gambit/bin
make works fine, but not make check:
------------ TEST 2 (error handling) ../gsi/gsi -:h4000 -f error.scm < error.scm > test2.out diff test2.ok test2.out && rm -f test2.out 1194c1194
< (directory-files "newdir2") => ("aaa" "bbb")
(directory-files "newdir2") => ("bbb" "aaa")
make[1]: *** [test2] Error 1 make[1]: Leaving directory `/tmp_mnt/rhome/richter/gambc-4.0b18/tests' make: *** [check] Error 2
I think what's bugging out is right here in error.scm:
No, the problem is that after fixing the bug with the directory-files test (by adding a sort of the result), I forgot to remove the buggy code (which runs fine on my machine):
(define (test-directory-files) (try 'directory-files directory-files "newdir2") ) (test-directory-files)
Just remove those lines from tests/error.scm and also remove the line
(directory-files "newdir2") => ("aaa" "bbb")
from tests/test2.out .
Marc