Fix QR colpivoting warnings and test failure.

The test was failing because a raw abs call uses the integer abs for floating-point types, causing a mismatch and generating a compile warning. Changing to numext::abs addresses this.

Merge request reports

Loading