summaryrefslogtreecommitdiffstats
path: root/hl
Commit message (Collapse)AuthorAgeFilesLines
* Make wrappers, tests and tools use H5Treclaim() instead of H5Dvlen_reclaim()Jerome Soumagne2019-10-082-9/+9
|
* OESS-29 Update HD prefix mostlyAllen Byrne2019-08-245-83/+83
|
* This test cannot use HD prefix macro with printf of fprintfAllen Byrne2019-08-171-2/+2
|
* Update HD prefix and reconcile hl/cpp testAllen Byrne2019-08-1613-1215/+1223
|
* Add HD prefix to testsAllen Byrne2019-08-154-120/+118
|
* Merge pull request #1826 in HDFFV/hdf5 from ↵Dana Robinson2019-08-013-4/+3
|\ | | | | | | | | | | | | | | ~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-013-4/+3
| | | | | | | | the changes to config/gnu-fflags.
* | Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2019-07-293-3/+4
|\ \ | |/ | | | | | | | | | | | | * 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-293-3/+4
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | ~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.
| | * Updated gfortran options.Dana Robinson2019-07-173-3/+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.
* | | Correct generator and add HD prefixAllen Byrne2019-07-261-3/+3
| | |
* | | HDFFV-10529 Update CMake tests to use test fixturesAllen Byrne2019-07-238-102/+134
|/ /
* | HDFFV-10845 use of TARGETFILE disables auto emulatorAllen Byrne2019-07-179-13/+22
| |
* | HDFFV-10845 add_custom_command requires emulatorAllen Byrne2019-07-171-2/+2
| |
* | HDFFV-10845 fix configure check and PATHsAllen Byrne2019-07-172-2/+2
|/
* Use H5DOpen2 in hl/test/test_dset_append.c.Larry Knox2019-07-111-2/+2
|
* Cleaned up test_dset_append and enabled the bug1/2 tests.Dana Robinson2019-07-101-500/+496
|
* Merge branch 'develop' into feature/update_gcc_flagsQuincey Koziol2019-07-103-4/+4
|\
| * HDFFV-10581 fix locations for static pdb filesAllen Byrne2019-07-083-4/+4
| |
* | Add support for GCC9, update warnhist script, and clean up warnings.Quincey Koziol2019-07-035-374/+382
|/
* Updated configure & CMake compiler flags for GCC 8.x, along with correspondingQuincey Koziol2019-06-281-2/+2
| | | | | changes to warnhist script (and some extra improvements for condensing C++ and Java warnings), and fixed a bunch of warnings.
* Add support for GCC 7.x warnings, update warnhist script to account for them,Quincey Koziol2019-06-215-14/+15
| | | | clean up warnings.
* Add H5_HLDLL prefix for windows linkAllen Byrne2019-06-201-5/+12
|
* HDFFV-10805 cleanup examples and test codeAllen Byrne2019-06-202-8/+20
|
* HDFFV-10805 Add option to only build shared targetsAllen Byrne2019-06-1813-298/+378
| | | | | 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
* Modified Makefile.ams for h5repack, h5watch and gif2h5 to allowLarry Knox2019-06-122-17/+22
| | | | | | | disabling tests. Moved h5cc.in from tools/src/misc to src directory to always create h5cc whether or not tools are enabled. Added configuration status of tools and tests to libhdf5.settings.
* Add options to enable or disable building tools and tests. The defaultLarry Knox2019-06-063-3/+25
| | | | is enabled for each.
* HDFFV-10741 - remove SKIP_ERRSTK_TESTS optionAllen Byrne2019-04-151-20/+12
|
* Merge remote-tracking branch 'origin/develop' into env_vol_loadQuincey Koziol2019-04-035-43/+51
|\
| * HDFFV-10741 - add option to skip tool error stack testsAllen Byrne2019-03-261-12/+20
| |
| * HDFFV-10738 Wrong INTENT for H5LTread_dataset_double_fM. Scot Breitenfeld2019-03-254-31/+31
| | | | | | | | | | | | Fixed. Also fixed INTENT issues for H5DS, H5IM and H5TB when reading or getting.
* | Specify the default VOL connector to use with an environment variable.Quincey Koziol2019-03-101-0/+6
|/ | | | | | | | This implicitly adds support for changing the VOL connector for command-line tools or any application linked with the library. Also, add 'make check-vol' support for all directories, clearing up necessary issues in testing scripts, etc.
* HDFFV-10703 Update CMake commands to latest standardAllen Byrne2019-02-155-9/+9
|
* Remove install-exec-hook from hl/fortran/Makefile.am.Larry Knox2019-01-072-14/+4
| | | | Add check for existing links in hl/fortran/src/Makefile.am.
* Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Larry Knox2019-01-051-0/+14
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '0e34f0feaaeb6d2286f87f695f25fae45c070a42': (26 commits) HDFFV-10664 update reference file HDFFV-10664 update reference files HDFFV-10664 add missing function and check for restriction Remove "bad" statements at end of TEST_ERROR. Formerly arguments to FAIL_PUTS_ERROR Add RELEASE.txt entry for HDFFV-10596. Add semicolon at end of TEST_ERROR() invocation for consistency. Uninstall should remove the libhdf5_hl_fortran links. Add symlinks named libhdf5_hl_fortran* to libhdf5hl_fortran in Makefile.am to match cmake install and the name pattern for other hl lib files. Change FAIL_PUTS_ERROR to TEST_ERROR. Cleaned up the parallel flush test and set t_pflush1 to always fail. Also set CMake to handle this. Update calls: H5Dcreate to H5Dcreate2, H5Acreate to H5Acreate2. Removed a comment. Fix comment Align H5Lcreate_ud behavior with documentation for NULL udata pointer Update toolchain comment Use c99 standard cmake variable Add PGI toolchain Correction based on code review. HDFFV-10664 add check for state before set call HDFFV-10546 refactor variable name ...
| * Uninstall should remove the libhdf5_hl_fortran links.Larry Knox2019-01-041-0/+1
| |
| * Add symlinks named libhdf5_hl_fortran* to libhdf5hl_fortran inLarry Knox2019-01-041-0/+13
| | | | | | | | | | | | | | Makefile.am to match cmake install and the name pattern for other hl lib files. Add missing ';' to test/dsets.c line 13075.
* | Add libhdf5_hl_fortran symlinks for libhdf5hl_fortran files.Larry Knox2018-12-311-0/+12
|/ | | | | Set ctest*.lsf.in.cmake scripts for sierra. Correct src/CMakelists.txt syntax error.
* HDFFV-10632 update autotools test scripts to match cmakeAllen Byrne2018-12-061-36/+83
|
* Need nonexistent file to skip stdout compareAllen Byrne2018-12-051-1/+1
|
* HDFFV-10632 - split stderr and stdout in cmakeAllen Byrne2018-12-0312-28/+40
|
* HDFFV-10537: Remove installation of Fortran test mod filesM. Scot Breitenfeld2018-11-091-12/+0
| | | | Removed from autools install, cmake does not have this issue.
* Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2018-10-291-3/+6
|\ | | | | | | | | * commit '7db3ea76da5d3b5c237a707b09d1618d3206ba83': Makes the installed header files the same between the autotools and CMake.
| * Makes the installed header files the same between the autotoolsDana Robinson2018-10-271-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | and CMake. * CMake will no longer install private generated headers and tools library headers. * Several empty public header files (which represent internal packages) were removed. These were only installed by CMake. * Autotools installs will install H5FDwindows.h. Fixes HDFFV-10614.
* | TRILAB-81 coverity fixesAllen Byrne2018-10-171-1/+1
|/
* Develop normalization with vol_integration.Dana Robinson2018-09-191-1/+1
| | | | | Mostly peripheral things like the tools and wrappers, with just enough core library code to support that.
* HD prefix and whitespaceAllen Byrne2018-08-283-152/+152
|
* Change prefix in example scripts to relative path to bin. This was doneLarry Knox2018-08-233-3/+3
| | | | | for 1.8, and works wherever installed without the need to replace the original prefix.
* Add mpi include folders for fortran C objectsAllen Byrne2018-06-061-2/+2
|
* Merge pull request #1043 in HDFFV/hdf5 from ↵Dana Robinson2018-05-318-3041/+377
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~DEROBINS/hdf5_der:h5do_direct_chunk_hl_to_src to develop * commit '1da9c5545c013ebc540ba3044810889d4acfa5be': Restored some unused #defines to the deprecated section of H5Dpublic.h. Added deprecated symbol wrappers for the H5DOwrite/read_chunk wrappers. Updated commenting in the H5DO compat test. Stripped out most of the duplicated functionality in the H5DO compat test. * Added H5DO compatibility functions. * Changed the offset copy to use an array on the stack. * Yanked some unused #defines. * Fixed the error tests * Moved common functionality into helper functions Normalize with trunk prior to update merge Fixed a warning. Finished move of H5DOread/write_chunk calls to H5D. First stage of moving H5DOread/write_chunk() to src/ and making them H5D calls. * Moved H5DOread/write_chunk() to H5Dio.c and renamed to H5D*. * Moved the hl/test/test_dset_opt test to test/ and renamed to direct_chunk. * Moved the hl/test/dectris_hl_perf test to tools/test/perform and renamed to direct_write_perf. * Updated autotools and CMake files.