summaryrefslogtreecommitdiffstats
path: root/fortran
Commit message (Collapse)AuthorAgeFilesLines
* Cherry pick of 0225e6d5969Quincey Koziol2020-01-042-9/+9
|
* Apparently, + has no special meaning, and neither does \+, in so-calledDavid Young2019-12-191-1/+1
| | | | | | | | "obsolete" / POSIX "basic" regular expressions. Also, not every version of `sed` out there supports the `-E` option. So delete the -E flag and use the regex `[^/][^/]*` instead of `[^/]+`. Add config/netbsd to the MANIFEST.
* Make these scripts relocatable again: derive a relative path for theDavid Young2019-12-191-1/+24
| | | | | | | original installation prefix from the examples prefix. Use that relative path to locate the current installation prefix, always. Fall back to an absolute installation prefix if the relative path cannot be derived.
* Let us override the examples directory using --with-examplesdir=DIR.David Young2019-12-192-3/+3
| | | | | | | | | This is handy for NetBSD where HDF5 examples are installed by convention in $prefix/share/examples/hdf5/ rather than in ${prefix}/share/hdf5_examples/, which is the HDF5 default. Place hdf5_examples/ under ${datarootdir} which on most systems will be ${prefix}/share/, anyway.
* Under the examples directories, always find the installed HDF5David Young2019-12-191-1/+1
| | | | | | | | | | executables and scripts using @prefix@ instead of a relative path, because the number of ../ in the relative path will be different on NetBSD than on other systems. Examples on NetBSD are installed at ${prefix}/share/examples/hdf5/ instead of at ${prefix}/share/hdf5_examples/, by convention. It may be the same on other BSDs, I'm not sure.
* Revert "Merge branch 'hdf5_1_12' of ↵Jerome Soumagne2019-12-092-27/+4
| | | | | | | https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into hdf5_1_12" This reverts commit 9f9336a5bd541752f472bab4c93da8de89f862cd, reversing changes made to 437a1919e7ba60fe75a33a466d264183a0255319.
* Merged HDFFV-10929_2GB_testing to hdf5_1_12Richard Warren2019-12-062-4/+27
|
* Make wrappers, tests and tools use H5Treclaim() instead of H5Dvlen_reclaim()Jerome Soumagne2019-10-081-8/+8
|
* Merge pull request #1826 in HDFFV/hdf5 from ↵Dana Robinson2019-08-014-4/+4
|\ | | | | | | | | | | | | | | ~DEROBINS/hdf5_der:develop_minor_pr to develop * commit '4227b8948d7091205b4f8dc1271d7dcae01bb0fb': Reverts the removal of config/conclude_fc.am while keeping the changes to config/gnu-fflags. Fixed a couple of typos.
| * Reverts the removal of config/conclude_fc.am while keepingDana Robinson2019-08-014-4/+4
| | | | | | | | the changes to config/gnu-fflags.
* | Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2019-07-297-7/+9
|\ \ | |/ | | | | | | | | | | | | * commit 'd169391529f253a9903b8e6cacf38c59ceefab07': Parallel Fortran tests now use the MPI module instead of including mpif.h. First stab at gfortran versions. Tested on gfortran 7-9 so far. Moved the -std=f2008 option to gfortran 9 for now. Updated gfortran options. * Removed conclude_fc.am, which was causing verbose builds. Need to investigate more, though. * Added gfortran 9 warnings and flags. This will need to be separated into other version blocks based on when the options first appeared. * The standard is now explicitly set at 2008.
| * Merge pull request #1808 in HDFFV/hdf5 from ↵Dana Robinson2019-07-297-7/+9
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | ~DEROBINS/hdf5_der:gnu-flags-work to develop * commit '7d291d059da6287f769951c4854c566da0b93ce8': Parallel Fortran tests now use the MPI module instead of including mpif.h. First stab at gfortran versions. Tested on gfortran 7-9 so far. Moved the -std=f2008 option to gfortran 9 for now. Updated gfortran options. * Removed conclude_fc.am, which was causing verbose builds. Need to investigate more, though. * Added gfortran 9 warnings and flags. This will need to be separated into other version blocks based on when the options first appeared. * The standard is now explicitly set at 2008.
| | * Parallel Fortran tests now use the MPI module instead of includingDana Robinson2019-07-193-3/+5
| | | | | | | | | | | | mpif.h.
| | * Updated gfortran options.Dana Robinson2019-07-174-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | * Removed conclude_fc.am, which was causing verbose builds. Need to investigate more, though. * Added gfortran 9 warnings and flags. This will need to be separated into other version blocks based on when the options first appeared. * The standard is now explicitly set at 2008.
* | | HDFFV-10529 Update CMake tests to use test fixturesAllen Byrne2019-07-232-42/+57
|/ /
* | HDFFV-10845 use of TARGETFILE disables auto emulatorAllen Byrne2019-07-172-8/+14
| |
* | HDFFV-10845 add_custom_command requires emulatorAllen Byrne2019-07-172-6/+6
| |
* | Correct install syntaxAllen Byrne2019-07-171-7/+21
| |
* | HDFFV-10845 fix configure check and PATHsAllen Byrne2019-07-171-1/+1
|/
* Fix packaging issueAllen Byrne2019-07-111-2/+7
|
* HDFFV-10581 fix locations for static pdb filesAllen Byrne2019-07-081-2/+2
|
* Updated configure & CMake compiler flags for GCC 8.x, along with correspondingQuincey Koziol2019-06-283-9/+7
| | | | | changes to warnhist script (and some extra improvements for condensing C++ and Java warnings), and fixed a bunch of warnings.
* Fix fortran test and test library linkingAllen Byrne2019-06-231-6/+6
|
* Add support for GCC 7.x warnings, update warnhist script to account for them,Quincey Koziol2019-06-213-4/+0
| | | | clean up warnings.
* Add missing fortran modsAllen Byrne2019-06-191-0/+2
|
* Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2019-06-191-0/+50
|\ | | | | | | | | * commit 'cc267767af89bf95807afc4e7b25d82638ef4892': HDFFV-10616 add h5fc script
| * Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2019-06-191-26/+28
| |\ | | | | | | | | | | | | * commit 'b9ec6a6400a556b1250c249e158c4fffafccd550': fixed pass_through vol
| * | HDFFV-10616 add h5fc scriptAllen Byrne2019-06-191-0/+50
| | |
* | | Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2019-06-191-26/+28
|\ \ \ | | |/ | |/| | | | | | | * commit 'b9ec6a6400a556b1250c249e158c4fffafccd550': fixed pass_through vol
| * | Merge pull request #1746 in HDFFV/hdf5 from ~BRTNFLD/hdf5_msb:develop to developScot Breitenfeld2019-06-191-26/+28
| |\ \ | | |/ | |/| | | | | | | * commit 'a67c578e4b9275fa12b427b6e13021536838a448': fixed pass_through vol
| | * fixed pass_through volM. Scot Breitenfeld2019-06-181-26/+28
| | |
* | | Cleanup possible CMake target conflictsAllen Byrne2019-06-191-5/+4
|/ /
* | Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2019-06-183-0/+466
|\ \ | |/ | | | | | | | | | | | | * commit '712a2a13d8add828d053135a172abb2e819d59ad': Fixed a warning in H5CX.c concerning incorrect use of freeing VOL connector info. Add H5S_SEL_ITER_SHARE_WITH_DATASPACE selection iterator creation flag, to share dataspace's selection with iterator (and with caution about not modifying or closing the dataspace while the iterator is open). Fix misc. typos, etc. from code review New hyperslab selection routines and new public selection iterator routines.
| * New hyperslab selection routines and new public selection iterator routines.Quincey Koziol2019-06-163-0/+466
| |
* | HDFFV-10805 Add option to only build shared targetsAllen Byrne2019-06-185-773/+435
|/ | | | | HDFFV-10805 Add ONLY_SHARED_LIBS option and prefer shared over static HDFFV-10803 Update FindSZIP.cmake find module Remove unneeded modules and update java modules
* fixed linked library for testingM. Scot Breitenfeld2019-06-141-1/+1
|
* added missing MOD dependencyM. Scot Breitenfeld2019-06-143-7/+5
|
* added missing MOD dependencyM. Scot Breitenfeld2019-06-141-2/+0
|
* updated static vol_connector buildM. Scot Breitenfeld2019-06-131-1/+1
|
* Merge branch 'develop' of ↵M. Scot Breitenfeld2019-06-134-25/+31
|\ | | | | | | ssh://bitbucket.hdfgroup.org:7999/~brtnfld/hdf5_msb into develop
| * Merge branch 'develop' of ↵M. Scot Breitenfeld2019-06-132-8/+22
| |\ | | | | | | | | | ssh://bitbucket.hdfgroup.org:7999/~brtnfld/hdf5_msb into develop
| | * fixed invalid pointerM. Scot Breitenfeld2019-06-132-8/+22
| | |
| * | fixed dependenciesM. Scot Breitenfeld2019-06-132-5/+9
| |/
| * removed unregistering native volM. Scot Breitenfeld2019-06-131-12/+0
| |
* | updated static vol_connector buildM. Scot Breitenfeld2019-06-131-2/+18
|/
* fix for cycle dependencyM. Scot Breitenfeld2019-06-131-0/+21
|
* Merge pull request #1708 in HDFFV/hdf5 from ~BRTNFLD/hdf5_msb:H10621 to developScot Breitenfeld2019-06-1213-27/+833
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '0742c15fca95965ed4eb87c6d54f41bb07bd4526': makefile clean-up move the vol_info to an optional parameter added H5Pset_vol added vol connector added test for vol_connector removed H5VL constants removed VOLL NULL connector and replaced it with native VOL added connector_name test added missing files add tests added more tests added missing files Implemented VOL APIs and C constants, no tests Implemented VOL APIs and C constants, no tests initial API impl.
| * makefile clean-upM. Scot Breitenfeld2019-06-121-2/+0
| |
| * move the vol_info to an optional parameterM. Scot Breitenfeld2019-06-112-14/+19
| |
| * added H5Pset_volM. Scot Breitenfeld2019-05-223-0/+184
| |