Gael Guennebaud
|
72950effdf
|
enable testing of Boost.Multiprecision with expression templates
|
2016-07-20 18:21:30 +02:00 |
|
Gael Guennebaud
|
5e4dda8a12
|
Enable custom scalar types in some unit tests.
|
2016-07-20 15:19:17 +02:00 |
|
Gael Guennebaud
|
d616a81294
|
Disable MSVC's "decorated name length exceeded, name was truncated" warning in unit tests.
|
2016-06-02 14:48:38 +02:00 |
|
Christoph Hertzberg
|
8d4ef391b0
|
Don't flood test output with successful VERIFY_IS_NOT_EQUAL tests.
|
2016-05-11 19:40:45 +02:00 |
|
Benoit Steiner
|
1660e749b4
|
Avoid double promotion
|
2016-05-06 08:15:12 -07:00 |
|
Benoit Steiner
|
bebb89acfa
|
Enabled the new threadpool tests
|
2016-04-14 16:44:10 -07:00 |
|
Benoit Steiner
|
7b3d7acebe
|
Added support for fp16 to test_isApprox, test_isMuchSmallerThan, and test_isApproxOrLessThan
|
2016-04-14 10:25:50 -07:00 |
|
Christoph Hertzberg
|
9642fd7a93
|
Replace all M_PI by EIGEN_PI and add a check to the testsuite.
|
2016-03-23 15:37:45 +01:00 |
|
Benoit Steiner
|
28e02996df
|
Merged patch 672 from Justin Lebar: Don't use long doubles with cuda
|
2016-03-22 16:53:57 -07:00 |
|
Christoph Hertzberg
|
61e0977e10
|
Protect all calls to isnan, isinf and isfinite with parentheses.
|
2015-08-14 17:32:34 +02:00 |
|
Gael Guennebaud
|
45ee14a13a
|
Fix output of relative error, and add more support for long double
|
2015-07-21 22:22:12 +02:00 |
|
Gael Guennebaud
|
6318d53b41
|
Factorize VERIFY_EVALUATION_COUNT in unit tests
|
2015-06-19 16:38:26 +02:00 |
|
Gael Guennebaud
|
2212e40e95
|
Extend VERIFY_IS_APPROX to report the magnitude of the relative difference in case of failure. This will ease identifying strongest failing tests
|
2015-06-15 15:03:19 +02:00 |
|
Deanna Hood
|
0250f4a9f2
|
Merged default into unary-array-cwise-functors
|
2015-04-20 14:01:35 -04:00 |
|
Gael Guennebaud
|
f42b105f73
|
Add the possibility to make VERIFY* checks to output a warning instead of abording.
|
2015-03-24 13:39:14 +01:00 |
|
Deanna Hood
|
8878e1c1de
|
Remove ambiguity with recent numext methods isNaN and isInf
|
2015-03-17 22:39:51 +10:00 |
|
Gael Guennebaud
|
b10cd3afd2
|
Re-enbale detection of min/max parentheses protection, and re-enable mpreal_support unit test.
|
2015-02-27 22:38:00 +01:00 |
|
Gael Guennebaud
|
b192e29eae
|
In C++11 destructors do not throw by default (fix CommaInitializer unit test)
|
2015-02-20 09:28:34 +01:00 |
|
Gael Guennebaud
|
fe51319980
|
Merge Index-refactoring branch with default, fix PastixSupport, remove some useless typedefs
|
2015-02-13 10:03:53 +01:00 |
|
Benoit Steiner
|
c739102ef9
|
Pulled the latest changes from the trunk
|
2015-02-06 05:25:03 -08:00 |
|
Christoph Hertzberg
|
e8cdbedefb
|
bug #877, bug #572: Introduce a global Index typedef. Rename Sparse*::Index to StorageIndex, make Dense*::StorageIndex an alias to DenseIndex. Overall this commit gets rid of all Index conversion warnings.
|
2014-12-04 22:48:53 +01:00 |
|
Christoph Hertzberg
|
04ffb9956e
|
Replace TEST_SET_BUT_UNUSED_VARIABLE by already defined EIGEN_UNUSED_VARIABLE
|
2014-10-24 13:18:23 +02:00 |
|
Gael Guennebaud
|
aa5f79206f
|
Fix bug #859: pexp(NaN) returned Inf instead of NaN
|
2014-10-20 11:38:51 +02:00 |
|
Benoit Steiner
|
a991f94c0e
|
Fixed the thread pool test
|
2014-10-10 15:20:37 -07:00 |
|
Konstantinos Margaritis
|
60e093a9dc
|
Merged eigen/eigen into default
|
2014-09-21 14:02:51 +03:00 |
|
Benoit Steiner
|
10a79ca3a3
|
Merged latest updates from the Eigen trunk.
|
2014-09-15 09:18:16 -07:00 |
|
Benoit Steiner
|
1abe4ed14c
|
Created more regression tests
|
2014-09-04 20:27:28 -07:00 |
|
Gael Guennebaud
|
b3a0365429
|
merge with default branch
|
2014-09-01 18:21:01 +02:00 |
|
Konstantinos Margaritis
|
7ff266e3ce
|
Initial VSX commit
|
2014-08-29 20:03:49 +00:00 |
|
Gael Guennebaud
|
124d12a915
|
merge default branch
|
2014-08-29 15:20:31 +02:00 |
|
Georg Drenkhahn
|
e49e84d979
|
Added missing STL include of <list> in main.h
Removed duplicated include of <sstream>
Added comments on the background of min/max macro definitions and STL header includes
|
2014-08-29 10:41:05 +02:00 |
|
Christoph Hertzberg
|
eeadc06e83
|
EIGEN_EXCEPTIONS was not defined in test/main.h, therefore all VERIFY_RAISES_ASSERT tests were not enabled
|
2014-08-20 16:39:25 +02:00 |
|
Gael Guennebaud
|
bae2e3327b
|
Call product_generic_impl by default, and remove lot of boilerplate code
|
2014-07-31 13:35:49 +02:00 |
|
Christoph Hertzberg
|
a8283e0ed2
|
Define EIGEN_TRY, EIGEN_CATCH, EIGEN_THROW as suggested by Moritz Klammer.
Make it possible to run unit-tests with exceptions disabled via EIGEN_TEST_NO_EXCEPTIONS flag.
Enhanced ctorleak unit-test
|
2014-07-22 13:16:44 +02:00 |
|
Gael Guennebaud
|
4aac87251f
|
Re-enable a couple of unit tests with evaluators.
|
2014-07-22 12:54:03 +02:00 |
|
Gael Guennebaud
|
b29b81a1f4
|
merge with default branch
|
2014-06-20 15:55:44 +02:00 |
|
Gael Guennebaud
|
cf7eaed38d
|
Avoid blocking-size mismatch in unit tests calling Eigen's blas interface.
|
2014-04-25 11:04:02 +02:00 |
|
Gael Guennebaud
|
1dd015fea6
|
Reduce block sizes in unit tests.
|
2014-04-17 16:27:58 +02:00 |
|
Gael Guennebaud
|
6c5e915e9a
|
Enable use of evaluators for noalias and lazyProduct, add conversion to scalar for inner products
|
2013-12-03 17:17:53 +01:00 |
|
Gael Guennebaud
|
76c230a84d
|
Add an option to test evaluators globally
|
2013-11-07 16:38:14 +01:00 |
|
Gael Guennebaud
|
4f572e4c14
|
Add minimalistic unit tests for NVCC support
|
2013-11-05 15:41:45 +01:00 |
|
Gael Guennebaud
|
d02e329218
|
Fix adjoint unit test: test_isApproxWithRef works for positive quantities only.
|
2013-07-15 21:21:14 +02:00 |
|
Gael Guennebaud
|
65cc51288a
|
On windows CE, assert.h defines NDEBUG if DEBUG is not defined
|
2013-07-01 13:47:25 +02:00 |
|
Gael Guennebaud
|
487d94f495
|
Fix bug #623: inlining test_is_equal leads to failures with x87
|
2013-06-27 22:30:46 +02:00 |
|
Gael Guennebaud
|
95f8a738ea
|
Introduce a TEST_SET_BUT_UNUSED_VARIABLE macro for initialized but unused variables in the unit tests and also fix a few other warnings.
|
2013-06-25 11:42:04 +02:00 |
|
Gael Guennebaud
|
d1d7a1ade9
|
Workaround a bunch of stupid warnings in unit tests
|
2013-06-23 19:11:32 +02:00 |
|
Gael Guennebaud
|
bea4a67c92
|
that's getting harder and harder to make ICC, GCC and clang all happy: one wants type_name to be static and if it is so then the other one triggers 'unused function' warnings -> a forward declaration seems to do the trick
|
2013-06-22 10:51:45 +02:00 |
|
Gael Guennebaud
|
260a923334
|
explicit template specialization cannot have a storage class
|
2013-06-22 10:30:26 +02:00 |
|
Gael Guennebaud
|
3ed919e0ed
|
Fix an shut down a few ICC's remarks
|
2013-06-22 10:19:50 +02:00 |
|
Gael Guennebaud
|
62670c83a0
|
Fix bug #314: move remaining math functions from internal to numext namespace
|
2013-06-10 23:40:56 +02:00 |
|