- Jun 16, 2015
-
-
Christoph Grüninger authored
Affected are older CMake versions 2.8.6 to 2.8.9 maybe even, newer versions. (cherry picked from commit 2d38fedf) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
- May 21, 2015
-
-
Jö Fahlke authored
on Ubuntu. (cherry picked from commit 71e08e51) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
- May 19, 2015
-
-
Steffen Müthing authored
We do not really support this combination of C++11 features, and the only time it should occur is when the user has a recent Intel Compiler and an outdated GCC (which the Intel Compiler uses for the C++ standard library). In that case, we emit a helpful error message at configuration time. (cherry picked from commit c3e637ab) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
- Apr 14, 2015
-
-
Dominic Kempf authored
...unless specificially set to false by the user.
-
Christoph Grüninger authored
Needed to properly support pthreads. The copied file is modified because of - lacking support of INTERFACE in older CMake versions - difficulties finding default FindPackageHandleStandardArgs
-
- Mar 10, 2015
-
-
Steffen Müthing authored
[Typetraits][Compatibility] Provide partial backwards compatibility for is_indexable on old GCC versions Older GCC versions have some nasty bugs related to SFINAE and indexing with operator[]. This patch adds a configuration check for those problems and a partial backwards compatibility hack for those older compilers that is sufficient for our current use case in the VTK writer.
-
Steffen Müthing authored
GCC 4.4, I'm looking at you
-
- Feb 24, 2015
-
-
Christoph Grüninger authored
Since CMake 3.1 the if() command no longer automatically dereferences variables named in quoted or bracket arguments. This fixes FS#1567.
-
- Feb 16, 2015
-
-
Christoph Grüninger authored
It caused that pthread.h was not found as clang does not like to get -std=c++11 passed.
-
- Dec 19, 2014
-
-
Jö Fahlke authored
We simply get the flags from find_package(Thread). If we are compiling natively, we run a test program to check whether that worked. Otherwise we print a warning and assume that threading works.
-
- Sep 16, 2014
-
-
Christoph Grüninger authored
Macro to use C++11 feature noexcept specifier. Add test for CMake and autotools.
-
- Jul 18, 2014
-
-
Jö Fahlke authored
-
- Jul 06, 2014
-
-
Christoph Grüninger authored
With GCC 4.4 or newer HAVE_INTEGRL_CONSTANT, HAVE_STD_HASH, and HAVE_TYPE_TRAITS is always 1, no further testing necessary. The test defines will be removed after the next Dune release.
-
- Apr 14, 2014
-
-
Steffen Müthing authored
As we have bumped our compiler requirements to GCC 4.4+, we can now require the compiler to support C++11. This patch updates both the autotools and the CMake tests to produce an error if the compiler doesn't support either -std=c++11 or -std=c++0x. It also renames the tests from ..0X to ..11 and renames the configure options from --disable-gxx0xcheck to --disable-cxx11check and removes a couple of redundant calls to the autotools macro.
-
- Mar 23, 2014
-
-
Christoph Grüninger authored
-
Christoph Grüninger authored
-
- Mar 22, 2014
-
-
Christoph Grüninger authored
-
Christoph Grüninger authored
-
Christoph Grüninger authored
-
Christoph Grüninger authored
-
Christoph Grüninger authored
-
Christoph Grüninger authored
Deprecate header and macro dune_static_assert. Use static_assert instead.
-
- Mar 21, 2014
-
-
Christoph Grüninger authored
-
Christoph Grüninger authored
-
Christoph Grüninger authored
They cased compiler warnings.
-
- Oct 01, 2013
-
-
Christoph Grüninger authored
Avoid upper case commands.
-
Christoph Grüninger authored
They do not find a package but check for a feature. This avoids false warnings about not found packages. Merged FindCXX11Conditional.cmake and FindCXX11Features.cmake.
-
- Jul 24, 2013
-
-
Steffen Müthing authored
-
- May 23, 2013
-
-
Christoph Grüninger authored
The test result was never used. The test slipped in as a copy from the CMake code snippet from DuMuX.
-
- May 04, 2013
-
-
Christoph Grüninger authored
r7472. [[Imported from SVN: r7473]]
-
- Apr 29, 2013
-
-
Markus Blatt authored
templates. This way dune-common compiles as before if variadic templates _and_ move semantics are not present. [[Imported from SVN: r7454]]
-
- Apr 24, 2013
-
-
Markus Blatt authored
[[Imported from SVN: r7450]]
-
- Jan 13, 2013
-
-
Christoph Grüninger authored
[[Imported from SVN: r7073]]
-
- May 26, 2012
-
-
Christoph Grüninger authored
[[Imported from SVN: r6773]]
-
- May 22, 2012
-
-
Markus Blatt authored
[[Imported from SVN: r6741]]
-
- Apr 23, 2012
-
-
Markus Blatt authored
directly into the various CXX_FLAGS. This prevents warnings. [[Imported from SVN: r6651]]
-
- Apr 20, 2012
-
-
Markus Blatt authored
[[Imported from SVN: r6640]]
-
- Mar 20, 2012
-
-
Markus Blatt authored
Do not use cmakedefine01, as DUNE relies on the fact that there is no define if a feature is not there. Use a similar order for the defines in config.h.cmake for better comparsin with e.g. meld. [[Imported from SVN: r6594]]
-
- Mar 04, 2012
-
-
Christoph Grüninger authored
[CMake] Added test for C++11 features. [[Imported from SVN: r6578]]
-