]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Remove a check for GCC 4.4. 4731/head
authorDavid Wells <wellsd2@rpi.edu>
Tue, 8 Aug 2017 20:37:25 +0000 (16:37 -0400)
committerDavid Wells <wellsd2@rpi.edu>
Tue, 8 Aug 2017 20:37:25 +0000 (16:37 -0400)
We no longer support this compiler.

cmake/checks/check_03_compiler_bugs.cmake

index 74d2fad69014dc58f49260283ee8f12e1df12e36..cb6871ea0e97c1b592eaa260e2ed69ecb00bd78a 100644 (file)
@@ -44,23 +44,6 @@ IF(DEAL_II_WRETURN_TYPE_CONST_QUALIFIER_BUG)
 ENDIF()
 
 
-#
-# gcc 4.4 has an interesting problem in that it doesn't
-# care for one of BOOST signals2's header files and produces
-# dozens of pages of error messages of the form
-#   warning: invoking macro BOOST_PP_CAT argument 1: \
-#   empty macro arguments are undefined in ISO C90 and ISO C++98
-# This can be avoided by not using -pedantic for this compiler.
-# For all other versions, we use this flag, however.
-#
-# - Wolfgang Bangerth, Matthias Maier, rewritten 2012
-#
-IF(CMAKE_CXX_COMPILER_ID MATCHES "GNU" AND
-   CMAKE_CXX_COMPILER_VERSION MATCHES "4.4.")
-  STRIP_FLAG(DEAL_II_CXX_FLAGS "-pedantic")
-ENDIF()
-
-
 #
 # In some cases, we would like to name partial specializations
 # as friends. However, the standard forbids us to do so. But

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.