-
-
Notifications
You must be signed in to change notification settings - Fork 265
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rework Fortran configure to allow multiple CMake reruns #721
Merged
Merged
Changes from 231 commits
Commits
Show all changes
240 commits
Select commit
Hold shift + click to select a range
23e0df3
OESS-98 convert plugin option to FetchContent, add tests
byrnHDF 84293f5
Fixes for pkcfg files because of plugin option
byrnHDF 544bd61
OESS-98 fix tools test for plugins
byrnHDF ffb182f
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 2561b6b
Keep doxygen comments under 100 chars long - format hint
byrnHDF 1c73615
Whitespace
byrnHDF b71a853
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF b68973c
HDFFV-11144 - Reclassify CMake messages
byrnHDF f64497d
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF c854ffe
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 0f90d26
HDFFV-11099/11100 added help text
byrnHDF 20757d6
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF d161733
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF f03b095
Reworked switch statement to compare string instead
byrnHDF bd52065
Fix typo
byrnHDF 238c060
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF f12b2ae
Update CDash mode
byrnHDF 673aac8
Correct name of threadsafe
byrnHDF 97df6db
Correct option name
byrnHDF e48f758
Undo accidental commit
byrnHDF 2f364d8
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF f42f02b
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 5b48b33
Note LLVM 10 to 11 format default changes
byrnHDF 9927372
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF ad61d57
Update format plugin
byrnHDF 613bc7a
Undo clang-format version 11 changes
byrnHDF 0114098
One more correction
byrnHDF a685efa
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 78f25ac
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 1899ba6
Update supported platforms
byrnHDF 28d6d63
Revert whitespace changes
byrnHDF f1a0239
Correct whitespace
byrnHDF b656722
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 1c9eaf4
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF f85f7da
Changes from PR#3
byrnHDF 464d08e
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 34ad32c
HDFFV-11213 added option to control gcc10 warnings diagnostics
byrnHDF d6db05b
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into
byrnHDF 264caff
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 9b42150
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 4569d39
HDFFV-11212 Use the new references correctly in JNI utility and tests
byrnHDF 4a2865c
format source
byrnHDF 1a2dc75
Fix typo
byrnHDF 23679fa
Add new test file
byrnHDF 232426b
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 020a40c
HDFFV-11212 - update test and remove unused arg
byrnHDF 2352972
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 5806658
Minor non-space formatting changes
byrnHDF 83b619f
Use H5I_INVALID_ID instead of "-1"
byrnHDF fbf97be
source formatting
byrnHDF ea94075
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 797a6c2
add missing testfile, update jni function
byrnHDF 32d6ee9
Undo commit of debug code
byrnHDF 71c4557
remove mislocated file
byrnHDF 2c6df43
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 66d54a9
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 08c7738
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 46c620f
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF a4132c8
Fix h5repack test for handling of fapls and id close
byrnHDF 498d7ec
Update h5diff test files usage text
byrnHDF 82ff537
HDFFV-11212 add new ref tests for JNI export dataset
byrnHDF 7e81307
src format update
byrnHDF 4bda56f
Remove blank line typo
byrnHDF 25884a6
src format typo
byrnHDF 07d8cf2
long double requires %Lg
byrnHDF 8735c2a
Another long double foramt specifer S.B. %Lg
byrnHDF 140aca0
issue with t128bit test
byrnHDF c790f17
Windows issue with h5dump and type.
byrnHDF eb3f7cc
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 76d4fba
Fix review issues
byrnHDF 7b96c23
refactor function nesting and fix error checks
byrnHDF 90bb747
format fixes
byrnHDF 321b926
Remove untested functions and javadoc quiet comments
byrnHDF 2d40134
Restore TRY block.
byrnHDF b8cda57
Change string append errors to memory exception
byrnHDF ec3c879
revert to H5_JNI_FATAL_ERROR - support functions need work
byrnHDF 0a56190
Add assertion error for h5util functions
byrnHDF 282ac70
remove duplicate function
byrnHDF 9eae4f5
format fix
byrnHDF a3d7f13
Revert HD function error handling
byrnHDF 3ea3719
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 2a71393
Update copyright comments
byrnHDF 68d7443
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF dab6971
GH #386 java folder copyright corrections
byrnHDF bfa3508
Whitespace
byrnHDF b42646f
GH #359 implement and fix tools 1.6 API usage
byrnHDF f10a3a1
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 6d17d6f
remove excessive comments
byrnHDF a9bd5ba
Flip inits to correct ifdef section
byrnHDF 7037609
rework ifdef to be simpler
byrnHDF 9e7b3d7
format issue
byrnHDF d76e848
Reformat ifdef inits
byrnHDF 49e5203
remove static attribute
byrnHDF 53a1528
format compliance
byrnHDF bb01c7b
Update names
byrnHDF 70a7b81
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 97ed2a4
Revert because logic relies on float not being int
byrnHDF f19f7d6
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 2998e91
Changes noticed from creating merge of #412
byrnHDF 5b6e1af
Double underscore change
byrnHDF e478961
Correct compiler version variable used
byrnHDF f00ce36
Remove header guard underscores
byrnHDF 24db13a
Whitespace cleanup
byrnHDF 1309524
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 0b04714
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF e460b2b
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF c7115cd
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 746ab82
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF d429b3f
Split format source and commit changes on repo push
byrnHDF 9029a70
remove pre-split setting
byrnHDF 04284c1
Change windows TS to use older VS.
byrnHDF 33f8693
correct window os name
byrnHDF 723aa6d
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 49f92f0
HDFFV-11212 JNI export util and Javadoc
byrnHDF b6d4127
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF e555eb6
Suggested review changes
byrnHDF 720c393
Another change found
byrnHDF c3bd691
Committing clang-format changes
github-actions[bot] a57c9b7
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF cadc876
HDFFV-11113 long double in tools
byrnHDF fdd4a51
HDFFV-11113 add note
byrnHDF efe338b
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 421ab67
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF d67f8d3
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF e6972f2
Disable long double tests for now
byrnHDF 866da1a
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF ef237e4
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 3691b55
HDFFV-11228 remove arbitrary CMake warning groups.
byrnHDF fdd06ab
Make each flag a string
byrnHDF fd83148
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF f1cd80f
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 742a7e3
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF d3f4392
Some Javadoc warning fixes
byrnHDF 9c3becc
Updated javadoc fixes
byrnHDF bb93f4d
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 04568ab
# WARNING: head commit changed in the meantime
byrnHDF 23aaf37
Committing clang-format changes
github-actions[bot] 511bf0e
HDFFV-11229 Add release note
byrnHDF e8d97c9
HDFFV-11229 windows testfile needed
byrnHDF 69e1491
fix typo
byrnHDF e3de592
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 3d88c6a
Remove non supported message text
byrnHDF fe9d07c
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 452b890
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF f4e1413
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 8c6e61f
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF ab3ae07
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF c9a8d50
HDFFV-11229 - change ldouble test to check both native and general
byrnHDF 72fd93d
HDFFV-11229 add second file compare
byrnHDF dff390e
HDFFV-11229 fix reference file
byrnHDF 362beb3
HDFFV-11229 autotools check two refs
byrnHDF 2385150
HDFFV-11229 revert back to removal of NATIVE_LDOUBLE in tools output
byrnHDF c17ca54
Committing clang-format changes
github-actions[bot] f05c84e
Update release note
byrnHDF 1e6224c
Update attribute type of ref file
byrnHDF baf0fd3
Change source of ninja for macs
byrnHDF 6d780f6
try port instead of brew
byrnHDF c2cf490
Recommended is to use brew.
byrnHDF 2e0f725
Undo non long double changes
byrnHDF e97e2e8
remove unneeded file
byrnHDF 3756724
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 292a651
Fix perl and doxygen CMake code
byrnHDF b34207a
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 097fe10
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF d9fe955
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF dcc8bf6
Add "option" command for clang options
byrnHDF fefc0c6
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 39b2ba4
Rework CMake add_custom to use the BYPRODUCTS argument
byrnHDF 9a9712f
Add stamp files to BYPRODUCTS
byrnHDF 65faa84
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 3bf4120
Only one copy of file exists
byrnHDF 3994af6
Fix custom cmmand depends targets
byrnHDF dd70b67
Fix fortran custom command DEPENDS
byrnHDF a956363
Add LD_LIBRARY_PATH to tests
byrnHDF 251327f
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 7f6e7d4
Add custom target for DEPENDS
byrnHDF f0890ff
Add h5detect conditionaly to generated target DEPENDS
byrnHDF 55facca
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 0a48437
Correct DEPENDS targets
byrnHDF b15b171
Parallel builds need the mpi compiler for pkgconfig scripts.
byrnHDF 7e14d75
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 3d13618
install only if MPI build
byrnHDF cc0354a
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF afaf507
Fortran target depends
byrnHDF 1962f34
Remove incorrect source attribute
byrnHDF db9e593
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 1166945
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 165d7a6
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 7a3dc35
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF e44b69d
doxygen adjustments
byrnHDF b398d41
doxygen build updates
byrnHDF 0c6fa9c
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF c8d8b3e
Correct version
byrnHDF ec88e07
Correct function version - function has been merged to 1.12
byrnHDF dffcfcb
Correct version string for map functions
byrnHDF e442558
Cleanup warnings for tools debug builds
byrnHDF 6542d2d
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF ac65535
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 4fa95da
TRILAB-227 - fix indexing for h5diff selections
byrnHDF a5347ee
Correct location of pos to index function call
byrnHDF 76baa89
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 4cdf695
TRILAB-227 Enable test
byrnHDF 8827276
Quote subset args
byrnHDF 02c2ade
Use MATCHES because of AppleClang
byrnHDF e2d1e0f
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 16ca108
Merge branch 'HDFGroup:develop' into develop
byrnHDF d6c94b1
if blocks needed for build modes
byrnHDF bcee9ac
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 9a94ffc
Update list of DT platforms
byrnHDF 5c9dbba
VS2019 correctly displays float values
byrnHDF 627d9ba
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 24b817f
revert VS2019 change
byrnHDF 905c818
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF c12d801
Issue #669 remove version from pkgcfg filename
byrnHDF ed42298
remove version from h5cc script
byrnHDF 60b0a5a
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 4a2871f
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 6a8f13d
Java reference functions updated
byrnHDF 86641e8
Correct BYPRODUCTS argument
byrnHDF 347f605
Correct more genereated files BYPRODUCTS
byrnHDF 85f2432
BYPRODUCTS must have unique locations
byrnHDF 7170b7d
Fix typo
byrnHDF 58a5fae
Merge branch 'HDFGroup:develop' into develop
byrnHDF 245658c
Merge branch 'HDFGroup:develop' into develop
byrnHDF b31fc97
Merge branch 'HDFGroup:develop' into develop
byrnHDF 18bb4cb
Merge branch 'HDFGroup:develop' into develop
byrnHDF 69e833c
Merge branch 'HDFGroup:develop' into develop
byrnHDF eb8baef
Fix fortran configure checks
byrnHDF 3304c2b
Rework H5_PAC_C_MAX_REAL_PRECISION setting logic
byrnHDF eed910d
Add note about fortran configure change
byrnHDF d967b91
Merge branch 'HDFGroup:develop' into develop
byrnHDF d56cd71
Adds a quick for for some egregious chunk_info badness (#722)
derobins eca5f13
Fixes issue with ccmake that prevents building Fortran (#723)
derobins aaeface
Fix conflicts with merge
byrnHDF 7b3e4a7
Merge branch 'HDFGroup:develop' into develop
byrnHDF cad37d8
Move MAX_PRECISION back to HDF5UseFortran.cmake
byrnHDF 6ab15cc
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 670db50
Merge branch 'develop' of https://github.com/HDFGroup/hdf5.git into d…
byrnHDF 18a9555
Use STREQUAL to test macro argument
byrnHDF 21ef111
Move C language test to ConfigureChecks from HDF5UseFortran
byrnHDF File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This macro and tests moved from HDF5UseFortran.cmake