summaryrefslogtreecommitdiffhomepage
path: root/eigen/failtest
diff options
context:
space:
mode:
Diffstat (limited to 'eigen/failtest')
-rw-r--r--eigen/failtest/CMakeLists.txt75
-rw-r--r--eigen/failtest/bdcsvd_int.cpp14
-rw-r--r--eigen/failtest/block_nonconst_ctor_on_const_xpr_0.cpp15
-rw-r--r--eigen/failtest/block_nonconst_ctor_on_const_xpr_1.cpp15
-rw-r--r--eigen/failtest/block_nonconst_ctor_on_const_xpr_2.cpp16
-rw-r--r--eigen/failtest/block_on_const_type_actually_const_0.cpp16
-rw-r--r--eigen/failtest/block_on_const_type_actually_const_1.cpp16
-rw-r--r--eigen/failtest/colpivqr_int.cpp14
-rw-r--r--eigen/failtest/const_qualified_block_method_retval_0.cpp15
-rw-r--r--eigen/failtest/const_qualified_block_method_retval_1.cpp15
-rw-r--r--eigen/failtest/const_qualified_diagonal_method_retval.cpp15
-rw-r--r--eigen/failtest/const_qualified_transpose_method_retval.cpp15
-rw-r--r--eigen/failtest/cwiseunaryview_nonconst_ctor_on_const_xpr.cpp15
-rw-r--r--eigen/failtest/cwiseunaryview_on_const_type_actually_const.cpp16
-rw-r--r--eigen/failtest/diagonal_nonconst_ctor_on_const_xpr.cpp15
-rw-r--r--eigen/failtest/diagonal_on_const_type_actually_const.cpp16
-rw-r--r--eigen/failtest/eigensolver_cplx.cpp14
-rw-r--r--eigen/failtest/eigensolver_int.cpp14
-rw-r--r--eigen/failtest/failtest_sanity_check.cpp5
-rw-r--r--eigen/failtest/fullpivlu_int.cpp14
-rw-r--r--eigen/failtest/fullpivqr_int.cpp14
-rw-r--r--eigen/failtest/jacobisvd_int.cpp14
-rw-r--r--eigen/failtest/ldlt_int.cpp14
-rw-r--r--eigen/failtest/llt_int.cpp14
-rw-r--r--eigen/failtest/map_nonconst_ctor_on_const_ptr_0.cpp15
-rw-r--r--eigen/failtest/map_nonconst_ctor_on_const_ptr_1.cpp15
-rw-r--r--eigen/failtest/map_nonconst_ctor_on_const_ptr_2.cpp15
-rw-r--r--eigen/failtest/map_nonconst_ctor_on_const_ptr_3.cpp15
-rw-r--r--eigen/failtest/map_nonconst_ctor_on_const_ptr_4.cpp15
-rw-r--r--eigen/failtest/map_on_const_type_actually_const_0.cpp15
-rw-r--r--eigen/failtest/map_on_const_type_actually_const_1.cpp15
-rw-r--r--eigen/failtest/partialpivlu_int.cpp14
-rw-r--r--eigen/failtest/qr_int.cpp14
-rw-r--r--eigen/failtest/ref_1.cpp18
-rw-r--r--eigen/failtest/ref_2.cpp15
-rw-r--r--eigen/failtest/ref_3.cpp15
-rw-r--r--eigen/failtest/ref_4.cpp15
-rw-r--r--eigen/failtest/ref_5.cpp16
-rw-r--r--eigen/failtest/selfadjointview_nonconst_ctor_on_const_xpr.cpp15
-rw-r--r--eigen/failtest/selfadjointview_on_const_type_actually_const.cpp16
-rw-r--r--eigen/failtest/sparse_ref_1.cpp18
-rw-r--r--eigen/failtest/sparse_ref_2.cpp15
-rw-r--r--eigen/failtest/sparse_ref_3.cpp15
-rw-r--r--eigen/failtest/sparse_ref_4.cpp15
-rw-r--r--eigen/failtest/sparse_ref_5.cpp16
-rw-r--r--eigen/failtest/sparse_storage_mismatch.cpp16
-rw-r--r--eigen/failtest/swap_1.cpp14
-rw-r--r--eigen/failtest/swap_2.cpp14
-rw-r--r--eigen/failtest/ternary_1.cpp13
-rw-r--r--eigen/failtest/ternary_2.cpp13
-rw-r--r--eigen/failtest/transpose_nonconst_ctor_on_const_xpr.cpp15
-rw-r--r--eigen/failtest/transpose_on_const_type_actually_const.cpp16
-rw-r--r--eigen/failtest/triangularview_nonconst_ctor_on_const_xpr.cpp15
-rw-r--r--eigen/failtest/triangularview_on_const_type_actually_const.cpp16
54 files changed, 0 insertions, 860 deletions
diff --git a/eigen/failtest/CMakeLists.txt b/eigen/failtest/CMakeLists.txt
deleted file mode 100644
index 1a73f05..0000000
--- a/eigen/failtest/CMakeLists.txt
+++ /dev/null
@@ -1,75 +0,0 @@
-message(STATUS "Running the failtests")
-
-ei_add_failtest("failtest_sanity_check")
-
-ei_add_failtest("block_nonconst_ctor_on_const_xpr_0")
-ei_add_failtest("block_nonconst_ctor_on_const_xpr_1")
-ei_add_failtest("block_nonconst_ctor_on_const_xpr_2")
-ei_add_failtest("transpose_nonconst_ctor_on_const_xpr")
-ei_add_failtest("diagonal_nonconst_ctor_on_const_xpr")
-ei_add_failtest("cwiseunaryview_nonconst_ctor_on_const_xpr")
-ei_add_failtest("triangularview_nonconst_ctor_on_const_xpr")
-ei_add_failtest("selfadjointview_nonconst_ctor_on_const_xpr")
-
-ei_add_failtest("const_qualified_block_method_retval_0")
-ei_add_failtest("const_qualified_block_method_retval_1")
-ei_add_failtest("const_qualified_transpose_method_retval")
-ei_add_failtest("const_qualified_diagonal_method_retval")
-
-ei_add_failtest("map_nonconst_ctor_on_const_ptr_0")
-ei_add_failtest("map_nonconst_ctor_on_const_ptr_1")
-ei_add_failtest("map_nonconst_ctor_on_const_ptr_2")
-ei_add_failtest("map_nonconst_ctor_on_const_ptr_3")
-ei_add_failtest("map_nonconst_ctor_on_const_ptr_4")
-
-ei_add_failtest("map_on_const_type_actually_const_0")
-ei_add_failtest("map_on_const_type_actually_const_1")
-ei_add_failtest("block_on_const_type_actually_const_0")
-ei_add_failtest("block_on_const_type_actually_const_1")
-ei_add_failtest("transpose_on_const_type_actually_const")
-ei_add_failtest("diagonal_on_const_type_actually_const")
-ei_add_failtest("cwiseunaryview_on_const_type_actually_const")
-ei_add_failtest("triangularview_on_const_type_actually_const")
-ei_add_failtest("selfadjointview_on_const_type_actually_const")
-
-ei_add_failtest("ref_1")
-ei_add_failtest("ref_2")
-ei_add_failtest("ref_3")
-ei_add_failtest("ref_4")
-ei_add_failtest("ref_5")
-
-ei_add_failtest("swap_1")
-ei_add_failtest("swap_2")
-
-ei_add_failtest("ternary_1")
-ei_add_failtest("ternary_2")
-
-ei_add_failtest("sparse_ref_1")
-ei_add_failtest("sparse_ref_2")
-ei_add_failtest("sparse_ref_3")
-ei_add_failtest("sparse_ref_4")
-ei_add_failtest("sparse_ref_5")
-
-ei_add_failtest("sparse_storage_mismatch")
-
-ei_add_failtest("partialpivlu_int")
-ei_add_failtest("fullpivlu_int")
-ei_add_failtest("llt_int")
-ei_add_failtest("ldlt_int")
-ei_add_failtest("qr_int")
-ei_add_failtest("colpivqr_int")
-ei_add_failtest("fullpivqr_int")
-ei_add_failtest("jacobisvd_int")
-ei_add_failtest("bdcsvd_int")
-ei_add_failtest("eigensolver_int")
-ei_add_failtest("eigensolver_cplx")
-
-if (EIGEN_FAILTEST_FAILURE_COUNT)
- message(FATAL_ERROR
- "${EIGEN_FAILTEST_FAILURE_COUNT} out of ${EIGEN_FAILTEST_COUNT} failtests FAILED. "
- "To debug these failures, manually compile these programs in ${CMAKE_CURRENT_SOURCE_DIR}, "
- "with and without #define EIGEN_SHOULD_FAIL_TO_BUILD.")
-else()
- message(STATUS "Failtest SUCCESS: all ${EIGEN_FAILTEST_COUNT} failtests passed.")
- message(STATUS "")
-endif()
diff --git a/eigen/failtest/bdcsvd_int.cpp b/eigen/failtest/bdcsvd_int.cpp
deleted file mode 100644
index 670752c..0000000
--- a/eigen/failtest/bdcsvd_int.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-#include "../Eigen/SVD"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define SCALAR int
-#else
-#define SCALAR float
-#endif
-
-using namespace Eigen;
-
-int main()
-{
- BDCSVD<Matrix<SCALAR,Dynamic,Dynamic> > qr(Matrix<SCALAR,Dynamic,Dynamic>::Random(10,10));
-}
diff --git a/eigen/failtest/block_nonconst_ctor_on_const_xpr_0.cpp b/eigen/failtest/block_nonconst_ctor_on_const_xpr_0.cpp
deleted file mode 100644
index 40b8201..0000000
--- a/eigen/failtest/block_nonconst_ctor_on_const_xpr_0.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void foo(CV_QUALIFIER Matrix3d &m){
- Block<Matrix3d,3,3> b(m,0,0);
-}
-
-int main() {}
diff --git a/eigen/failtest/block_nonconst_ctor_on_const_xpr_1.cpp b/eigen/failtest/block_nonconst_ctor_on_const_xpr_1.cpp
deleted file mode 100644
index ef6d537..0000000
--- a/eigen/failtest/block_nonconst_ctor_on_const_xpr_1.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void foo(CV_QUALIFIER Matrix3d &m){
- Block<Matrix3d> b(m,0,0,3,3);
-}
-
-int main() {}
diff --git a/eigen/failtest/block_nonconst_ctor_on_const_xpr_2.cpp b/eigen/failtest/block_nonconst_ctor_on_const_xpr_2.cpp
deleted file mode 100644
index 43f18ae..0000000
--- a/eigen/failtest/block_nonconst_ctor_on_const_xpr_2.cpp
+++ /dev/null
@@ -1,16 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void foo(CV_QUALIFIER Matrix3d &m){
- // row/column constructor
- Block<Matrix3d,3,1> b(m,0);
-}
-
-int main() {}
diff --git a/eigen/failtest/block_on_const_type_actually_const_0.cpp b/eigen/failtest/block_on_const_type_actually_const_0.cpp
deleted file mode 100644
index 009bebe..0000000
--- a/eigen/failtest/block_on_const_type_actually_const_0.cpp
+++ /dev/null
@@ -1,16 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void foo(){
- Matrix3f m;
- Block<CV_QUALIFIER Matrix3f>(m, 0, 0, 3, 3).coeffRef(0, 0) = 1.0f;
-}
-
-int main() {}
diff --git a/eigen/failtest/block_on_const_type_actually_const_1.cpp b/eigen/failtest/block_on_const_type_actually_const_1.cpp
deleted file mode 100644
index 4c3e93f..0000000
--- a/eigen/failtest/block_on_const_type_actually_const_1.cpp
+++ /dev/null
@@ -1,16 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void foo(){
- MatrixXf m;
- Block<CV_QUALIFIER MatrixXf, 3, 3>(m, 0, 0).coeffRef(0, 0) = 1.0f;
-}
-
-int main() {}
diff --git a/eigen/failtest/colpivqr_int.cpp b/eigen/failtest/colpivqr_int.cpp
deleted file mode 100644
index db11910..0000000
--- a/eigen/failtest/colpivqr_int.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-#include "../Eigen/QR"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define SCALAR int
-#else
-#define SCALAR float
-#endif
-
-using namespace Eigen;
-
-int main()
-{
- ColPivHouseholderQR<Matrix<SCALAR,Dynamic,Dynamic> > qr(Matrix<SCALAR,Dynamic,Dynamic>::Random(10,10));
-}
diff --git a/eigen/failtest/const_qualified_block_method_retval_0.cpp b/eigen/failtest/const_qualified_block_method_retval_0.cpp
deleted file mode 100644
index a6bd5fe..0000000
--- a/eigen/failtest/const_qualified_block_method_retval_0.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void foo(CV_QUALIFIER Matrix3d &m){
- Block<Matrix3d,3,3> b(m.block<3,3>(0,0));
-}
-
-int main() {}
diff --git a/eigen/failtest/const_qualified_block_method_retval_1.cpp b/eigen/failtest/const_qualified_block_method_retval_1.cpp
deleted file mode 100644
index ef40c24..0000000
--- a/eigen/failtest/const_qualified_block_method_retval_1.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void foo(CV_QUALIFIER Matrix3d &m){
- Block<Matrix3d> b(m.block(0,0,3,3));
-}
-
-int main() {}
diff --git a/eigen/failtest/const_qualified_diagonal_method_retval.cpp b/eigen/failtest/const_qualified_diagonal_method_retval.cpp
deleted file mode 100644
index 809594a..0000000
--- a/eigen/failtest/const_qualified_diagonal_method_retval.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void foo(CV_QUALIFIER Matrix3d &m){
- Diagonal<Matrix3d> b(m.diagonal());
-}
-
-int main() {}
diff --git a/eigen/failtest/const_qualified_transpose_method_retval.cpp b/eigen/failtest/const_qualified_transpose_method_retval.cpp
deleted file mode 100644
index 2d7f19c..0000000
--- a/eigen/failtest/const_qualified_transpose_method_retval.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void foo(CV_QUALIFIER Matrix3d &m){
- Transpose<Matrix3d> b(m.transpose());
-}
-
-int main() {}
diff --git a/eigen/failtest/cwiseunaryview_nonconst_ctor_on_const_xpr.cpp b/eigen/failtest/cwiseunaryview_nonconst_ctor_on_const_xpr.cpp
deleted file mode 100644
index e23cf8f..0000000
--- a/eigen/failtest/cwiseunaryview_nonconst_ctor_on_const_xpr.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void foo(CV_QUALIFIER Matrix3d &m){
- CwiseUnaryView<internal::scalar_real_ref_op<double>,Matrix3d> t(m);
-}
-
-int main() {}
diff --git a/eigen/failtest/cwiseunaryview_on_const_type_actually_const.cpp b/eigen/failtest/cwiseunaryview_on_const_type_actually_const.cpp
deleted file mode 100644
index fcd41df..0000000
--- a/eigen/failtest/cwiseunaryview_on_const_type_actually_const.cpp
+++ /dev/null
@@ -1,16 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void foo(){
- MatrixXf m;
- CwiseUnaryView<internal::scalar_real_ref_op<double>,CV_QUALIFIER MatrixXf>(m).coeffRef(0, 0) = 1.0f;
-}
-
-int main() {}
diff --git a/eigen/failtest/diagonal_nonconst_ctor_on_const_xpr.cpp b/eigen/failtest/diagonal_nonconst_ctor_on_const_xpr.cpp
deleted file mode 100644
index 76398a2..0000000
--- a/eigen/failtest/diagonal_nonconst_ctor_on_const_xpr.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void foo(CV_QUALIFIER Matrix3d &m){
- Diagonal<Matrix3d> d(m);
-}
-
-int main() {}
diff --git a/eigen/failtest/diagonal_on_const_type_actually_const.cpp b/eigen/failtest/diagonal_on_const_type_actually_const.cpp
deleted file mode 100644
index d4b2fd9..0000000
--- a/eigen/failtest/diagonal_on_const_type_actually_const.cpp
+++ /dev/null
@@ -1,16 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void foo(){
- MatrixXf m;
- Diagonal<CV_QUALIFIER MatrixXf>(m).coeffRef(0) = 1.0f;
-}
-
-int main() {}
diff --git a/eigen/failtest/eigensolver_cplx.cpp b/eigen/failtest/eigensolver_cplx.cpp
deleted file mode 100644
index c2e21e1..0000000
--- a/eigen/failtest/eigensolver_cplx.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-#include "../Eigen/Eigenvalues"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define SCALAR std::complex<double>
-#else
-#define SCALAR float
-#endif
-
-using namespace Eigen;
-
-int main()
-{
- EigenSolver<Matrix<SCALAR,Dynamic,Dynamic> > eig(Matrix<SCALAR,Dynamic,Dynamic>::Random(10,10));
-}
diff --git a/eigen/failtest/eigensolver_int.cpp b/eigen/failtest/eigensolver_int.cpp
deleted file mode 100644
index eda8dc2..0000000
--- a/eigen/failtest/eigensolver_int.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-#include "../Eigen/Eigenvalues"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define SCALAR int
-#else
-#define SCALAR float
-#endif
-
-using namespace Eigen;
-
-int main()
-{
- EigenSolver<Matrix<SCALAR,Dynamic,Dynamic> > eig(Matrix<SCALAR,Dynamic,Dynamic>::Random(10,10));
-}
diff --git a/eigen/failtest/failtest_sanity_check.cpp b/eigen/failtest/failtest_sanity_check.cpp
deleted file mode 100644
index 769fa94..0000000
--- a/eigen/failtest/failtest_sanity_check.cpp
+++ /dev/null
@@ -1,5 +0,0 @@
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-This is just some text that won't compile as a C++ file, as a basic sanity check for failtest.
-#else
-int main() {}
-#endif
diff --git a/eigen/failtest/fullpivlu_int.cpp b/eigen/failtest/fullpivlu_int.cpp
deleted file mode 100644
index e9d2c6e..0000000
--- a/eigen/failtest/fullpivlu_int.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-#include "../Eigen/LU"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define SCALAR int
-#else
-#define SCALAR float
-#endif
-
-using namespace Eigen;
-
-int main()
-{
- FullPivLU<Matrix<SCALAR,Dynamic,Dynamic> > lu(Matrix<SCALAR,Dynamic,Dynamic>::Random(10,10));
-}
diff --git a/eigen/failtest/fullpivqr_int.cpp b/eigen/failtest/fullpivqr_int.cpp
deleted file mode 100644
index d182a7b..0000000
--- a/eigen/failtest/fullpivqr_int.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-#include "../Eigen/QR"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define SCALAR int
-#else
-#define SCALAR float
-#endif
-
-using namespace Eigen;
-
-int main()
-{
- FullPivHouseholderQR<Matrix<SCALAR,Dynamic,Dynamic> > qr(Matrix<SCALAR,Dynamic,Dynamic>::Random(10,10));
-}
diff --git a/eigen/failtest/jacobisvd_int.cpp b/eigen/failtest/jacobisvd_int.cpp
deleted file mode 100644
index 12790ae..0000000
--- a/eigen/failtest/jacobisvd_int.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-#include "../Eigen/SVD"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define SCALAR int
-#else
-#define SCALAR float
-#endif
-
-using namespace Eigen;
-
-int main()
-{
- JacobiSVD<Matrix<SCALAR,Dynamic,Dynamic> > qr(Matrix<SCALAR,Dynamic,Dynamic>::Random(10,10));
-}
diff --git a/eigen/failtest/ldlt_int.cpp b/eigen/failtest/ldlt_int.cpp
deleted file mode 100644
index 243e457..0000000
--- a/eigen/failtest/ldlt_int.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-#include "../Eigen/Cholesky"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define SCALAR int
-#else
-#define SCALAR float
-#endif
-
-using namespace Eigen;
-
-int main()
-{
- LDLT<Matrix<SCALAR,Dynamic,Dynamic> > ldlt(Matrix<SCALAR,Dynamic,Dynamic>::Random(10,10));
-}
diff --git a/eigen/failtest/llt_int.cpp b/eigen/failtest/llt_int.cpp
deleted file mode 100644
index cb02065..0000000
--- a/eigen/failtest/llt_int.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-#include "../Eigen/Cholesky"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define SCALAR int
-#else
-#define SCALAR float
-#endif
-
-using namespace Eigen;
-
-int main()
-{
- LLT<Matrix<SCALAR,Dynamic,Dynamic> > llt(Matrix<SCALAR,Dynamic,Dynamic>::Random(10,10));
-}
diff --git a/eigen/failtest/map_nonconst_ctor_on_const_ptr_0.cpp b/eigen/failtest/map_nonconst_ctor_on_const_ptr_0.cpp
deleted file mode 100644
index d75686f..0000000
--- a/eigen/failtest/map_nonconst_ctor_on_const_ptr_0.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void foo(CV_QUALIFIER float *ptr){
- Map<Matrix3f> m(ptr);
-}
-
-int main() {}
diff --git a/eigen/failtest/map_nonconst_ctor_on_const_ptr_1.cpp b/eigen/failtest/map_nonconst_ctor_on_const_ptr_1.cpp
deleted file mode 100644
index eda134d..0000000
--- a/eigen/failtest/map_nonconst_ctor_on_const_ptr_1.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void foo(CV_QUALIFIER float *ptr, DenseIndex size){
- Map<ArrayXf> m(ptr, size);
-}
-
-int main() {}
diff --git a/eigen/failtest/map_nonconst_ctor_on_const_ptr_2.cpp b/eigen/failtest/map_nonconst_ctor_on_const_ptr_2.cpp
deleted file mode 100644
index 06b4b62..0000000
--- a/eigen/failtest/map_nonconst_ctor_on_const_ptr_2.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void foo(CV_QUALIFIER float *ptr, DenseIndex rows, DenseIndex cols){
- Map<MatrixXf> m(ptr, rows, cols);
-}
-
-int main() {}
diff --git a/eigen/failtest/map_nonconst_ctor_on_const_ptr_3.cpp b/eigen/failtest/map_nonconst_ctor_on_const_ptr_3.cpp
deleted file mode 100644
index 830f6f0..0000000
--- a/eigen/failtest/map_nonconst_ctor_on_const_ptr_3.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void foo(CV_QUALIFIER float *ptr, DenseIndex rows, DenseIndex cols){
- Map<MatrixXf, Aligned, InnerStride<2> > m(ptr, rows, cols, InnerStride<2>());
-}
-
-int main() {}
diff --git a/eigen/failtest/map_nonconst_ctor_on_const_ptr_4.cpp b/eigen/failtest/map_nonconst_ctor_on_const_ptr_4.cpp
deleted file mode 100644
index c3e8c95..0000000
--- a/eigen/failtest/map_nonconst_ctor_on_const_ptr_4.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER
-#else
-#define CV_QUALIFIER const
-#endif
-
-using namespace Eigen;
-
-void foo(const float *ptr, DenseIndex rows, DenseIndex cols){
- Map<CV_QUALIFIER MatrixXf, Unaligned, OuterStride<> > m(ptr, rows, cols, OuterStride<>(2));
-}
-
-int main() {}
diff --git a/eigen/failtest/map_on_const_type_actually_const_0.cpp b/eigen/failtest/map_on_const_type_actually_const_0.cpp
deleted file mode 100644
index 8cb6aa0..0000000
--- a/eigen/failtest/map_on_const_type_actually_const_0.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void foo(float *ptr){
- Map<CV_QUALIFIER MatrixXf>(ptr, 1, 1).coeffRef(0,0) = 1.0f;
-}
-
-int main() {}
diff --git a/eigen/failtest/map_on_const_type_actually_const_1.cpp b/eigen/failtest/map_on_const_type_actually_const_1.cpp
deleted file mode 100644
index 04e067c..0000000
--- a/eigen/failtest/map_on_const_type_actually_const_1.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void foo(float *ptr){
- Map<CV_QUALIFIER Vector3f>(ptr).coeffRef(0) = 1.0f;
-}
-
-int main() {}
diff --git a/eigen/failtest/partialpivlu_int.cpp b/eigen/failtest/partialpivlu_int.cpp
deleted file mode 100644
index 98ef282..0000000
--- a/eigen/failtest/partialpivlu_int.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-#include "../Eigen/LU"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define SCALAR int
-#else
-#define SCALAR float
-#endif
-
-using namespace Eigen;
-
-int main()
-{
- PartialPivLU<Matrix<SCALAR,Dynamic,Dynamic> > lu(Matrix<SCALAR,Dynamic,Dynamic>::Random(10,10));
-}
diff --git a/eigen/failtest/qr_int.cpp b/eigen/failtest/qr_int.cpp
deleted file mode 100644
index ce200e8..0000000
--- a/eigen/failtest/qr_int.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-#include "../Eigen/QR"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define SCALAR int
-#else
-#define SCALAR float
-#endif
-
-using namespace Eigen;
-
-int main()
-{
- HouseholderQR<Matrix<SCALAR,Dynamic,Dynamic> > qr(Matrix<SCALAR,Dynamic,Dynamic>::Random(10,10));
-}
diff --git a/eigen/failtest/ref_1.cpp b/eigen/failtest/ref_1.cpp
deleted file mode 100644
index 8b798d5..0000000
--- a/eigen/failtest/ref_1.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void call_ref(Ref<VectorXf> a) { }
-
-int main()
-{
- VectorXf a(10);
- CV_QUALIFIER VectorXf& ac(a);
- call_ref(ac);
-}
diff --git a/eigen/failtest/ref_2.cpp b/eigen/failtest/ref_2.cpp
deleted file mode 100644
index 0b779cc..0000000
--- a/eigen/failtest/ref_2.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "../Eigen/Core"
-
-using namespace Eigen;
-
-void call_ref(Ref<VectorXf> a) { }
-
-int main()
-{
- MatrixXf A(10,10);
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
- call_ref(A.row(3));
-#else
- call_ref(A.col(3));
-#endif
-}
diff --git a/eigen/failtest/ref_3.cpp b/eigen/failtest/ref_3.cpp
deleted file mode 100644
index f46027d..0000000
--- a/eigen/failtest/ref_3.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "../Eigen/Core"
-
-using namespace Eigen;
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-void call_ref(Ref<VectorXf> a) { }
-#else
-void call_ref(const Ref<const VectorXf> &a) { }
-#endif
-
-int main()
-{
- VectorXf a(10);
- call_ref(a+a);
-}
diff --git a/eigen/failtest/ref_4.cpp b/eigen/failtest/ref_4.cpp
deleted file mode 100644
index 6c11fa4..0000000
--- a/eigen/failtest/ref_4.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "../Eigen/Core"
-
-using namespace Eigen;
-
-void call_ref(Ref<MatrixXf,0,OuterStride<> > a) {}
-
-int main()
-{
- MatrixXf A(10,10);
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
- call_ref(A.transpose());
-#else
- call_ref(A);
-#endif
-}
diff --git a/eigen/failtest/ref_5.cpp b/eigen/failtest/ref_5.cpp
deleted file mode 100644
index 846d527..0000000
--- a/eigen/failtest/ref_5.cpp
+++ /dev/null
@@ -1,16 +0,0 @@
-#include "../Eigen/Core"
-
-using namespace Eigen;
-
-void call_ref(Ref<VectorXf> a) { }
-
-int main()
-{
- VectorXf a(10);
- DenseBase<VectorXf> &ac(a);
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
- call_ref(ac);
-#else
- call_ref(ac.derived());
-#endif
-}
diff --git a/eigen/failtest/selfadjointview_nonconst_ctor_on_const_xpr.cpp b/eigen/failtest/selfadjointview_nonconst_ctor_on_const_xpr.cpp
deleted file mode 100644
index a240f81..0000000
--- a/eigen/failtest/selfadjointview_nonconst_ctor_on_const_xpr.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void foo(CV_QUALIFIER Matrix3d &m){
- SelfAdjointView<Matrix3d,Upper> t(m);
-}
-
-int main() {}
diff --git a/eigen/failtest/selfadjointview_on_const_type_actually_const.cpp b/eigen/failtest/selfadjointview_on_const_type_actually_const.cpp
deleted file mode 100644
index 19aaad6..0000000
--- a/eigen/failtest/selfadjointview_on_const_type_actually_const.cpp
+++ /dev/null
@@ -1,16 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void foo(){
- MatrixXf m;
- SelfAdjointView<CV_QUALIFIER MatrixXf,Upper>(m).coeffRef(0, 0) = 1.0f;
-}
-
-int main() {}
diff --git a/eigen/failtest/sparse_ref_1.cpp b/eigen/failtest/sparse_ref_1.cpp
deleted file mode 100644
index d78d1f9..0000000
--- a/eigen/failtest/sparse_ref_1.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
-#include "../Eigen/Sparse"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void call_ref(Ref<SparseMatrix<float> > a) { }
-
-int main()
-{
- SparseMatrix<float> a(10,10);
- CV_QUALIFIER SparseMatrix<float>& ac(a);
- call_ref(ac);
-}
diff --git a/eigen/failtest/sparse_ref_2.cpp b/eigen/failtest/sparse_ref_2.cpp
deleted file mode 100644
index 46c9440..0000000
--- a/eigen/failtest/sparse_ref_2.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "../Eigen/Sparse"
-
-using namespace Eigen;
-
-void call_ref(Ref<SparseMatrix<float> > a) { }
-
-int main()
-{
- SparseMatrix<float> A(10,10);
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
- call_ref(A.row(3));
-#else
- call_ref(A.col(3));
-#endif
-}
diff --git a/eigen/failtest/sparse_ref_3.cpp b/eigen/failtest/sparse_ref_3.cpp
deleted file mode 100644
index a9949b5..0000000
--- a/eigen/failtest/sparse_ref_3.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "../Eigen/Sparse"
-
-using namespace Eigen;
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-void call_ref(Ref<SparseMatrix<float> > a) { }
-#else
-void call_ref(const Ref<const SparseMatrix<float> > &a) { }
-#endif
-
-int main()
-{
- SparseMatrix<float> a(10,10);
- call_ref(a+a);
-}
diff --git a/eigen/failtest/sparse_ref_4.cpp b/eigen/failtest/sparse_ref_4.cpp
deleted file mode 100644
index 57bb6a1..0000000
--- a/eigen/failtest/sparse_ref_4.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "../Eigen/Sparse"
-
-using namespace Eigen;
-
-void call_ref(Ref<SparseMatrix<float> > a) {}
-
-int main()
-{
- SparseMatrix<float> A(10,10);
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
- call_ref(A.transpose());
-#else
- call_ref(A);
-#endif
-}
diff --git a/eigen/failtest/sparse_ref_5.cpp b/eigen/failtest/sparse_ref_5.cpp
deleted file mode 100644
index 4478f6f..0000000
--- a/eigen/failtest/sparse_ref_5.cpp
+++ /dev/null
@@ -1,16 +0,0 @@
-#include "../Eigen/Sparse"
-
-using namespace Eigen;
-
-void call_ref(Ref<SparseMatrix<float> > a) { }
-
-int main()
-{
- SparseMatrix<float> a(10,10);
- SparseMatrixBase<SparseMatrix<float> > &ac(a);
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
- call_ref(ac);
-#else
- call_ref(ac.derived());
-#endif
-}
diff --git a/eigen/failtest/sparse_storage_mismatch.cpp b/eigen/failtest/sparse_storage_mismatch.cpp
deleted file mode 100644
index 51840d4..0000000
--- a/eigen/failtest/sparse_storage_mismatch.cpp
+++ /dev/null
@@ -1,16 +0,0 @@
-#include "../Eigen/Sparse"
-using namespace Eigen;
-
-typedef SparseMatrix<double,ColMajor> Mat1;
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-typedef SparseMatrix<double,RowMajor> Mat2;
-#else
-typedef SparseMatrix<double,ColMajor> Mat2;
-#endif
-
-int main()
-{
- Mat1 a(10,10);
- Mat2 b(10,10);
- a += b;
-}
diff --git a/eigen/failtest/swap_1.cpp b/eigen/failtest/swap_1.cpp
deleted file mode 100644
index 1063797..0000000
--- a/eigen/failtest/swap_1.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-#include "../Eigen/Core"
-
-using namespace Eigen;
-
-int main()
-{
- VectorXf a(10), b(10);
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
- const DenseBase<VectorXf> &ac(a);
-#else
- DenseBase<VectorXf> &ac(a);
-#endif
- b.swap(ac);
-}
diff --git a/eigen/failtest/swap_2.cpp b/eigen/failtest/swap_2.cpp
deleted file mode 100644
index c130ba6..0000000
--- a/eigen/failtest/swap_2.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-#include "../Eigen/Core"
-
-using namespace Eigen;
-
-int main()
-{
- VectorXf a(10), b(10);
- VectorXf const &ac(a);
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
- b.swap(ac);
-#else
- b.swap(ac.const_cast_derived());
-#endif
-} \ No newline at end of file
diff --git a/eigen/failtest/ternary_1.cpp b/eigen/failtest/ternary_1.cpp
deleted file mode 100644
index b40bcb0..0000000
--- a/eigen/failtest/ternary_1.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
-#include "../Eigen/Core"
-
-using namespace Eigen;
-
-int main(int argc,char **)
-{
- VectorXf a(10), b(10);
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
- b = argc>1 ? 2*a : -a;
-#else
- b = argc>1 ? 2*a : VectorXf(-a);
-#endif
-}
diff --git a/eigen/failtest/ternary_2.cpp b/eigen/failtest/ternary_2.cpp
deleted file mode 100644
index a46b12b..0000000
--- a/eigen/failtest/ternary_2.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
-#include "../Eigen/Core"
-
-using namespace Eigen;
-
-int main(int argc,char **)
-{
- VectorXf a(10), b(10);
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
- b = argc>1 ? 2*a : a+a;
-#else
- b = argc>1 ? VectorXf(2*a) : VectorXf(a+a);
-#endif
-}
diff --git a/eigen/failtest/transpose_nonconst_ctor_on_const_xpr.cpp b/eigen/failtest/transpose_nonconst_ctor_on_const_xpr.cpp
deleted file mode 100644
index 4223e7f..0000000
--- a/eigen/failtest/transpose_nonconst_ctor_on_const_xpr.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void foo(CV_QUALIFIER Matrix3d &m){
- Transpose<Matrix3d> t(m);
-}
-
-int main() {}
diff --git a/eigen/failtest/transpose_on_const_type_actually_const.cpp b/eigen/failtest/transpose_on_const_type_actually_const.cpp
deleted file mode 100644
index d0b7d0d..0000000
--- a/eigen/failtest/transpose_on_const_type_actually_const.cpp
+++ /dev/null
@@ -1,16 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void foo(){
- MatrixXf m;
- Transpose<CV_QUALIFIER MatrixXf>(m).coeffRef(0, 0) = 1.0f;
-}
-
-int main() {}
diff --git a/eigen/failtest/triangularview_nonconst_ctor_on_const_xpr.cpp b/eigen/failtest/triangularview_nonconst_ctor_on_const_xpr.cpp
deleted file mode 100644
index 807447e..0000000
--- a/eigen/failtest/triangularview_nonconst_ctor_on_const_xpr.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void foo(CV_QUALIFIER Matrix3d &m){
- TriangularView<Matrix3d,Upper> t(m);
-}
-
-int main() {}
diff --git a/eigen/failtest/triangularview_on_const_type_actually_const.cpp b/eigen/failtest/triangularview_on_const_type_actually_const.cpp
deleted file mode 100644
index 0a381a6..0000000
--- a/eigen/failtest/triangularview_on_const_type_actually_const.cpp
+++ /dev/null
@@ -1,16 +0,0 @@
-#include "../Eigen/Core"
-
-#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
-#define CV_QUALIFIER const
-#else
-#define CV_QUALIFIER
-#endif
-
-using namespace Eigen;
-
-void foo(){
- MatrixXf m;
- TriangularView<CV_QUALIFIER MatrixXf,Upper>(m).coeffRef(0, 0) = 1.0f;
-}
-
-int main() {}