- Sep 12, 2015
-
-
Markus Blatt authored
(cherry picked from commit 9588afdf) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
- Sep 01, 2015
-
-
Markus Blatt authored
(cherry picked from commit 3bef4991) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
- Aug 19, 2015
-
-
Carsten Gräser authored
(cherry picked from commit 6121bbd9) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
Carsten Gräser authored
... and don't take absolute value of comparison result. Thanks to Max Kahnt for reporting this. (cherry picked from commit 57a43efa) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
- Aug 18, 2015
-
-
Christoph Grüninger authored
It's more CMake style. (cherry picked from commit 635500eb) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
Christoph Grüninger authored
(cherry picked from commit a46de680) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
- Jun 25, 2015
-
-
Dominic Kempf authored
This bug could only be found outside Germany :D (cherry picked from commit ecdb7f7b) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
- Jun 16, 2015
-
-
Carsten Gräser authored
Before the test was not active since '#if HAVE_GMP' fails if the gmp-flags where not added. (cherry picked from commit 045c6d93) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
Christian Engwer authored
most of the tests work. std::complex<GMPField> does not work as expected, but this is perhaps something we don't want to support. As std::complex does not allow to initialize with other parameters than the data type itself, we can not initialize from int or other compatible scalar values. The smae problem occures when interacting with int values directly. (cherry picked from commit bde9dc6e) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
- May 11, 2015
-
-
Steffen Müthing authored
Ansgar fixed a bunch of problems in bigunsignedint - and improved the corresponding test! yeah! * p/ansgar/FS1644-bigunsignedint: Rework bigunsignedinttest.cc. bigunsignedint: Remove unneeded variable in operator%. bigunsignedint: Fix operator-. bigunsignedint: Throw an exception when constructing from a negative integer. bigunsignedint: make overload unambiguous for all integer types Use fixed-width integer types (C++11) (cherry picked from commit 4c79a644) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
- Apr 20, 2015
-
-
(cherry picked from commit 7aa683f1)
-
-
- Apr 10, 2015
-
-
Jö Fahlke authored
-
- Feb 25, 2015
-
-
Christian Engwer authored
-
- Jan 11, 2015
-
-
Christoph Grüninger authored
If LAPACK is not available, it return 77 indicating skipped test
-
Christoph Grüninger authored
Like we do for Autotools. This is only supported for CMake 3.0 or newer. Oder versions ignore the property and report the test as failed.
-
- Dec 18, 2014
-
-
Jö Fahlke authored
-
- Dec 02, 2014
-
-
Carsten Gräser authored
-
- Dec 01, 2014
-
-
Carsten Gräser authored
-
Carsten Gräser authored
-
- Nov 28, 2014
-
-
Christoph Grüninger authored
It should be std::endl. Courtesy of GCC 5-svn, it refuses to compile these.
-
Christoph Grüninger authored
GCC warns about it.
-
- Nov 25, 2014
-
-
Christoph Grüninger authored
-
- Nov 21, 2014
-
-
Christoph Grüninger authored
-
- Nov 08, 2014
-
-
Jö Fahlke authored
-
Jö Fahlke authored
[parametertree][locale][fs1528] Check ParameterTree::get() with a locale using "," as the decimal seperator. ParameterTrees are usually read from configuration files. The format of the configuration file should not depend on the locale. For the commandline parser it would likewise be surprising if "progname -param 0.5" stopped working in a german locale. Not long ago these kinds of errors would not even generate a diagnosis due to FS#1527. However, the locale of the program is "C" by default, so probably not many poeple are actually affected by this problem. It can happen however that other libraries linked into the same program set the locale from the environment.
-
Jö Fahlke authored
"Makefile.in", "*.o", etc. need only be listed in the toplevel .gitignore, the rules are applied recursively. Test programs etc. should be listed as "/program" in their directory's .gitignore, so they are not accidentially ignored in a lower level directory.
-
Jö Fahlke authored
-
Jö Fahlke authored
assert() works only in debug builds (without -DNDEBUG). Instead, implement our own check_assert().
-
- Nov 07, 2014
-
-
Oliver Sander authored
-
- Nov 06, 2014
-
-
Oliver Sander authored
Rip out the complete test for eigenValuesNonSym and replace it by the Rosser matrix test from fieldmatrixtest.cc The old test was complete nonsense: an implementation of some sort of strange undocumented shape function set that happened to need eigenvalues for something. Lots of undocumented code, and no checks at all whether the values obtained by eigenValuesNonSym actually make sense. Only, for the particular choice of parameters used, eigenValuesNonSym was never called. Yes, you read this correctly: these hundreds of lines of code didn't actually test anything. The new test is copied form fieldmatrixtest.cc and adapted for DynamicMatrix types. It computes eigenvalues of a given 8x8 matrix and compares with the known results. Unfortunately, the test matrix is only symmetric. Tests with more general matrices are left for another day.
-
- Oct 29, 2014
-
-
Uli Sack authored
-
- Oct 08, 2014
-
-
Dominic Kempf authored
-
Dominic Kempf authored
-
Dominic Kempf authored
These classes are deprecated, and some of the tests cause problems with ctest due to a destructor throwing an exception. It seems easier to remove the tests directly, as the tested code is deprecated anyway.
-
- Oct 06, 2014
-
-
Ansgar Burchardt authored
-
Dominic Kempf authored
testdebugallocator_fail{1..5} are a very special sort of tests, as in order to pass they are expected to fail with a signal like SIGABRT or SIGSEGV. While autotools, dont distinguish much about how a test failed, if it is supposed to fail, ctest handles signals from the test and distinguishes this from normal termination with nonzero exit code. This commit introduces a signal handling in the test itself, that causes the program to terminate "normally" with a nonzero exit code instead of passing the signal to the fathering process (ctest). The signal, which is expected to be received can be set from CMakeLists.txt via a preprocessor variable.
-
- Oct 02, 2014
-
-
Jö Fahlke authored
-
- Sep 30, 2014
-
-
Jö Fahlke authored
-
- Sep 24, 2014
-
-
Christoph Gersbacher authored
C++14 will introduce integer/index sequences in the header <utility>. This patch introduces a backwards compatible implementation similar in use. However, the implementation differs in the following technical details: - index_sequence is not a template alias for integer_sequence but inherits from it - make_{integer, index}_sequence are not a template aliases but free standing functions Both differences stem from the absence of template aliases introduced in GCC aa late as gcc-4.7. This implementation will work in gcc-4.4 and later.
-