Allen Byrne
c04878cbf2
Change to use alias
2020-05-20 09:37:20 -05:00
Allen Byrne
71a0b376d1
OESS-65 fix packaging config files
2020-05-20 09:37:20 -05:00
Allen Byrne
5383152d67
Restrict errors to gcc 4.8 and above.
2020-05-20 09:37:19 -05:00
Allen Byrne
117ead60a3
TRILAB-244 separate CXX warnings and errors from C
2020-05-20 09:37:19 -05:00
Larry Knox
68e1561d87
Add missing ')'.
2020-05-20 09:37:19 -05:00
Larry Knox
7fd40ef81e
Move macro ADD_H5_CFLAGS to cmake_ext_mod/HDFMacros.cmake and remove
...
duplicate versions.
2020-05-20 09:37:19 -05:00
Larry Knox
38abd125c1
Address PR suggestions and add overlooked GCC compiler version flags.
2020-05-20 09:37:19 -05:00
Larry Knox
76af1a4b5f
Don't add general warnings flags for unsupported old versions of gcc and
...
g++ (older than gcc/g++ 4.2).
Correct gnu-cxxflags to determine warnings flags to be added based on
C++ compiler version instead of C compiler version.
2020-05-20 09:37:19 -05:00
Allen Byrne
7381bea1e8
OESS-65 add option to use AEC library in place of SZip
2020-05-20 09:37:19 -05:00
Quincey Koziol
d35daa45e9
Trim trailing whitespace
2020-05-20 09:37:19 -05:00
Allen Byrne
aea3232b32
TRILAB-192 version of std=f2008 special check
2020-05-20 09:34:20 -05:00
Allen Byrne
8521689caa
TRILAB-192 - cleanup edits and match CMake CXX to autotools
2020-05-20 09:34:20 -05:00
Jacob Smith
094effdf0d
Add enable-mirror-vfd flag to configure options.
2020-05-20 09:34:20 -05:00
Jacob Smith
b11015c4cc
Add Splitter VFD to library.
...
* "Simultaneous and equivalent" Read-Write and Write-Only channels for
file I/O.
* Only supports drivers with the H5FD_FEAT_DEFAULT_VFD_COMPATIBLE flag for
now, preventing issues with multi-file drivers.
Add Mirror VFD to library.
* Write-only operations over a network.
* Uses TCP/IP sockets.
* Server and auxiliary server-shutdown programs provided in a new directory,
`utils/mirror_vfd`.
* Automated testing via loopback ("remote" of localhost).
2020-05-20 09:34:20 -05:00
Allen Byrne
b46882fb0a
Hide Frortran directive warnings
2020-05-20 09:31:58 -05:00
Allen Byrne
dc86e0ec5d
Remove flag from gfort-general in gfort-5, add /EHsc to Win C++
2020-05-20 09:31:58 -05:00
Allen Byrne
af99886167
Update printf pointer syntax and revert fortran to f2003
2020-05-20 09:31:58 -05:00
Allen Byrne
ca81ce29fb
Reduce window fortran standard to f90
2020-05-20 09:31:58 -05:00
Allen Byrne
e9f711699d
Minor updates and fix settings for fortran flags
2020-05-20 09:31:57 -05:00
Allen Byrne
f2ae83054a
Update intel flags
2020-05-20 09:31:57 -05:00
Allen Byrne
269478552f
Fix missing endif
2020-05-20 09:31:57 -05:00
Allen Byrne
c56d76e122
Correct improper file move
2020-05-20 09:31:57 -05:00
Allen Byrne
e1db7ff410
Move intel warnings to subfolder, update autotools files
2020-05-20 09:31:57 -05:00
Allen Byrne
c178ec429e
Correct whitespace in flags, force list mode
2020-05-20 09:31:57 -05:00
Allen Byrne
75b878326d
Flag construction must be after compiler detection
2020-05-20 09:31:57 -05:00
Allen Byrne
f5dc2a2f8d
TRILAB-192 add c++ and fortran warnings build systems one file
2020-05-20 09:31:57 -05:00
Allen Byrne
b4534374f7
TRILAB-192 add comparable clang flags
2020-05-20 09:31:57 -05:00
Allen Byrne
e7c76ec46f
TRILAB-192 restrict extensive warnings to libraries
2020-05-20 09:31:56 -05:00
Allen Byrne
7afe25de20
Correct syntax
2020-05-20 09:31:56 -05:00
Allen Byrne
00edda5aa8
Update CMake compiler flags to use same set of warnings
2020-05-20 09:31:56 -05:00
David Young
5050218f74
Move the GNU warnings configuration under config/gnu-warnings/ and trim
...
the filename prefixes. Update config/gnu-flags to suit.
I also made changes to config/cmake/HDFCompilerFlags.cmake, but I'm not
sure they're correct.
2020-05-20 09:31:56 -05:00
Allen Byrne
52a797e697
Remove system command from valgrind reports
2020-05-20 09:31:55 -05:00
Allen Byrne
e417c01bd3
Add java version and reference libsettings
2020-05-20 09:31:55 -05:00
Allen Byrne
95c4222cd1
Update examples and fix old version references.
2020-05-20 09:31:55 -05:00
Allen Byrne
ccdb8f360f
Move MODEL check to before usage in CTestScript.cmake.
2020-05-20 09:31:55 -05:00
Allen Byrne
8ad375d345
Fix Fortran macro use and jni comment
2020-05-20 09:31:55 -05:00
Allen Byrne
0aadc45530
HDFFV-11036 add file compare test process
2020-05-20 09:31:55 -05:00
Allen Byrne
60a4987f97
TRILAB-142 Change minimum CMake version to 3.12
2020-05-20 09:31:55 -05:00
Allen Byrne
ad9424bed4
TRILAB-148 fix sanitizer and -fsanitize usage
2020-05-20 09:31:54 -05:00
Allen Byrne
0bdf289f98
HDFFV-10996 - add java vol tests
2020-05-20 09:31:54 -05:00
Allen Byrne
09ba68d026
Correctly manage warnings for new tests
2020-05-20 09:31:53 -05:00
Allen Byrne
55212d3a02
Ext libs ZLIB and SZIP warnings are separate concerns
2020-05-20 09:31:53 -05:00
Allen Byrne
2a2dc4ab93
Add another warning variation
2020-05-20 09:31:53 -05:00
Allen Byrne
c0a1ba8750
Correct ignore warnings
2020-05-20 09:31:53 -05:00
Allen Byrne
c491fd1cfc
Remove cmake macros from valgrind tests
2020-05-20 09:31:53 -05:00
Dana Robinson
3290803120
Revert "Revert "Moved -Wunsuffixed-float-constants to the developer warnings.""
...
This reverts commit 6486e06545 .
2020-05-20 09:31:52 -05:00
Dana Robinson
36647e79b9
Revert "Moved -Wunsuffixed-float-constants to the developer warnings."
...
This reverts commit 12bc75c617 .
2020-05-20 09:31:52 -05:00
Dana Robinson
40c5e67e41
Moved -Wunsuffixed-float-constants to the developer warnings.
2020-05-20 09:31:52 -05:00
Allen Byrne
23493cb1b2
Create common build system files for warnings
2020-05-20 09:31:50 -05:00
Allen Byrne
4a977332f0
Separate result variables for the function performed
2020-05-20 09:20:25 -05:00