Solve Issue #211 and made changes due to Windows warnings and bugs
Bugs: 1) Missing binary mode in FilePointer fopen and FStream ofstream transports 2) Replacing reinterpret_cast of size_t to uint_64, not the same on Windows 64-bit Removed some warnings generated by Visual Studio Added static_cast for type conversions Refactor XML reader to restore original check on single engine conditions and eliminate warnings. Test added. Allow ctime and fopen "not secure" warnings: now using binary fstream as default file IO library on Windows
Showing
- examples/hello/bpWriter/helloBPWriter_nompi.cpp 0 additions, 1 deletionexamples/hello/bpWriter/helloBPWriter_nompi.cpp
- source/adios2/ADIOSTypes.h 2 additions, 2 deletionssource/adios2/ADIOSTypes.h
- source/adios2/CMakeLists.txt 1 addition, 0 deletionssource/adios2/CMakeLists.txt
- source/adios2/helper/adiosFunctions.h 4 additions, 3 deletionssource/adios2/helper/adiosFunctions.h
- source/adios2/helper/adiosMPIFunctions.cpp 46 additions, 0 deletionssource/adios2/helper/adiosMPIFunctions.cpp
- source/adios2/helper/adiosMPIFunctions.h 36 additions, 0 deletionssource/adios2/helper/adiosMPIFunctions.h
- source/adios2/helper/adiosMemory.h 8 additions, 0 deletionssource/adios2/helper/adiosMemory.h
- source/adios2/helper/adiosMemory.inl 8 additions, 1 deletionsource/adios2/helper/adiosMemory.inl
- source/adios2/helper/adiosSystem.cpp 5 additions, 38 deletionssource/adios2/helper/adiosSystem.cpp
- source/adios2/helper/adiosSystem.h 0 additions, 11 deletionssource/adios2/helper/adiosSystem.h
- source/adios2/helper/adiosXML.cpp 82 additions, 55 deletionssource/adios2/helper/adiosXML.cpp
- source/adios2/mpidummy.cpp 0 additions, 1 deletionsource/adios2/mpidummy.cpp
- source/adios2/toolkit/capsule/Capsule.h 2 additions, 2 deletionssource/adios2/toolkit/capsule/Capsule.h
- source/adios2/toolkit/capsule/heap/STLVector.cpp 5 additions, 2 deletionssource/adios2/toolkit/capsule/heap/STLVector.cpp
- source/adios2/toolkit/format/bp1/BP1Base.cpp 39 additions, 17 deletionssource/adios2/toolkit/format/bp1/BP1Base.cpp
- source/adios2/toolkit/format/bp1/BP1Writer.cpp 32 additions, 31 deletionssource/adios2/toolkit/format/bp1/BP1Writer.cpp
- source/adios2/toolkit/format/bp1/BP1Writer.h 1 addition, 1 deletionsource/adios2/toolkit/format/bp1/BP1Writer.h
- source/adios2/toolkit/format/bp1/BP1Writer.tcc 22 additions, 16 deletionssource/adios2/toolkit/format/bp1/BP1Writer.tcc
- source/adios2/toolkit/transport/file/FilePointer.cpp 3 additions, 3 deletionssource/adios2/toolkit/transport/file/FilePointer.cpp
- source/adios2/toolkit/transport/file/FileStream.cpp 4 additions, 3 deletionssource/adios2/toolkit/transport/file/FileStream.cpp
Loading
Please register or sign in to comment