Larry Knox
e6cd19937b
Squashed commit of the following:
...
commit 8963c3bf756f8f8ec21beea9bd29a767e77675a8
Author: Larry Knox <lrknox@hdfgroup.org>
Date: Wed Apr 8 16:52:27 2020 -0500
Commit changes to gnu-cxxflags to remove unmatched " and to gnu-fflags
to not add C warnings flags to H5_FCFLAGS.
2020-04-08 17:02:34 -05:00
Allen Byrne
f362e14add
Hide Frortran directive warnings
2020-04-07 07:37:49 -05:00
Allen Byrne
e31bb02d38
Remove flag from gfort-general in gfort-5, add /EHsc to Win C++
2020-04-06 16:12:43 -05:00
Allen Byrne
279ea4f2a2
Update printf pointer syntax and revert fortran to f2003
2020-04-06 15:19:28 -05:00
Allen Byrne
09ec1166d7
Reduce window fortran standard to f90
2020-04-06 14:29:33 -05:00
Allen Byrne
b4dcee96ce
Minor updates and fix settings for fortran flags
2020-04-06 12:17:43 -05:00
Allen Byrne
a3c57c730c
Update intel flags
2020-04-06 10:34:16 -05:00
Allen Byrne
3247291b1e
Fix missing endif
2020-04-06 09:40:22 -05:00
Allen Byrne
f8d8a96eb7
Correct improper file move
2020-04-06 09:38:43 -05:00
Allen Byrne
0d701b9ff8
Move intel warnings to subfolder, update autotools files
2020-04-06 09:35:43 -05:00
Allen Byrne
29ad4fcec9
Correct whitespace in flags, force list mode
2020-04-05 15:56:52 -05:00
Allen Byrne
2c2627e7f6
Flag construction must be after compiler detection
2020-04-05 13:38:04 -05:00
Allen Byrne
57f5d00a43
TRILAB-192 add c++ and fortran warnings build systems one file
2020-04-05 10:50:08 -05:00
Allen Byrne
196193c18d
Correct extra flags
2020-04-01 11:46:26 -05:00
Allen Byrne
d2a75d211d
TRILAB-192 remove comment
2020-03-29 07:51:35 -05:00
Allen Byrne
0da53027d9
TRILAB-192 add comparable clang flags
2020-03-27 17:10:53 -05:00
Allen Byrne
1ded274205
Merge pull request #12 in ~BYRN/hdf5_adb from bugfix/TRILAB-24-check_struct_has_member to develop
...
* commit 'abbeb0cab2380adf8ffb1f81ef2e88960241a6d3':
TRILAB-24 use CHECK_STRUCT_HAS_MEMBER
2020-03-26 09:33:37 -05:00
Allen Byrne
c2cc6fa526
Reorg comments
2020-03-25 08:58:53 -05:00
Allen Byrne
cb02c1414f
Correct warning flag form
2020-03-25 08:21:40 -05:00
Allen Byrne
75e01a0e41
Because of tools macro, this needs to be a warning
2020-03-25 08:12:21 -05:00
Allen Byrne
2b8407a3ca
Fix Werror issues in JNI and tools
2020-03-24 17:42:58 -05:00
Allen Byrne
0d6adfc610
TRILAB-192 fix JNI shadow warning
2020-03-24 17:03:09 -05:00
Allen Byrne
1505fa1498
TRILAB-192 restrict extensive warnings to libraries
2020-03-24 16:45:12 -05:00
Allen Byrne
abbeb0cab2
TRILAB-24 use CHECK_STRUCT_HAS_MEMBER
2020-03-24 13:21:27 -05:00
Allen Byrne
e235df5288
TRILAB-192 Identify warnings that fail as errors
2020-03-24 12:34:17 -05:00
Allen Byrne
19c47b244b
Correct syntax
2020-03-23 16:57:15 -05:00
Allen Byrne
d9a5a49e65
Update CMake compiler flags to use same set of warnings
2020-03-23 15:10:33 -05:00
Allen Byrne
477c96f06f
Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
...
* commit 'e916acd018d5a307e7690a7978a1b73e83508f2b':
Move the GNU warnings configuration under config/gnu-warnings/ and trim the filename prefixes. Update config/gnu-flags to suit.
By default, demote warnings promoted to errors back to warnings.
Incorporate the H5_ECFLAGS into the library CFLAGS. Now a bunch of errors will occur. Next commit will demote the warnings promoted to errors back to warnings again.
Break out warnings into more files that autoconf and CMake can share. This change temporarily disables the warnings that were promoted to errors, but I will add those warnings back as warnings, not errors, in the next commit.
2020-03-23 12:25:48 -05:00
David Young
e916acd018
Merge pull request #2402 in HDFFV/hdf5 from ~DYOUNG/werror:break-out-warnings to develop
...
* commit '2f09d8f3c8a4a44932c1b8ffb0f6ea2219059a5c':
Move the GNU warnings configuration under config/gnu-warnings/ and trim the filename prefixes. Update config/gnu-flags to suit.
By default, demote warnings promoted to errors back to warnings.
Incorporate the H5_ECFLAGS into the library CFLAGS. Now a bunch of errors will occur. Next commit will demote the warnings promoted to errors back to warnings again.
Break out warnings into more files that autoconf and CMake can share. This change temporarily disables the warnings that were promoted to errors, but I will add those warnings back as warnings, not errors, in the next commit.
2020-03-23 11:55:07 -05:00
Allen Byrne
13da6d137f
Allow use of INTEL icl/icl++ for clang
2020-03-19 10:57:21 -05:00
David Young
2f09d8f3c8
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-03-18 21:12:53 -05:00
Allen Byrne
24298a031f
Remove system command from valgrind reports
2020-03-02 14:11:25 -06:00
Larry Knox
811988f82c
Modfy expression to match mpicc build with Intel as intel compiler, not
...
gcc.
2020-02-27 17:06:41 -06:00
Allen Byrne
6686cac564
Add java version and reference libsettings
2020-02-27 10:51:13 -06:00
Allen Byrne
13f5b3aee2
Update examples and fix old version references.
2020-02-26 13:54:34 -06:00
Allen Byrne
f53220dc20
Move MODEL check to before usage in CTestScript.cmake.
2020-02-26 09:50:38 -06:00
David Young
0f32728f72
By default, demote warnings promoted to errors back to warnings.
2020-02-25 12:02:07 -06:00
David Young
626c60dec4
Incorporate the H5_ECFLAGS into the library CFLAGS. Now a bunch of errors will
...
occur. Next commit will demote the warnings promoted to errors back to
warnings again.
2020-02-25 11:59:37 -06:00
David Young
d8e5995f6d
Break out warnings into more files that autoconf and CMake can share. This
...
change temporarily disables the warnings that were promoted to errors, but I
will add those warnings back as warnings, not errors, in the next commit.
2020-02-25 11:38:15 -06:00
Allen Byrne
04e67af8f9
Fix Fortran macro use and jni comment
2020-02-25 09:22:19 -06:00
Allen Byrne
f7212df030
HDFFV-11036 add file compare test process
2020-02-24 12:45:22 -06:00
Allen Byrne
666205a55f
TRILAB-142 Change minimum CMake version to 3.12
2020-02-21 16:16:06 -06:00
Allen Byrne
3f3e1520d5
CMake cleanup
2020-02-21 15:14:42 -06:00
Allen Byrne
a68302883a
TRILAB-148 fix sanitizer and -fsanitize usage
2020-02-12 09:42:23 -06:00
Allen Byrne
00d68851fc
HDFFV-10996 - add java vol tests
2020-02-03 13:45:14 -06:00
Allen Byrne
103bcbdfd2
Correctly manage warnings for new tests
2020-01-29 11:44:35 -06:00
Allen Byrne
66e389c48a
Ext libs ZLIB and SZIP warnings are separate concerns
2020-01-29 11:34:18 -06:00
Allen Byrne
4276e37eab
Remove commented warnings line
2020-01-29 10:28:10 -06:00
Allen Byrne
6637e76a38
Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
...
* commit '38d3834c54ee1dfa7366ae1c581909f0cf7fa000':
Add another warning variation
Correct ignore warnings
Only use sanitizer with Clang
Remove cmake macros from valgrind tests
2020-01-27 11:12:25 -06:00
Allen Byrne
999b9151d4
Add another warning variation
2020-01-26 15:13:28 -06:00