From db90ecd88ca36de03054814271115ef0309fab32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Atgeirr=20Fl=C3=B8=20Rasmussen?= Date: Tue, 8 Jan 2019 14:51:20 +0100 Subject: [PATCH] Silence various warnings discovered with new version of clang. --- src/opm/output/eclipse/Tables.cpp | 8 ++++---- .../eclipse/EclipseState/IOConfig/RestartConfig.cpp | 8 ++++---- .../eclipse/EclipseState/SummaryConfig/SummaryConfig.cpp | 2 +- tests/parser/ParseContext_EXIT1.cpp | 2 +- tests/test_Summary.cpp | 2 +- 5 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/opm/output/eclipse/Tables.cpp b/src/opm/output/eclipse/Tables.cpp index e827445a0..e5d0760f8 100644 --- a/src/opm/output/eclipse/Tables.cpp +++ b/src/opm/output/eclipse/Tables.cpp @@ -189,7 +189,7 @@ namespace { namespace SatFunc { const auto& pc = t.getPcogColumn(); std::transform(std::begin(pc), std::end(pc), linTable.column(tableID, primID, 2), - [&units, uPress](const double Pc) -> double + [&units](const double Pc) -> double { return units.from_si(uPress, Pc); }); @@ -264,7 +264,7 @@ namespace { namespace SatFunc { const auto& pc = t.getPcogColumn(); std::transform(std::begin(pc), std::end(pc), linTable.column(tableID, primID, 2), - [&units, uPress](const double Pc) -> double + [&units](const double Pc) -> double { return units.from_si(uPress, Pc); }); @@ -916,7 +916,7 @@ namespace { namespace SatFunc { const auto& pc = t.getPcowColumn(); std::transform(std::begin(pc), std::end(pc), linTable.column(tableID, primID, 2), - [&units, uPress](const double Pc) -> double + [&units](const double Pc) -> double { return units.from_si(uPress, Pc); }); @@ -991,7 +991,7 @@ namespace { namespace SatFunc { const auto& pc = t.getPcowColumn(); std::transform(std::begin(pc), std::end(pc), linTable.column(tableID, primID, 2), - [&units, uPress](const double Pc) -> double + [&units](const double Pc) -> double { return units.from_si(uPress, Pc); }); diff --git a/src/opm/parser/eclipse/EclipseState/IOConfig/RestartConfig.cpp b/src/opm/parser/eclipse/EclipseState/IOConfig/RestartConfig.cpp index b3bf9bc68..7dd3c0da7 100644 --- a/src/opm/parser/eclipse/EclipseState/IOConfig/RestartConfig.cpp +++ b/src/opm/parser/eclipse/EclipseState/IOConfig/RestartConfig.cpp @@ -327,8 +327,8 @@ inline std::map< std::string, int > RPT( const DeckKeyword& keyword, if (is_int(deck_items[index])) { if (stack.size() < 2) { - std::string msg = "Can not interpret " + keyword.name() + " at " + keyword.getFileName() + "(" + std::to_string( keyword.getLineNumber() ) + ")"; - throw std::invalid_argument(msg); + std::string errmsg = "Can not interpret " + keyword.name() + " at " + keyword.getFileName() + "(" + std::to_string( keyword.getLineNumber() ) + ")"; + throw std::invalid_argument(errmsg); } if (stack.back() == "=") { @@ -340,8 +340,8 @@ inline std::map< std::string, int > RPT( const DeckKeyword& keyword, stack.clear(); items.push_back( mnemonic + "=" + deck_items[index]); } else { - std::string msg = "Can not interpret " + keyword.name() + " at " + keyword.getFileName() + "(" + std::to_string( keyword.getLineNumber() ) + ")"; - throw std::invalid_argument(msg); + std::string errmsg = "Can not interpret " + keyword.name() + " at " + keyword.getFileName() + "(" + std::to_string( keyword.getLineNumber() ) + ")"; + throw std::invalid_argument(errmsg); } } else diff --git a/src/opm/parser/eclipse/EclipseState/SummaryConfig/SummaryConfig.cpp b/src/opm/parser/eclipse/EclipseState/SummaryConfig/SummaryConfig.cpp index f70b769bd..53ac49757 100644 --- a/src/opm/parser/eclipse/EclipseState/SummaryConfig/SummaryConfig.cpp +++ b/src/opm/parser/eclipse/EclipseState/SummaryConfig/SummaryConfig.cpp @@ -224,7 +224,7 @@ inline void keywordB( SummaryConfig::keyword_list& list, } } -inline void keywordR2R( SummaryConfig::keyword_list& list, +inline void keywordR2R( SummaryConfig::keyword_list& /* list */, const ParseContext& parseContext, ErrorGuard& errors, const DeckKeyword& keyword) diff --git a/tests/parser/ParseContext_EXIT1.cpp b/tests/parser/ParseContext_EXIT1.cpp index 2186320ad..5aa8a35c3 100644 --- a/tests/parser/ParseContext_EXIT1.cpp +++ b/tests/parser/ParseContext_EXIT1.cpp @@ -50,7 +50,7 @@ void test_exit(Opm::InputError::Action action) { std::exit(EXIT_FAILURE); } -int main(int argc, char ** argv) { +int main() { test_exit(Opm::InputError::Action::EXIT1); test_exit(Opm::InputError::Action::DELAYED_EXIT1); } diff --git a/tests/test_Summary.cpp b/tests/test_Summary.cpp index f62e3811f..929c15181 100644 --- a/tests/test_Summary.cpp +++ b/tests/test_Summary.cpp @@ -1199,7 +1199,7 @@ struct MessageBuffer template void write( const T& value ) { - str_.write( (char *) &value, sizeof(value) ); + str_.write( (const char *) &value, sizeof(value) ); } void write( const std::string& str)