From b35a2bb5441405da947e65094cff0496ccdee765 Mon Sep 17 00:00:00 2001 From: bangerth Date: Tue, 4 Sep 2012 01:49:13 +0000 Subject: [PATCH] Suppress an erroneous warning by pgCC. git-svn-id: https://svn.dealii.org/trunk@26227 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/aclocal.m4 | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/deal.II/aclocal.m4 b/deal.II/aclocal.m4 index 435f66c2f9..b8b53a4809 100644 --- a/deal.II/aclocal.m4 +++ b/deal.II/aclocal.m4 @@ -979,8 +979,12 @@ AC_DEFUN(DEAL_II_SET_CXX_FLAGS, dnl dnl somewhere in BOOST with BOOST_ASSERT. I have no idea dnl what happens here dnl #284: "NULL references not allowed" - CXXFLAGSG="$CXXFLAGSG -DDEBUG -g --display_error_number --diag_suppress 68 --diag_suppress 111 --diag_suppress 128 --diag_suppress 155 --diag_suppress 177 --diag_suppress 175 --diag_suppress 185 --diag_suppress 236 --diag_suppress 284" - CXXFLAGSO="$CXXFLAGSO -fast -O2 --display_error_number --diag_suppress 68 --diag_suppress 111 --diag_suppress 128 --diag_suppress 155 --diag_suppress 177 --diag_suppress 175 --diag_suppress 185 --diag_suppress 236 --diag_suppress 284" + dnl #497: "declaration of "dim" hides template parameter" (while + dnl theoretically useful, pgCC unfortunately gets this one + dnl wrong on legitimate code where no such parameter is + dnl hidden, see the email by ayaydemir on 9/3/2012) + CXXFLAGSG="$CXXFLAGSG -DDEBUG -g --display_error_number --diag_suppress 68 --diag_suppress 111 --diag_suppress 128 --diag_suppress 155 --diag_suppress 177 --diag_suppress 175 --diag_suppress 185 --diag_suppress 236 --diag_suppress 284 --diag_suppress 497" + CXXFLAGSO="$CXXFLAGSO -fast -O2 --display_error_number --diag_suppress 68 --diag_suppress 111 --diag_suppress 128 --diag_suppress 155 --diag_suppress 177 --diag_suppress 175 --diag_suppress 185 --diag_suppress 236 --diag_suppress 284 --diag_suppress 497" CXXFLAGSPIC="-Kpic" dnl pgCC can't (as of writing this, with version 12.5 in mid-2012) compile a part of BOOST. -- 2.39.5