[Maxima-commits] CVS: maxima/src simp.lisp,1.60,1.61



-----maxima-bounces at math.utexas.edu wrote: -----

>Actually,?the?change?is?a?trivial?bug?fix,

Maybe this change is good, but it isn't trivial (insignificant
or self-evident (mathematics)). I think the change could break some
code.

The user-documentation for listarith isn't clear about this case, I
think. Has this bug been reported? I wasn't able to find it (I
searched the bug list for "listarith").

Suggestion (for everybody): If you have even the least doubt about a
bug fix: (1) file a bug report with a proposed fix (2) allow the
maxima community time to comment before making the fix (3) append a
regression test to the testsuite (4) reference the bug when you commit
the change and clearly state what the change does.

>which?I?regression?tested?with all?four?compilers?that?I?have?installed.

I'm guessing that Maxima has done [1,2] - [1,2] --> 0 for a few decades, so
this is testing, not regression testing. See:

  http://en.wikipedia.org/wiki/Regression_testing

Barton