- May 30, 2018
-
-
Jö Fahlke authored
-
- May 29, 2018
-
-
Ansgar Burchardt authored
DuneMPI: append flags to `COMPILE_OPTIONS` instead of `COMPILE_FLAGS` See merge request core/dune-common!499
-
Ansgar Burchardt authored
`COMPILE_FLAGS` is a string, but `set_property(... APPEND ...)` appends to a list. If the list of compile flags is not empty this results in a superfluous semicolon in the compile flags which will break the compiler invocation. For example, when `MPI_DUNE_COMPILE_FLAGS=-lpthread`, calling `add_dune_mpi_flags` twice for the same target would result in the compiler command containing `-lpthread;-lpthread`. This patch makes use of the `COMPILE_OPTIONS` property instead which is a list.
-
- May 23, 2018
-
-
Ansgar Burchardt authored
address more gcc 8 warnings See merge request core/dune-common!497
-
Ansgar Burchardt authored
This addresses the following warning from GCC 8: dune/common/test/parameterizedobjectfactorysingleton.cc:21:29: warning: unnecessary parentheses in declaration of ‘init’ [-Wparentheses]
-
Ansgar Burchardt authored
The `ArithmeticTestSuite` is also used for `bool`. This causes several warnings from GCC 8 about using integer operations on bool such as dune/common/debugalign.hh:175:65: warning: ‘~’ on an expression of type bool [-Wbool-operation] dune/common/test/arithmetictestsuite.hh:683:22: warning: ‘<<’ in boolean context, did you mean ‘<’ ? [-Wint-in-bool-context]
-
Ansgar Burchardt authored
This addresses the following compiler warning from GCC 8: warning: catching polymorphic type ‘class Dune::RangeError’ by value [-Wcatch-value=]
-
- May 22, 2018
-
-
Dominic Kempf authored
[cmake] Add a DUNE_PYTHON_FORCE_PYTHON_VERSION variable Closes #118 See merge request core/dune-common!485
-
Jö Fahlke authored
Extended SIMD interface Closes #84 See merge request core/dune-common!193
-
Jö Fahlke authored
# Conflicts: # dune/common/simd.hh
-
- May 16, 2018
-
-
Jö Fahlke authored
Implement allocator comparison. See merge request core/dune-common!494
-
Jö Fahlke authored
See https://en.cppreference.com/w/cpp/concept/Allocator. This is required to use `AlignedAllocator` in a `std::vector`.
-
- May 14, 2018
-
-
Jö Fahlke authored
make Power functor constexpr See merge request core/dune-common!493
-
Jö Fahlke authored
Fix some warnings (-Wshadow, -Wpedantic, ...) See merge request core/dune-common!458
-
Simon Praetorius authored
-
- May 04, 2018
-
-
Jö Fahlke authored
Previously the vector-scalar tests assumed that a vector-vector operation was available and would use that to check the result. This fails for certain vectorclass types. This is a bigger rewrite because I could not understand my own code from a few months ago. Hopefully the documentation is better this time...
-
- May 03, 2018
-
-
Jö Fahlke authored
This will allow me to suppress checking SV or VS operation against the VV operation if the VV operation does not exist.
-
Jö Fahlke authored
This brings us back below 1G.
-
Jö Fahlke authored
Constant rvalue-references don't really make sense. Though I wonder whether they may arise accidentially in some circumstances. Anyway, I need to cut down compilation times somehow...
-
- May 02, 2018
- Apr 27, 2018
-
-
Jö Fahlke authored
This is done to accomodate vectorclass.
-
Jö Fahlke authored
-
Jö Fahlke authored
Specifically, we dont require /, %, or shifts with non-scalar rhs. This is done to accomodate vectorclass.
-
Jö Fahlke authored
We still only allow this if the content matches what was generated previously.
-
Jö Fahlke authored
-
Jö Fahlke authored
-
Jö Fahlke authored
-
- Apr 26, 2018
-
-
Jö Fahlke authored
-
- Apr 25, 2018
-
-
Jö Fahlke authored
[tuples.hh] Remove, deprecated in 2.6. See merge request core/dune-common!484
-
Jö Fahlke authored
[shared_ptrtest.cc] Remove fallback for compilers without nullptr See merge request core/dune-common!483
-
Jö Fahlke authored
[std/noexcept.hh] Remove, deprecated in 2.6. See merge request core/dune-common!482
-
Jö Fahlke authored
# Conflicts: # dune/common/std/CMakeLists.txt
-
Jö Fahlke authored
-
Jö Fahlke authored
-
Jö Fahlke authored
[dune_list_filter()] Fix copy-n-paste error. See merge request core/dune-common!491
-
Jö Fahlke authored
[std/final.hh] Remove, deprecated in 2.6. See merge request core/dune-common!481
-
Jö Fahlke authored
# Conflicts: # dune/common/std/CMakeLists.txt
-
Jö Fahlke authored
-