From 3920368fb2d65d32e2fcfa0dc50c5e0495ca11d8 Mon Sep 17 00:00:00 2001 From: Guillaume Pasero <guillaume.pasero@c-s.fr> Date: Mon, 9 Jan 2017 12:16:05 +0100 Subject: [PATCH] WRG: use pragma to remove warning in 3rd parties --- Modules/Filtering/MathParserX/include/otbParserX.h | 1 + .../include/otbSharkRandomForestsMachineLearningModel.h | 1 + Modules/MPI/MPIConfig/src/otbMPIConfig.cxx | 1 + Modules/MPI/MPITiffWriter/include/otbSimpleParallelTiffWriter.h | 1 + 4 files changed, 4 insertions(+) diff --git a/Modules/Filtering/MathParserX/include/otbParserX.h b/Modules/Filtering/MathParserX/include/otbParserX.h index eb58857f4c..30d571d76b 100644 --- a/Modules/Filtering/MathParserX/include/otbParserX.h +++ b/Modules/Filtering/MathParserX/include/otbParserX.h @@ -24,6 +24,7 @@ #if defined(__clang__) #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wc++11-extensions" +#pragma clang diagnostic ignored "-Winconsistent-missing-override" #include "mpParser.h" #pragma GCC diagnostic pop #else diff --git a/Modules/Learning/Supervised/include/otbSharkRandomForestsMachineLearningModel.h b/Modules/Learning/Supervised/include/otbSharkRandomForestsMachineLearningModel.h index bbda2b23f0..b362373e8e 100644 --- a/Modules/Learning/Supervised/include/otbSharkRandomForestsMachineLearningModel.h +++ b/Modules/Learning/Supervised/include/otbSharkRandomForestsMachineLearningModel.h @@ -31,6 +31,7 @@ #pragma GCC diagnostic ignored "-Wignored-qualifiers" #pragma GCC diagnostic ignored "-Wsign-compare" #pragma GCC diagnostic ignored "-Wcast-align" +#pragma GCC diagnostic ignored "-Wunknown-pragmas" #endif #include "shark/Algorithms/Trainers/RFTrainer.h" #if defined(__GNUC__) || defined(__clang__) diff --git a/Modules/MPI/MPIConfig/src/otbMPIConfig.cxx b/Modules/MPI/MPIConfig/src/otbMPIConfig.cxx index 49ffb07ffc..c582dc322f 100644 --- a/Modules/MPI/MPIConfig/src/otbMPIConfig.cxx +++ b/Modules/MPI/MPIConfig/src/otbMPIConfig.cxx @@ -27,6 +27,7 @@ #if defined(__GNUC__) || defined(__clang__) # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wunused-parameter" +# pragma GCC diagnostic ignored "-Wcast-align" #include <mpi.h> # pragma GCC diagnostic pop #else diff --git a/Modules/MPI/MPITiffWriter/include/otbSimpleParallelTiffWriter.h b/Modules/MPI/MPITiffWriter/include/otbSimpleParallelTiffWriter.h index 2f6c6f4fc4..7a32268ef9 100644 --- a/Modules/MPI/MPITiffWriter/include/otbSimpleParallelTiffWriter.h +++ b/Modules/MPI/MPITiffWriter/include/otbSimpleParallelTiffWriter.h @@ -60,6 +60,7 @@ #if defined(__GNUC__) || defined(__clang__) # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wunused-parameter" +# pragma GCC diagnostic ignored "-Wcast-align" #include "sptw.h" # pragma GCC diagnostic pop #else -- GitLab