From 2030b774d534877746ee15d0031b951f9f618d84 Mon Sep 17 00:00:00 2001 From: "Henry R. Swantner" Date: Wed, 20 Feb 2019 09:49:34 -0700 Subject: [PATCH] Issue 3178 Turn on Werror for EpetraExt, Pike, & Zoltan2 --- ...lRequestLinuxGCC7.2.0TestingSettings.cmake | 40 ++++++++++++++----- 1 file changed, 31 insertions(+), 9 deletions(-) diff --git a/cmake/std/PullRequestLinuxGCC7.2.0TestingSettings.cmake b/cmake/std/PullRequestLinuxGCC7.2.0TestingSettings.cmake index 9d091f46cdad..965631506dbc 100644 --- a/cmake/std/PullRequestLinuxGCC7.2.0TestingSettings.cmake +++ b/cmake/std/PullRequestLinuxGCC7.2.0TestingSettings.cmake @@ -22,12 +22,34 @@ set (Teko_DISABLE_LSCSTABALIZED_TPETRA_ALPAH_INV_D ON CACHE BOOL "Temporarily di include("${CMAKE_CURRENT_LIST_DIR}/PullRequestLinuxCommonTestingSettings.cmake") -#Adding warnings as errors flags to this PR build -#set (CMAKE_CXX_FLAGS "-Wall -Wno-clobbered -Wno-vla -Wno-pragmas -Wno-unknown-pragmas -Wno-unused-local-typedefs -Wno-literal-suffix -Wno-deprecated-declarations -Wno-misleading-indentation -Wno-int-in-bool-context -Wno-maybe-uninitialized -Wno-nonnull-compare -Wno-address -Wno-inline -Werror" CACHE STRING "Warnings as errors setting") -set (Teuchos_CXX_FLAGS "-Wall -Wno-clobbered -Wno-vla -Wno-pragmas -Wno-unknown-pragmas -Wno-unused-local-typedefs -Wno-literal-suffix -Wno-deprecated-declarations -Wno-misleading-indentation -Wno-int-in-bool-context -Wno-maybe-uninitialized -Wno-nonnull-compare -Wno-address -Wno-inline -Werror" CACHE STRING "Warnings as errors setting") -set (Kokkos_CXX_FLAGS "-Wall -Wno-clobbered -Wno-vla -Wno-pragmas -Wno-unknown-pragmas -Wno-unused-local-typedefs -Wno-literal-suffix -Wno-deprecated-declarations -Wno-misleading-indentation -Wno-int-in-bool-context -Wno-maybe-uninitialized -Wno-nonnull-compare -Wno-address -Wno-inline -Werror" CACHE STRING "Warnings as errors setting") -set (KokkosKernels_CXX_FLAGS "-Wall -Wno-clobbered -Wno-vla -Wno-pragmas -Wno-unknown-pragmas -Wno-unused-local-typedefs -Wno-literal-suffix -Wno-deprecated-declarations -Wno-misleading-indentation -Wno-int-in-bool-context -Wno-maybe-uninitialized -Wno-nonnull-compare -Wno-address -Wno-inline -Werror" CACHE STRING "Warnings as errors setting") -set (Sacado_CXX_FLAGS "-Wall -Wno-clobbered -Wno-vla -Wno-pragmas -Wno-unknown-pragmas -Wno-unused-local-typedefs -Wno-literal-suffix -Wno-deprecated-declarations -Wno-misleading-indentation -Wno-int-in-bool-context -Wno-maybe-uninitialized -Wno-nonnull-compare -Wno-address -Wno-inline -Werror" CACHE STRING "Warnings as errors setting") -set (Shards_CXX_FLAGS "-Wall -Wno-clobbered -Wno-vla -Wno-pragmas -Wno-unknown-pragmas -Wno-unused-local-typedefs -Wno-literal-suffix -Wno-deprecated-declarations -Wno-misleading-indentation -Wno-int-in-bool-context -Wno-maybe-uninitialized -Wno-nonnull-compare -Wno-address -Wno-inline -Werror" CACHE STRING "Warnings as errors setting") -set (Phalanx_CXX_FLAGS "-Wall -Wno-clobbered -Wno-vla -Wno-pragmas -Wno-unknown-pragmas -Wno-unused-local-typedefs -Wno-literal-suffix -Wno-deprecated-declarations -Wno-misleading-indentation -Wno-int-in-bool-context -Wno-maybe-uninitialized -Wno-nonnull-compare -Wno-address -Wno-inline -Werror" CACHE STRING "Warnings as errors setting") -set (Panzer_CXX_FLAGS "-Wall -Wno-clobbered -Wno-vla -Wno-pragmas -Wno-unknown-pragmas -Wno-unused-local-typedefs -Wno-literal-suffix -Wno-deprecated-declarations -Wno-misleading-indentation -Wno-int-in-bool-context -Wno-maybe-uninitialized -Wno-nonnull-compare -Wno-address -Wno-inline -Werror" CACHE STRING "Warnings as errors setting") +# Adding warnings as errors flags to this PR build +set(CMAKE_CXX_FLAGS "-Wall -Wno-clobbered -Wno-vla -Wno-pragmas -Wno-unknown-pragmas -Wno-unused-local-typedefs -Wno-literal-suffix -Wno-deprecated-declarations -Wno-misleading-indentation -Wno-int-in-bool-context -Wno-maybe-uninitialized -Wno-nonnull-compare -Wno-address -Wno-inline" CACHE STRING "Warning settings") + +#set (Anasazi_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror " CACHE STRING "Warnings as errors setting") +#set (Belos_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror " CACHE STRING "Warnings as errors setting") +#set (Domi_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror " CACHE STRING "Warnings as errors setting") +#set (Epetra_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror" CACHE STRING "Warnings as errors setting") +set (EpetraExt_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror" CACHE STRING "Warnings as errors setting") +#set (FEI_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror " CACHE STRING "Warnings as errors setting") +#set (Ifpack_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror " CACHE STRING "Warnings as errors setting") +#set (Ifpack2_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror " CACHE STRING "Warnings as errors setting") +#set (Intrepid2_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror " CACHE STRING "Warnings as errors setting") +set (Kokkos_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror " CACHE STRING "Warnings as errors setting") +set (KokkosKernels_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror" CACHE STRING "Warnings as errors setting") +#set (ML_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror " CACHE STRING "Warnings as errors setting") +#set (MueLu_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror " CACHE STRING "Warnings as errors setting") +#set (NOX_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror " CACHE STRING "Warnings as errors setting") +set (Panzer_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror" CACHE STRING "Warnings as errors setting") +set (Phalanx_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror" CACHE STRING "Warnings as errors setting") +set (Pike_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror " CACHE STRING "Warnings as errors setting") +#set (Piro_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror" CACHE STRING "Warnings as errors setting") +#set (ROL_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror " CACHE STRING "Warnings as errors setting") +set (Sacado_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror" CACHE STRING "Warnings as errors setting") +#set (SEACAS_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror " CACHE STRING "Warnings as errors setting") +set (Shards_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror" CACHE STRING "Warnings as errors setting") +#set (Stokhos_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror" CACHE STRING "Warnings as errors setting") +#set (Tempus_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror " CACHE STRING "Warnings as errors setting") +set (Teuchos_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror " CACHE STRING "Warnings as errors setting") +#set (Tpetra_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror " CACHE STRING "Warnings as errors setting") +#set (Triutils_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror " CACHE STRING "Warnings as errors setting") +set (Zoltan2_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror " CACHE STRING "Warnings as errors setting")