Complex Numtraits::HasSign and nmsub test
diff --git a/Eigen/src/Core/NumTraits.h b/Eigen/src/Core/NumTraits.h index a6e2de4..67a6c08 100644 --- a/Eigen/src/Core/NumTraits.h +++ b/Eigen/src/Core/NumTraits.h
@@ -250,6 +250,7 @@ typedef typename NumTraits<Real_>::Literal Literal; enum { IsComplex = 1, + IsSigned = NumTraits<Real_>::IsSigned, RequireInitialization = NumTraits<Real_>::RequireInitialization, ReadCost = 2 * NumTraits<Real_>::ReadCost, AddCost = 2 * NumTraits<Real>::AddCost,
diff --git a/test/packetmath.cpp b/test/packetmath.cpp index 208930d..9afe470 100644 --- a/test/packetmath.cpp +++ b/test/packetmath.cpp
@@ -450,7 +450,7 @@ template <typename Scalar, typename Packet> void nmsub_test(Scalar* data1, Scalar* data2, Scalar* ref, int size) { - negate_test_impl<Scalar, Packet>::run_negate(data1, data2, ref, size); + negate_test_impl<Scalar, Packet>::run_nmsub(data1, data2, ref, size); } template <typename Scalar, typename Packet>