Well, I test it's a conflict with the "abs_integrate.mac" package present in my maxima-init-mac. Sorry.
%i1 'integrate(x^3+3,x,1,5);
%o1 168;
I think it shouldn't evaluate the integral. Am I wrong?
Well, I test it's a conflict with the "abs_integrate.mac" package present in my maxima-init-mac. Sorry.
Workaround:
(%i4) load(abs_integrate)$
(%i5) '(integrate(x^3+3,x,1,5));
(%o5) integrate(x^3+3,x,1,5)
I'll see if I can make abs_integrate respect the quote...
Then perhaps is due to the brackets at the begining and end of the integrate. Without loading abs_integrate, it works without this brackets, but loading this package it doesn't.
Tkanks you very much
Setting the resolution back to none. The bug is still present in Maxima 5.22post.
Dieter Kaiser
Assign category = Share Libraries, since this is a bug in abs_integrate, not integrate.
Due to the way abs_integrate works (tellsimpafter), there is no simple fix to the bug. Once an integral is handed off to abs_integrate, the code has no way of knowning that the expression started as a nounform. A fix would, I think, require puting a hook into the main integration evaluation code that would try additional methods. Maybe that would be a good feature for Maxima...
(%i8) load(abs_integrate)$ (%i9) 'integrate(x^3+3,x,1,5); (%o9) 168
Log in to post a comment.