Recent testsuite regression



I am seeing several testuite regressions in rtest3.mac on cygwin / clisp-2.36.

They were introduced by patches to:
 - src/matcom.lisp (rev 1.9) 
 - src/matrun.lisp (rev 1.10)
at 2006-04-11 14:55 UTC.

They all seem to be trigsimp() related.


Running tests in rtest3: 
********************** Problem 94 ***************
Input:
trigsimp(%)


Result:
     2			 2	       2
(sech (x) sinh(x) + (cosh (x) + 1) sech (x)) tanh(x)
----------------------------------------------------
			  2
		      coth (x)

This differed from the expected result:
      3		 4	    5
2 sinh (x) + sinh (x) + sinh (x)
--------------------------------
		5
	    cosh (x)

********************** Problem 96 ***************
Input:
trigsimp(%)


Result:
   2
sec (x) tan(x) + cos(x)

This differed from the expected result:
   4
cos (x) + sin(x)
----------------
       3
    cos (x)

********************** Problem 98 ***************
Input:
trigsimp(%)


Result:
	  3	    2	      2
sec(x) tan (x) - tan (x) - sec (x)
----------------------------------
	sec(x) tan(x) - 1

This differed from the expected result:
	 3	   4
- 1 + sin (x) + sin (x)
------------------------
   2		    4
cos (x) sin(x) - cos (x)

********************** Problem 102 ***************
Input:
trigsimp(%)


Result:
     2			 2	       2
(sech (x) sinh(x) + (cosh (x) + 1) sech (x)) tanh(x)
----------------------------------------------------
			  2
		      coth (x)

This differed from the expected result:
      3		 4	    5
2 sinh (x) + sinh (x) + sinh (x)
--------------------------------
		5
	    cosh (x)

********************** Problem 104 ***************
Input:
trigsimp(%)


Result:
      5	       5	  5	   4	        5	 3
- sech (x) sinh (x) - sech (x) sinh (x) + 2 sech (x) sinh (x)

This differed from the expected result:
	   3	      4		 5
- (- 2 sinh (x) + sinh (x) + sinh (x))
--------------------------------------
		   5
	       cosh (x)

********************** Problem 106 ***************
Input:
trigsimp(%)


Result:
	  2		   2
cos(x) sec (x) tan(x) - sec (x) sin(x)

This differed from the expected result:
0

********************** Problem 108 ***************
Input:
trigsimp(%)


Result:
	    2			  2
v cos(x) sec (x) tan(x) + (- v sec (x) - 2 v ) sin(x) + v  cos(x) sec(x)
					    x		 x
								  + v    cos(x)
								     x x

This differed from the expected result:
v  + v	  cos(x) - 2 v  sin(x)
 x    x x	      x

101/108 tests passed.

The following 7 problems failed: (108 106 104 102 98 96 94)


NOTICE
This e-mail and any attachments are private and confidential and may contain privileged information. If you are not an authorised recipient, the copying or distribution of this e-mail and any attachments is prohibited and you must not read, print or act in reliance on this e-mail or attachments.
This notice should not be removed.