Hi, I was surprised to see this (in current git): (%i1) integrate(x,x,sqrt(a),b); defint: lower limit of integration must be real; found sqrt(a) -- an error. To debug this try: debugmode(true); Isn't this test for real limits a little too strong? Andrej