Serious bug in Bug in integrate ?



On 3/22/07, Barton Willis <willisb at unk.edu> wrote:
> Maybe the bug is in complex-number-p; see bug 1458733.

You're right.

     jacobi_cn(1.2+%i+x,2.3),numer => same error
     jacobi_cn(f(1,%i),2),numer => same error

After all:

     ?complex\-number\-p (  f(1, g(1,%i,2,3,4),5,6,7) )  )  => true  (!!!)

The author appears to assume the form of the expression, since
complex-number-p doesn't check the operators, just the arguments.

              -s