diff --git a/examples/hello/bpWriter/helloBPWriter_nompi.cpp b/examples/hello/bpWriter/helloBPWriter_nompi.cpp index 203db91ca951568987bffd85d9715233a594ab27..3936d3eab4aa6f06db4188809cc7a32e0a6d6263 100644 --- a/examples/hello/bpWriter/helloBPWriter_nompi.cpp +++ b/examples/hello/bpWriter/helloBPWriter_nompi.cpp @@ -8,7 +8,9 @@ * Author: wfg */ +#include <ios> #include <iostream> +#include <stdexcept> #include <vector> #include "ADIOS_CPP.h" diff --git a/examples/hello/timeBP/timeBPWriter_nompi.cpp b/examples/hello/timeBP/timeBPWriter_nompi.cpp index dc4135216764e46c753656f5cac4a3f4a1fdc4d9..48fdd2bbf3111f3c36b550c927d03b475893bf4e 100644 --- a/examples/hello/timeBP/timeBPWriter_nompi.cpp +++ b/examples/hello/timeBP/timeBPWriter_nompi.cpp @@ -13,7 +13,7 @@ #include "ADIOS_CPP.h" -int main(int argc, char *argv[]) +int main(int /*argc*/, char ** /*argv*/) { const bool adiosDebug = true; adios::ADIOS adios(adios::Verbose::ERROR, adiosDebug); diff --git a/source/ADIOS.cpp b/source/ADIOS.cpp index a517acd273f08d25b7b40a0fa9eee56913e5c987..d752a127d699ea3726e0db798976356f1eff62e6 100644 --- a/source/ADIOS.cpp +++ b/source/ADIOS.cpp @@ -10,12 +10,14 @@ /// \cond EXCLUDE_FROM_DOXYGEN #include <fstream> +#include <ios> //std::ios_base::failure #include <iostream> #include <sstream> #include <utility> /// \endcond #include "ADIOS.h" + #include "functions/adiosFunctions.h" // Engines diff --git a/source/core/Engine.cpp b/source/core/Engine.cpp index 4f2cb8a44bd1b01054bdb357193cf31c861f1c36..971c29df864270332439466237d7da307315b7d9 100644 --- a/source/core/Engine.cpp +++ b/source/core/Engine.cpp @@ -8,6 +8,8 @@ * Author: wfg */ +#include <ios> //std::ios_base::failure + #include "core/Engine.h" #include "core/Support.h" #include "functions/adiosFunctions.h"