g_poles: exp(%i * [phi, -phi, %pi-phi, %pi+phi]), phi=%pi/3;
g_integ: 1/apply("*", makelist(w - pole, pole, g_poles));
defint(g_integ, w, 0, inf);
bumps into lisp debugger,
The value
16
is not of type
SEQUENCE
There is discussion regarding this to be found in
[Maxima-discuss] New test failures in 5.46.0
Specifically, a proposed patch and some more examples are here:
https://sourceforge.net/p/maxima/mailman/message/37697389/
See also:
https://sourceforge.net/p/maxima/mailman/message/37697425/
Assigning to me and trying to add a more descriptive title that's also not really long.
Thanks for discussing this on the mailing list and then filing this bug report.
Fixed by commit [d28c92].
These and similar simple examples used to cause lisp errors:
And here's the example given in this report, which IIRC is essentially the original example given on the mailing list:
Related
Commit: [d28c92]