re-implement stableNorm using a homemade blocky and
vectorization friendly algorithm (slow if no vectorization)
diff --git a/test/adjoint.cpp b/test/adjoint.cpp
index 1f4aa74..47e1bd7 100644
--- a/test/adjoint.cpp
+++ b/test/adjoint.cpp
@@ -76,8 +76,8 @@
{
VERIFY_IS_MUCH_SMALLER_THAN(vzero.norm(), static_cast<RealScalar>(1));
VERIFY_IS_APPROX(v1.norm(), v1.stableNorm());
- // NOTE disabled because it currently compiles for float and double only
- // VERIFY_IS_APPROX(v1.blueNorm(), v1.stableNorm());
+ VERIFY_IS_APPROX(v1.blueNorm(), v1.stableNorm());
+ VERIFY_IS_APPROX(v1.hypotNorm(), v1.stableNorm());
}
// check compatibility of dot and adjoint