Skip to content
Snippets Groups Projects
  1. Jun 16, 2015
    • Christian Engwer's avatar
      [test,fieldvector] also test for GMPField · f2a969e3
      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: default avatarCarsten Gräser <graeser@dune-project.org>
      f2a969e3
  2. May 11, 2015
    • Steffen Müthing's avatar
      [Release][Bugfix] Merge branch 'p/ansgar/FS1644-bigunsignedint' · b0287a9c
      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: default avatarSteffen Müthing <muething@dune-project.org>
      b0287a9c
  3. Apr 20, 2015
  4. Apr 10, 2015
  5. Feb 25, 2015
  6. Jan 11, 2015
  7. Dec 18, 2014
  8. Dec 02, 2014
  9. Dec 01, 2014
  10. Nov 28, 2014
  11. Nov 25, 2014
  12. Nov 21, 2014
  13. Nov 08, 2014
  14. Nov 07, 2014
  15. Nov 06, 2014
    • Oliver Sander's avatar
      Rip out the complete test for eigenValuesNonSym and replace it by the Rosser... · b9e712ac
      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.
      b9e712ac
  16. Oct 29, 2014
  17. Oct 08, 2014
  18. Oct 06, 2014
    • Ansgar Burchardt's avatar
      Remove $Id$ keyword. · 650370ae
      Ansgar Burchardt authored
      650370ae
    • Dominic Kempf's avatar
      [test] [CMake] Make debugallocator tests pass with ctest · e2a5a893
      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.
      e2a5a893
  19. Oct 02, 2014
  20. Sep 30, 2014
  21. Sep 24, 2014
    • Christoph Gersbacher's avatar
      [integer sequence] implement backwards compatible version of integer_sequence · e469a2fb
      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.
      e469a2fb
  22. Aug 29, 2014
    • Christoph Grüninger's avatar
      Reduce number of warnings. · 6bbf986b
      Christoph Grüninger authored
      nullptr-test.cc: Move semicolon to own line to prevent
      Clang warning.
      typetraitstest.cc: Exclude use of deprecated types
      PointeeType and ReferredType with
      DISABLE_DEPRECATED_METHOD_CHECKS defined.
      6bbf986b
  23. Jul 07, 2014
  24. May 20, 2014
  25. May 15, 2014
Loading