summaryrefslogtreecommitdiffstats
path: root/config
Commit message (Collapse)AuthorAgeFilesLines
* Hdf5 1 14 1-2 release for autoconf 2.71 generated files (#2945)hdf5-1_14_1-2hdf5_1_14_1Larry Knox2023-05-111-1/+1
|
* CMake fix gen. exprs. and add h5copy help (#2918)Allen Byrne2023-05-052-130/+3
|
* Initial changes for HDF5 1.14.1 release (#2900)Larry Knox2023-05-051-1/+1
| | | | | Generate release files with autogen.sh, autoconf 2.71 and automake 1.16.2. Update version to HDF5 1.14.1 for release branch version. Update configure.ac for release: switch configure default to production mode, disable maintainer mode Set HDF5_GENERATE_HEADERS to OFF in src/CMakeLists.txt
* Force lowercase Fortran module file names (#2892)Allen Byrne2023-05-041-0/+6
|
* Changes to isolate API Test option files and use fetchcontent (#2880)Allen Byrne2023-05-031-0/+11
|
* Update so numbers for hdf5 1.14.1 release. (#2881)Larry Knox2023-05-031-10/+10
|
* Sync with develop (#2871)Dana Robinson2023-05-023-20/+17
|
* Sync with develop (#2849)Dana Robinson2023-04-283-8/+513
| | | | | | | | | Cherry pick of ea7dfcd (Change Powershell to PowerShell in docs) to 4497feb (Update H5Dget_space_status bug note to reference 1.14.0)
* Correct CMake option defaults - deprecate szip for libaec (#2786)Allen Byrne2023-04-247-57/+42
|
* Merge with develop (#2790)Dana Robinson2023-04-2213-29/+70
|
* Merge "Use additional CPUs" and related fixes (#2742)Dana Robinson2023-04-141-1/+1
| | | | * 2720 Fix java depends and pdb lib install * 2695 Use additional CPUs in GitHub actions
* Update java logger version (#2644)Allen Byrne2023-04-041-2/+2
|
* Update cross compile checks and files #2497 (#2564)Allen Byrne2023-03-152-54/+57
|
* Change libaec URL to actively maintained repo GH#2552 (#2560)Allen Byrne2023-03-152-3/+3
|
* Fix new codespell issues (#2521) (#2533)Larry Knox2023-03-101-1/+1
| | | | | | | * Fix new codespell issues * Have codespell ignore ./config/sanitizer/sanitizers.cmake Co-authored-by: Mark Kittisopikul <mkitti@users.noreply.github.com>
* 1.14 Add fetchcontent for compression libs and fix cmake config #2487 (#2492)Allen Byrne2023-03-0115-98/+1986
| | | | | | | | | * Add fetchcontent for compression libs and fix cmake config #2487 * Update cmake doc for FetchContent * Add CI test for FetchContent * Use LINK_COMP_LIBS instead of STATIC_LIBRARY for depends
* Remove space from toolchain name #2482 (#2483)Allen Byrne2023-02-211-0/+0
|
* Merge toolchain lowercase names and updates #2426 (#2467)Allen Byrne2023-02-178-23/+38
|
* 1.14 Merge Correct pkgconfig variables and libraries #2259 (#2477)Allen Byrne2023-02-172-2/+2
| | | | | | | * Merge Correct pkgconfig variables and libraries #290 * Fix typo * Fix spacing
* CMake: Find MPI in HDF5 CMake config (#2400) (#2410)Larry Knox2023-01-191-0/+2
| | | Co-authored-by: kwryankrattiger <80296582+kwryankrattiger@users.noreply.github.com>
* Brings HL GIF tools configure changes from develop (#2361)Dana Robinson2022-12-241-1/+1
|
* Update versions for hdf5_1_14 develop branch after creation of (#2294)Larry Knox2022-12-132-9/+9
| | | hdf5_1-14_0 branch for 1.14.0 release.
* Add aarch64 toolchain and change dump test to long opt (#2271)Allen Byrne2022-12-011-0/+17
|
* Make sure testsuite can handle multiple dependent scripts (#2256)Egbert Eich2022-11-281-1/+8
| | | | | | | | | | | | | | | Commit afc54d75a19 to the test suite to eliminate a separate shell script did not take into account that there may be multiple dependent test scripts which resulted in the message: `/bin/sh: line 7: [: too many arguments`. when running the test suite. Beware that this new version still makes use of non-posix GNU extensions to `test`. Signed-off-by: Egbert Eich <eich@suse.com> Signed-off-by: Egbert Eich <eich@suse.com>
* moved quad precision checks (#2252)Scot Breitenfeld2022-11-121-78/+81
| | | | | * Only check quad sizes if fortran is enabled * fixed if struct
* Removes MPE instrumentation support. (#2245)Dana Robinson2022-11-093-12/+1
| | | | | | | | | | | * Removes MPE instrumentation support. The Autotools will no longer accept --with-mpe= and the logging commands have been removed from the FUNC_ENTER macros. CMake has never supported instrumenting for MPE. * Committing clang-format changes Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* Removes dmalloc support (#2239)Dana Robinson2022-11-092-7/+0
| | | | | | | | | | This has not been used to debug the library in a very long time. Most developers use valgrind, -fsanitize=address, or some other memory checker instead of this library. This removes: * dmalloc.h include from H5private.h * --with-dmalloc= Autotools configure option * HDF5_ENABLE_USING_DMALLOC CMake option
* Removes the memory allocation sanity checks feature (#2218)Dana Robinson2022-11-034-15/+0
| | | | | | | | | | | | | | | * Removes the memory allocation sanity checks feature * Committing clang-format changes * Removes zero size checks for H5MM_(c|m)alloc() * Explicitly return NULL when size == 0 in H5allocate_memory() * Committing clang-format changes * Format fix Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* Use ctest_test and APPEND to correctly report passed and failed test numbers ↵Larry Knox2022-11-021-13/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in CDash (#2208) * Change how HPC tests are executed * Move ctest_test commands for serial and parallel tests into cmake files. * Update checks for uploading Test.xml to CDash. * Correct cmake scripots. * Remove extraneous characters. * Add ctest_start (APPEND). * Add binary directories to scripts running ctest_test. * Correct parameters for appending Test.xml. * Set CTEST_SITE and CTEST_BUILD_NAME. * Try to pass site and build_name to ctest_test sripts. * Add site name and build name for ctest_test commands vi environment. * Revert "Try to pass site and build_name to ctest_test sripts." This reverts commit d364aaf0fa65ee7f9e222b2633ee916d50afbc42. * Correct typo in src/CMakeLists.txt. * Update batch scripts to run ctest_test scripts. Co-authored-by: Allen Byrne <byrn@hdfgroup.org>
* Correct the CMake link for MPI (#2198)Allen Byrne2022-11-011-1/+1
|
* Update copyright headers (#2184)Larry Knox2022-11-0129-29/+0
| | | | | * Updated source file copyright headers to remove "Copyright by the Board of Trustees of the University of Illinois", which is kept in the top-level COPYING file.
* Update develop branch version to 1.13.4-1 (#2189)Larry Knox2022-10-261-1/+1
| | | | | | * Updated version to 1.13.4-1 after creating hdf5_1_13_3 branch for 1.13.3 release. Added new version to exceptions in lines 74-5 of src/H5.c
* Implement option for using CMake GNUInstallDirs (#2175)Allen Byrne2022-10-257-21/+86
| | | | | * Implement option for using CMake GNUInstallDirs * Add release notes
* make sure to match the debug library postfix with external cmake projects ↵Pierce Brooks2022-10-191-1/+9
| | | | and allow for zlib link name to be manually overridden (#2166)
* Add missing windows include/lib configure for StrStrIA (#2114)Allen Byrne2022-09-221-0/+7
|
* Use case-insensitive comparison for headers fix #2100 (#2101)Frank Berghaus2022-09-212-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use case-inseneitive comparison for headers HTTP headers should be case-insensitive. Use case-insensitive string comparisons when working with HTTP header responses to ensure compatibility. * Revert "Use case-inseneitive comparison for headers" This reverts commit a02f591723506b62b7208449be6eef7122120398 * Ignore case when searching HTTP header responses Looking up the Content-Length in the header returned by S3 storage endpoints should ignore case. To guarantee portability implement a function for case-insensitive string search, because it is non-standard. * Add an _ after H5 for the strcasestr implementation It is a private function and should sport that underscore. * Remove author comment from the doc comment * Use search function defined by system if available Check whether the system provides a function implementing case insensitive string searches. Only use the custom implementation if the system does not provide the functionality. * Add tests for case-insensitive search Basic tests: - Search for empty string - Search with exact match - Search with case-insensitive match - search with no match * Enforce clang-format style Some variable definitions in the th5_system tests did not conform to clang-format's expectations. Updated the offending lines. * Correct comment describing test case * Added some spaces to please clang-format * Ignore discarding const Ask the compiler to ignore discarding the const when retunring a match from H5_strcasestr Co-authored-by: Frank Berghaus <frank.berghaus@mpcdf.mpg.de>
* Update examples reference to single-source version 2.0.1 (#2107)Allen Byrne2022-09-202-2/+2
|
* develop Merge doxygen from 1.12 branch (#2095)Allen Byrne2022-09-141-0/+1
|
* Remove bitbucket.hdfgroup.org dependency. #2082 (#2086)Allen Byrne2022-09-071-6/+6
| | | *
* Update CMake code to 3.18 minimum version (#2080)Allen Byrne2022-09-0320-315/+117
| | | | | * Update CMake code to 3.18 minimum version * Updated release note
* Minor changes to CMake comments, etc. (#2078)Dana Robinson2022-08-317-56/+57
|
* Tidying of configure check C code (#2077)Dana Robinson2022-08-292-172/+200
| | | | | * Tidying of configure check C code * Fixed missing endif removal
* Adds documentation for config directory (#2065)Dana Robinson2022-08-251-0/+88
| | | | | * Adds documentation for config directory * Fix spelling error
* Fortran module directory improvements (#2060)Dana Robinson2022-08-231-0/+1
| | | | | | * Removes the module directory from the Automake flags as this generated a large number of "missing include directory" warnings and is unecessary * Adds the module path to libhdf5.settings
* Corrects more Fortran warnings (#2059)Dana Robinson2022-08-235-6/+16
| | | | | | | | | * Moves -Wunused-dummy-arguments to the developer warnings since this generates a lot of spurious, unfixable noise due to things like callback wrappers * Changes the return cast in h5fget_fileno_c, fixes a comment, and comment on potential badness * Initializes a variable in tH5L_F03.F90 to quiet a 'maybe uninitialized' warning
* Quiets Fortran Autotools builds (#2052)Dana Robinson2022-08-221-1/+3
|
* [WIP] Add Developer build mode to CMake (#1659)jhendersonHDF2022-08-205-11/+256
| | | | | | | | | | | | | | | | * Add Developer build mode to CMake * Set a few CMake variables for Developer build modes * Refactor enabling of debug and developer-level compile definitions * Convert cache debugging macros to normal ifdef style Normal ifdef-style instead of if-style allows build system to define macros without warning about redefining macros with different values (0 vs. 1) * Add HDF5 Developer compile definitions to testing files * Temporarily disable -fanalyzer flag for GCC 12+ Developer builds
* Removes cmake_ext_mod (files moved to cmake) (#2041)Dana Robinson2022-08-1918-591/+568
| | | | At one time this content was a git submodule shared between several projects but that time has long passed.
* Replaces bin/newer with -nt comparison in Makefiles (#2020)Dana Robinson2022-08-171-2/+2
|
* Replaced bin/mkdirs w/ `mkdir -p -m 755`, which is POSIX (#2018)Dana Robinson2022-08-171-2/+2
|