Bug introduced in 10.1.0 and fixed in 10.2.0
The following behavior was observed in Mathematica 10.1 (Windows 64 bit)
When attempting to evaluate the following integral, Mathematica outputs several messages which appear to be some sort of internal error leaking out.
I tried to resolve the issue by increasing $RecursionLimit, but regardless of what I set it to (including Infinity), the value appears to be ignored as the first error messages still appear and always reference a "Recursion depth of 1024".
If I increase the $IterationLimit to Infinity, Mathematica appears to honor the value and simply hangs after the first General::stop message is printed.
Evaluating the integral with no limits returns the integral unevaluated without messages. Using different limits has different results depending on the limits:
returns unevaluated with no messages, whereas
Seems to run into some internal loop where similar messages are printed over and over (seemingly infinitely).
Does anybody know how to alleviate these errors?
Is there anyway to force Mathematica to honor my recursion limit?