Question: strange numerical integration

Using the following integrand


I get -0 for Int( %, xi= -99.496042185589..infinity): evalf(%,14);

which certainly is false. But if I cut off at a reasonable upper bound
(say exp(...) <= 1E-16) I get what I expect (up to rounding errors).

I consider that as a bug and wonder whether it is in the NAG library
or through Maple calling it - any explanation?

Edited to add: `Maple 10.02, IBM INTEL NT, Nov 8 2005 Build ID 208934`, on Win ME
Please Wait...