Some fixes/cleanups for numeric_limits & fix for related bug in psqrt
diff --git a/test/array_cwise.cpp b/test/array_cwise.cpp
index 7485140..298351e 100644
--- a/test/array_cwise.cpp
+++ b/test/array_cwise.cpp
@@ -451,7 +451,7 @@
   const RealScalar tiny = sqrt(std::numeric_limits<RealScalar>::epsilon());
   s1 += Scalar(tiny);
   m1 += ArrayType::Constant(rows,cols,Scalar(tiny));
-  VERIFY_IS_APPROX(s1/m1, s1 * m1.inverse());
+  VERIFY_IS_CWISE_APPROX(s1/m1, s1 * m1.inverse());
 
   // check inplace transpose
   m3 = m1;