aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/ref.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/ref.cpp')
-rw-r--r--test/ref.cpp17
1 files changed, 1 insertions, 16 deletions
diff --git a/test/ref.cpp b/test/ref.cpp
index fbe2c450f..18a89f4e9 100644
--- a/test/ref.cpp
+++ b/test/ref.cpp
@@ -12,25 +12,10 @@
#undef EIGEN_DEFAULT_TO_ROW_MAJOR
#endif
-static long int nb_temporaries;
-
-inline void on_temporary_creation(long int) {
- // here's a great place to set a breakpoint when debugging failures in this test!
- nb_temporaries++;
-}
-
-#define EIGEN_DENSE_STORAGE_CTOR_PLUGIN { on_temporary_creation(size); }
+#define TEST_ENABLE_TEMPORARY_TRACKING
#include "main.h"
-#define VERIFY_EVALUATION_COUNT(XPR,N) {\
- nb_temporaries = 0; \
- XPR; \
- if(nb_temporaries!=N) std::cerr << "nb_temporaries == " << nb_temporaries << "\n"; \
- VERIFY( (#XPR) && nb_temporaries==N ); \
- }
-
-
// test Ref.h
template<typename MatrixType> void ref_matrix(const MatrixType& m)