Mingw32 Maxima "make check" test failures rtest3 (80), rtest14 (1 - error break)
Subject: Mingw32 Maxima "make check" test failures rtest3 (80), rtest14 (1 - error break)
From: Mike Thomas
Date: Wed, 27 Mar 2002 11:28:33 +1000
OK
- GOOD NEWS on getting "make test" to work.
> Does mingw include bash? If so, please change the #! line in src/maxima
> (and src/maxima.in while you are at it) to point to bash. That should
> solve your problem for the short term. Please let me know what happens
> so I can start thinking about a long-term solution.
Changing the Makefile in tests so that:
SHELL=/usr/bin/bash
in addition to the change you suggested to src/maxima sorted out the
problem.
- BAD NEWS on the test summary:
----------------------------------------------------------------------------
--
$ ./summarize-log tests-gcl.log
*** Summary results for tests recorded in
*** log file tests-gcl.log:
Error summary:
Error(s) found in rtest3.mac: (80)
Error(s) found in rtest14.mac: (error break)
*** end of summary for tests-gcl.log
----------------------------------------------------------------------------
--
rtest3.mac test 80 gave this result:
/* ********************** Problem 80. *************** */
%Input is
EV(%, NUMER)
The result is
3.67909398040588
Using ratsimp
RAT replaced 3.679092654997149 by 20923//5687 = 3.679092667487252
RAT replaced 3.67909398040588 by 7796//2119 = 3.679093912222747
RAT replaced 3.679092654997149 by 20923//5687 = 3.679092667487252
RAT replaced 3.67909398040588 by 7796//2119 = 3.679093912222747
Using ratsimp
RAT replaced 3.679092654997149 by 20923//5687 = 3.679092667487252
RAT replaced 3.67909398040588 by 7796//2119 = 3.679093912222747
RAT replaced 3.679092654997149 by 20923//5687 = 3.679092667487252
RAT replaced 3.67909398040588 by 7796//2119 = 3.679093912222747
This differed from the expected result:
3.679092654997149
----------------------------------------------------------------------------
---
rtest14.mac test 1 gave this result:
Testing rtest14.mac
/* ********************** Problem 1. *************** */
%Input is
JN(3, 4)
Caused an error break: rtest14.mac
Error summary:
Error(s) found in rtest3.mac: (80)
Error(s) found in rtest14.mac: (error break)
real time : 25.333 secs
run time : 25.333 secs
Maxima 5.9.0pre-cvs (with enhancements by W. Schelter).
Licensed under the GNU Public License (see file COPYING)
(C1)
Any similar problems on other platforms?
Cheers
Mike Thomas.