| Commit message (Collapse) | Author | Age |
|
|
|
| |
This generic solution prevent cmake from having an error .svn folders when the source folder is under subversion.
|
|
|
|
| |
to link to.
|
| |
|
|
|
|
| |
link mpfr_real test to GMP.
|
| |
|
|
|
|
| |
was crap anyway
|
| |
|
|
|
|
| |
Code in FindMPFR.cmake is taken from FindEigen2.cmake .
|
| |
|
| |
|
| |
|
|
|
|
| |
This allows to support QNX.
|
|
|
|
|
|
| |
EIGEN_DONT_ALIGN_HEAP (disables aligned malloc)...
you can still use EIGEN_DONT_ALIGN to do both at once.
|
|
|
|
|
|
|
|
| |
hackish workarounds
as gcc on ARM (both CodeSourcery 4.4.1 used and experimental 4.5) fail to
ensure proper alignment with __attribute__((aligned(16))). This has to be
fixed upstream to remove the workarounds.
|
| |
|
|
|
|
| |
I was not able to get a macro version running and thus I opted for a cmake patch.
|
| |
|
| |
|
| |
|
|
|
|
| |
Silenced (amongst others) many conversion related warnings.
|
|
|
|
| |
* tests now honor EIGEN_REPEAT and EIGEN_SEED if no arguments were passed
|
|
|
|
|
|
|
| |
non-ansi code.
It seems as if the new standard removed pow(T,int).
M_PIL is only defined when _GNU_SOURCE is defined.
|
|
|
|
|
| |
* support unsupported/
* use egrep instead of grep, properly escape special chars.
|
| |
|
|
|
|
|
| |
- better regular expression
- grep the whole file, not expensive anyway, more robust
|
| |
|
|
|
|
|
|
| |
problems with "oops forgot to install new module".
* add a file Eigen/signature_of_eigen3_matrix_library, use it to make FindEigen3.cmake more solid: able to find Eigen in either eigen3/ or eigen/ and not mix it up with Eigen2.
|
|
|
|
|
| |
* bump version to 2.91.0
* add FindEigen3.cmake
|
| |
|
|
|
|
|
| |
* update the messages
* rename EIGEN_CMAKE_RUN_FROM_CTEST to something saner
|
|
|
|
|
|
| |
selected targets. Next step will be a "mctestr" script doing that and then calling ctest -R.
* in runtest.sh, don't override the default number of repeats. If one thinks the default should be changed, let's change it at the source.
|
|
|
|
|
| |
* remove debug_xxx targets
* runtest.sh: don't run make
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* renaming, e.g. LU ---> FullPivLU
* split tests framework: more robust, e.g. dont generate empty tests if a number is skipped
* make all remaining tests use that splitting, as needed.
* Fix 4x4 inversion (see stable branch)
* Transform::inverse() and geo_transform test : adapt to new inverse() API, it was also trying to instantiate inverse() for 3x4 matrices.
* CMakeLists: more robust regexp to parse the version number
* misc fixes in unit tests
|
| |\ |
|
| | |
| | |
| | |
| | | |
* fix documentation of ei_add_test
|
| | |
| | |
| | |
| | | |
automatically, by parsing the source file. No risk anymore to specify the wrong number of tests! Also, introduce CALL_SUBTESTX for X=1..10 that allows to port existing code much quicker. And port already the product* and eigensolver* files.
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
ei_add_test_multi.
When enabled, large tests are split into smaller executables.
This needs minimal changes in the unit tests.
Updated the LU test to use it.
|
| |
| |
| |
| |
| | |
Disabled debug_* targets for MSVC_IDE (they already exist).
Removed the make usage message for MSVC_IDE.
|
| |
| |
| |
| |
| |
| | |
(otherwise they are compiled when you simply run
make in test/ or when enforcing "test" to be part of "all")
- add linking libraries to the debug_test_* targets
|
| | |
|
| |
| |
| |
| | |
So this is the come-back of btest target, and the default target is empty again.
|
| |
| |
| |
| | |
remove the btest target, instead just do "make" since anyway we have to let "make" build the tests
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
(build demos).
* remove EIGEN_BUILD_TESTS and siblings
* add summary at the end of cmake run, hopefully not too verbose
* fix build of quaternion demo
* kill remnants of old binary library option
|
| | |
|
| |
| |
| |
| | |
Allowed VC10 to make use of static_assert.
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
Added an IGNORE_CVS flag to the test suite (allows submitting local and modified repositories).
Fixed the EI_OFLAG for MSVC.
|
| |
| |
| |
| |
| |
| | |
My initial fix was incorrect, the libraries must be quoted when being
passed to the add test macro, but must be unquoted when passed to the
target_link_libraries function.
|