diff options
Diffstat (limited to 'test/product_notemporary.cpp')
-rw-r--r-- | test/product_notemporary.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/test/product_notemporary.cpp b/test/product_notemporary.cpp index e5dd964c0..f4f846602 100644 --- a/test/product_notemporary.cpp +++ b/test/product_notemporary.cpp @@ -24,7 +24,13 @@ static int nb_temporaries; -#define EIGEN_DEBUG_MATRIX_CTOR { if(size!=0) nb_temporaries++; } +void on_temporary_creation(int size) { + // here's a great place to set a breakpoint when debugging failures in this test! + if(size!=0) nb_temporaries++; +} + + +#define EIGEN_DEBUG_MATRIX_CTOR { on_temporary_creation(size); } #include "main.h" |