Commit Graph

1799 Commits

Author SHA1 Message Date
Larry Knox
ea17afe305 Snapshot version 1.12 release 1-3. Update version to 1.12.1-4. (#116) 2020-11-23 10:39:01 -06:00
Dana Robinson
5d0be1b196 Manual sync with develop (#95)
Brings all features from develop. Note that RELEASE.txt has not been
updated (will be done in a future PR).
2020-11-17 07:47:52 -06:00
Allen Byrne
3e45af68d8 Add doxygen framework for CMake and autotools 2020-11-13 09:30:56 -06:00
Allen Byrne
46bc76ab63 Correct TARGET variable and CMake config file location 2020-11-12 10:50:00 -06:00
Allen Byrne
c237cd6e3c OESS-98 - add option to build plugin library with hdf5 2020-10-23 08:19:39 -05:00
Allen Byrne
b070ac04e9 URL and options corrections 2020-10-19 16:22:23 -05:00
Allen Byrne
72f5f74b67 OESS-98 add CMake option to build plugins project within hdf5 2020-10-16 11:09:02 -05:00
Allen Byrne
cdbe6b78f0 Merge changes from develop
Comments and whitespace
Skip file-locking and cache changes
2020-10-08 10:48:21 -05:00
Allen Byrne
ca32c785fc Merge from develop
github workflow files
parser files
bin scripts
doc corrections
2020-10-07 10:45:11 -05:00
Allen Byrne
7c742a8518 Add clang-format changes from develop. 2020-09-28 13:57:41 -05:00
Jordan Henderson
6329ff98ce Fix memory sanity check option in CMake 2020-09-24 11:08:48 -05:00
Larry Knox
0cbb20b68e Snapshot version 1.12 release 1-2. Update version to 1.12.1-3 2020-09-18 06:34:04 -05:00
Allen Byrne
f838fcbe67 Add zlib and szip pages 2020-09-04 15:45:43 -05:00
Allen Byrne
afb06550c5 MinGW uses "MinGW Makefiles" 2020-08-26 10:17:30 -05:00
Dana Robinson
1ae6daaa80 Sync with develop 2020-08-01 09:18:18 -07:00
hdftest
e5b1042450 Snapshot version 1.12.1-1
Update version to 1.12.1-2
2020-07-18 23:19:33 -05:00
Allen Byrne
271208dceb CMake updates:
Add build folder as Include for generated files
Add install option for copying Fortran mod files to include folder
Add PRI defines to win32defs file
Exclude mingw from extra flags
2020-07-15 10:27:06 -05:00
Larry Knox
538b131764 Squashed commit of the following:
commit 45b0cbc71929930a874e1c09e0770aa64d0ae697
Author: Larry Knox <lrknox@hdfgroup.org>
Date:   Thu Apr 23 13:14:56 2020 -0500

    Add C++ warnings treated as error for autotools builds.

commit 6debcddcc766601799d5bd661bd60946f951a07e
Author: Larry Knox <lrknox@hdfgroup.org>
Date:   Fri Jun 19 16:50:03 2020 -0500

    Remove tests for develop branch from testh5cc.sh.in.
    Add @H5_ECXXFLAGS@ to AM_CXXFLAGS.

commit fed497e7f207313b2a133d3b68c942b7d7104b90
Author: Larry Knox <lrknox@hdfgroup.org>
Date:   Fri Jun 12 15:06:39 2020 -0500

    Merge pull request #2646 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop

    * commit '998c6470d78e14228695419c3b514c35ecf3d69e':
      Remove unnecessary version conditions for Clang compilers.

commit 92e52ce5c211bd1d3991a3b8bb67287ac7b652aa
Author: Larry Knox <lrknox@hdfgroup.org>
Date:   Wed Jun 10 18:53:45 2020 -0500

    Merge pull request #2639 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop

    * commit 'a33667faf226f5d8c9633bf537893e8fce1bf1f6':
      Add c++ to --enable-sanitize-checks option.

commit 2e802534fb997b81fa98fdd1c7d97d4310898e0d
Author: Larry Knox <lrknox@hdfgroup.org>
Date:   Wed Jun 10 15:18:36 2020 -0500

    Merge pull request #2633 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop

    * commit '20eab963899841c9a003baebead8e3bc07d9e127':
      Remove duplicate entries in MANIFEST.
      Make changes to CMake CompilerFlags.cmake files so extra flags are loaded for non-GNU compilers.
      Update new clang files to not pick up clang as vendor for pgCC. Add new files to MANIFEST Temporary demotion of 2 -Werror warning flags that fail on macos 10.12 Remove Production flag unknown to Apple clang.

commit 96ef60a58a23847a7da89a891f2415055ec2ab60
Author: Larry Knox <lrknox@hdfgroup.org>
Date:   Mon Jun 8 16:24:49 2020 -0500

    Merge pull request #2631 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop

    * commit 'b942a4d8a3e27317cac50ce37ff5302d477664d8':
      Clean up code to get clang version in config/linux-gnulibc1

commit 8a7c687da568e8b50b38fa53da1ca63759be6ec4
Author: Larry Knox <lrknox@hdfgroup.org>
Date:   Mon Jun 8 11:42:37 2020 -0500

    Merge pull request #2623 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop

    * commit 'c7626f79fdee4eee13925e240ef41e61f3367eab':
      Add flags from config/clang-warnings/*general files to H5 C and CXX flags for all versions of Clang and Clang++ compilers. Switched from cut to awk in testcheck_version.sh.in to avoid dependence on tab vs. " " in version definitions in H5public.h.
      Add files for adding warning flags for clang compilers in autotools configure.

commit db3ef7ff3c1ed79167cecef831501411cff8291f
Merge: 5a0f8d7 f9f1310
Author: Larry Knox <lrknox@hdfgroup.org>
Date:   Fri Jun 19 14:46:22 2020 -0500

    Merge branch 'hdf5_1_12' of https://bitbucket.hdfgroup.org/scm/~lrknox/hdf5_lrk into hdf5_1_12

commit 5a0f8d7940ae57b445f545a0abd7e303ce6924ee
Author: Larry Knox <lrknox@hdfgroup.org>
Date:   Wed Jun 10 20:15:41 2020 -0500

    Merge pull request #2636 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:HDFFV-11000-update-testh5cc.sh.in-for-version to develop

    * commit '5c0bd670d6e9919c463fbc05de99e2ba55b0761e':
      Add tests for all version to H5_NO_DEPRECATED_SYMBOLS section and to section for current version, with and without default API version flags.
      HDFFV-11000:  update-testh5cc.sh.in to test sample versioned functions in HDF5 1.10, 1.12 and develop.
2020-06-20 22:10:49 -05:00
Larry Knox
1a93166681 Revise gnu-*flags and cmake/HDF*CompilerFlags.cmake files to add warning
flags for GCC compilers version 4.8 and above.
Removed files from gnu-warnings that only apply to versions < 4.8.
Consolidated warnings from versions < 4.8 that apply to versions >= 4.8
into the 4.8 warnings files.
2020-05-18 21:28:23 -05:00
Allen Byrne
84c3e50cc7 Correct mingw paths 2020-05-15 13:19:46 -05:00
Allen Byrne
0b7e8fde24 Correct mingw path 2020-05-15 13:08:57 -05:00
Allen Byrne
dc9774a642 Whitespace cleanup compared to develop 2020-05-09 12:20:05 -05:00
Allen Byrne
8f58213e39 Correct filename 2020-05-08 13:00:08 -05:00
Allen Byrne
2110dc7359 OESS-65 Fix packaging 2020-05-08 10:53:55 -05:00
Allen Byrne
38e923b853 OESS-65 replace szip with aec library 2020-04-27 09:07:36 -05:00
hdftest
bf5029051c Merge pull request #2528 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_12 to hdf5_1_12
* commit '8a4905b9d329b582b04d1cc2705d9e367f4dd20b':
  Restrict errors to gcc 4.8 and above.
  Merge pull request #2537 in HDFFV/hdf5 from ~DYOUNG/werror:fix-werrors to develop
  Fix NoFilter build
  TRILAB-244 separate CXX warnings and errors from C
  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-04-27 08:09:20 -05:00
hdftest
ee86b05d98 Snapshot version 1.12 release 1 (snap0)
Update version to 1.12.1-1
2020-04-26 23:19:09 -05:00
Allen Byrne
8a4905b9d3 Restrict errors to gcc 4.8 and above. 2020-04-25 22:52:09 -05:00
Allen Byrne
54764c99be TRILAB-244 separate CXX warnings and errors from C 2020-04-25 22:21:55 -05:00
Larry Knox
49a76869aa 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-04-20 19:32:48 -05:00
Allen Byrne
d5b10a7d0a TRILAB-192 version of std=f2008 special check 2020-04-14 08:29:27 -05:00
Allen Byrne
c622e54bb2 TRILAB-192 - cleanup edits and match CMake CXX to autotools 2020-04-13 08:41:17 -05:00
Larry Knox
fbd46d674f Add missing " and update function calls incorrectly
namedload_gcc_arguments.
Commit changes to gnu-cxxflags to remove unmatched " and to gnu-fflags
to not add C warnings flags to H5_FCFLAGS.
2020-04-11 20:51:30 -05:00
Allen Byrne
6108186feb TRILAB-192 - merge changes from develop
Single source, config files, for warnings for both autotools and CMake.
Update CMake libraries, tools, tests to use correct flags.
2020-04-07 09:47:29 -05:00
Allen Byrne
74c388e640 Correct extra flags 2020-04-01 11:47:16 -05:00
Allen Byrne
ac32ce96a3 TRILAB-192 merging warnings changes from develop 2020-03-30 09:28:05 -05:00
Allen Byrne
5cbdef5840 TRILAB-24 use CheckStructHasMember CMake module 2020-03-27 15:44:56 -05:00
Allen Byrne
e3c555b903 Remove system command from valgrind reports 2020-03-02 14:11:35 -06:00
Larry Knox
2c43125dbe Modify expression to match mpicc built with Intel as intel compiler, not
gcc.
2020-02-27 17:09:14 -06:00
Allen Byrne
b551bee9cb Add java version and reference libsettings 2020-02-27 10:51:49 -06:00
Allen Byrne
2ec2361b9f Update examples and fix version references 2020-02-26 14:03:39 -06:00
Allen Byrne
027b06267d Move MODEL check to before usage in CTestScript.cmake. 2020-02-26 09:50:06 -06:00
Allen Byrne
6b1e2d835f Fix Fortran macro use and jni comment 2020-02-25 09:21:14 -06:00
Allen Byrne
3f4ba263bb HDFFV-11036 - Corrected CMake test by adding file compare script 2020-02-24 13:24:31 -06:00
Allen Byrne
9ed096fb39 Merge changes from develop mostly cmake 3.12 minimum version 2020-02-23 11:55:47 -06:00
Allen Byrne
a6706e3a78 Merge changes from develop for CMake and Java 2020-02-21 15:41:05 -06:00
Allen Byrne
21f11e240b HDFFV-10996 merge java vol tests from develop 2020-02-04 11:43:45 -06:00
Allen Byrne
a29f9e8451 Merge changes from develop to fix various issues 2020-01-30 14:33:47 -06:00
Allen Byrne
e68d42f8fd Remove commented flags 2020-01-29 11:01:43 -06:00
Allen Byrne
e766d853ed Merging in latest from upstream (HDFFV/hdf5:refs/heads/hdf5_1_12)
* commit '91d29817413e00f1dcd006d13790df6ce7aeb5c0':
  Update version to 1.12.1-snap0 for hdf5_1_12 branch.
2020-01-28 16:12:57 -06:00