aboutsummaryrefslogtreecommitdiffhomepage
path: root/test
diff options
context:
space:
mode:
authorGravatar Benoit Steiner <benoit.steiner.goog@gmail.com>2015-11-05 14:30:02 -0800
committerGravatar Benoit Steiner <benoit.steiner.goog@gmail.com>2015-11-05 14:30:02 -0800
commitfbcf8cc8c1096ef5cf4585e10af997ee94c2e981 (patch)
treeb6cafa5c958862b3b243ee6f368c971553a38ece /test
parent0d15ad80195ec5cd33f057068e34aa7e1dc2b783 (diff)
parent589b839ad0aa7248384b346d66724be4cb4c0ab6 (diff)
Pulled latest updates from trunk
Diffstat (limited to 'test')
-rw-r--r--test/packetmath.cpp12
-rw-r--r--test/product_small.cpp2
2 files changed, 7 insertions, 7 deletions
diff --git a/test/packetmath.cpp b/test/packetmath.cpp
index dea648002..b6616ac5e 100644
--- a/test/packetmath.cpp
+++ b/test/packetmath.cpp
@@ -29,7 +29,7 @@ template<typename Scalar> bool areApproxAbs(const Scalar* a, const Scalar* b, in
{
if (!isApproxAbs(a[i],b[i],refvalue))
{
- std::cout << "[" << Map<const Matrix<Scalar,1,Dynamic> >(a,size) << "]" << " != " << Map<const Matrix<Scalar,1,Dynamic> >(b,size) << "\n";
+ std::cout << "ref: [" << Map<const Matrix<Scalar,1,Dynamic> >(a,size) << "]" << " != vec: [" << Map<const Matrix<Scalar,1,Dynamic> >(b,size) << "]\n";
return false;
}
}
@@ -42,7 +42,7 @@ template<typename Scalar> bool areApprox(const Scalar* a, const Scalar* b, int s
{
if (a[i]!=b[i] && !internal::isApprox(a[i],b[i]))
{
- std::cout << "[" << Map<const Matrix<Scalar,1,Dynamic> >(a,size) << "]" << " != " << Map<const Matrix<Scalar,1,Dynamic> >(b,size) << "\n";
+ std::cout << "ref: [" << Map<const Matrix<Scalar,1,Dynamic> >(a,size) << "]" << " != vec: [" << Map<const Matrix<Scalar,1,Dynamic> >(b,size) << "]\n";
return false;
}
}
@@ -296,10 +296,6 @@ template<typename Scalar> void packetmath_real()
EIGEN_ALIGN_MAX Scalar data2[PacketTraits::size*4];
EIGEN_ALIGN_MAX Scalar ref[PacketTraits::size*4];
- CHECK_CWISE1_IF(PacketTraits::HasRound, std::round, internal::pround);
- CHECK_CWISE1_IF(PacketTraits::HasCeil, std::ceil, internal::pceil);
- CHECK_CWISE1_IF(PacketTraits::HasFloor, std::floor, internal::pfloor);
-
for (int i=0; i<size; ++i)
{
data1[i] = internal::random<Scalar>(-1,1) * std::pow(Scalar(10), internal::random<Scalar>(-3,3));
@@ -308,6 +304,10 @@ template<typename Scalar> void packetmath_real()
CHECK_CWISE1_IF(PacketTraits::HasSin, std::sin, internal::psin);
CHECK_CWISE1_IF(PacketTraits::HasCos, std::cos, internal::pcos);
CHECK_CWISE1_IF(PacketTraits::HasTan, std::tan, internal::ptan);
+
+ CHECK_CWISE1_IF(PacketTraits::HasRound, numext::round, internal::pround);
+ CHECK_CWISE1_IF(PacketTraits::HasCeil, numext::ceil, internal::pceil);
+ CHECK_CWISE1_IF(PacketTraits::HasFloor, numext::floor, internal::pfloor);
for (int i=0; i<size; ++i)
{
diff --git a/test/product_small.cpp b/test/product_small.cpp
index c561ec63b..2a2c1e35f 100644
--- a/test/product_small.cpp
+++ b/test/product_small.cpp
@@ -58,7 +58,7 @@ void test_product_small()
}
{
- Eigen::Matrix<double, 100, 100> A, B, C;
+ Eigen::Matrix<double, 10, 10> A, B, C;
A.setRandom();
C = A;
for(int k=0; k<79; ++k)