I found a bug in the new abs_integrate.mac package in 5.18.0
load(abs_integrate)$
integrate(f(x)*signum(a*x+b),x);
integrate(f(x%),x%,-b/a,x) * signum(x+b/a) /* this is wrong */
I think it should be
integrate(f(x)*signum(a*x+b),x);
integrate(f(x%),x%,-b/a,x) * signum(a*x+b) /* this is ok */
or
integrate(f(x)*signum(a*x+b),x);
integrate(f(x%),x%,-b/a,x) * signum(a) *signum(x+b/a) /* this is ok */