summaryrefslogtreecommitdiffstats
path: root/release_docs/INSTALL_CMake.txt
Commit message (Collapse)AuthorAgeFilesLines
* fortran module folder from GH#1411 #1922 (#1942)Allen Byrne2022-07-271-0/+12
|
* Change TestExpress #1722 (#1776)Allen Byrne2022-05-201-1/+1
| | | | | * Change TestExpress #1722 * Update comment
* Merge HDFFV-11266 - add option to build HL tools #1018 (#1020)Allen Byrne2021-09-171-0/+1
|
* Merge1 issue 839 PRs to hdf5 1 12 (#904)Larry Knox2021-08-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fixes for a couple of trivial warnings (#676) * Committing clang-format changes * Trivial warning fixes: * Removes an unused done target in H5Tbit.c * Add (void) to quiet "ignored return value" warnings in the generators (which generally ignore errors) Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> * Removes alternative function enter/leave macro scheme (#678) * Committing clang-format changes * Converted BEGIN_FUNC, etc. macros to FUNC_ENTER * Rips out the BEGIN_FUNC, etc. macros * Removes 'end if', etc. comments from H5HL package * Committing clang-format changes * Fixes an H5EA iterate issue * Fixes an issue in the H5FA iterator code * Further cleanup in bin/trace after macro removal * Iterator changes in H5EA and H5FA Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> * Various CMake changes (#679) * Committing clang-format changes * Several CMake updates: * Removes unused HDF5_ENABLE_HSIZET * Switches TEST_SHELL_SCRIPTS to ON * Sets SH_PROGRAM to bash instead of sh * Set default build type back to RelWithDebInfo Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> * err_compat test cleanup (#681) * Committing clang-format changes * Cleans up err_compat test and output * Formatted source Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> * CMake fix for sporadic flush2 failures (#692) * Committing clang-format changes * Runs the flush1/flush2 tests in their own directory Avoids file deletions by other tests. * Revert "Runs the flush1/flush2 tests in their own directory" This reverts commit 746c04882434cb502e4231de8f7dd5acb4949f54. Also pulls the flush files from the clean list, which is a simpler fix. Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> * Ubsan fixes (#498) * Fixed use of null pointer identified by UBSan UBSan warned: runtime error: member access within null pointer of type 'named_dt_t' (aka 'struct named_dt_t') with these two tests: H5REPACK-committed_dt_DFF H5REPACK-committed_dt Reformulated per @gnuoyd suggestion. * Fixed undefined float -> unsigned char conversion in HL_test_image * Removed dead skip_overflow_tests_g global The global `skip_overflow_tests_g` was being set but never read. * Don't treat 2d array as 1d array, fixing UBSan complaint in `CPP_testhdf5` * Committing clang-format changes * Remove extra ']' in line 730. * Committing clang-format changes Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Larry Knox <lrknox@hdfgroup.org> * BUG: DataSet assignment operator is missing (#503) * BUG: DataSet assignment operator is missing * Some compilers complain if the copy constructor is given explicitly but the assignment operator is implicitly set to default. * Explicitly defining the assignment operator allows us to properly handle reference counters for shared resources. * BUG: DataSet assignment operator is missing. * Mimicking code of H5DataType::operator() as suggested by @bmribler. * Added test Description: Added test for DataSet::operator= that Leengit added Platform tested: Linux/64 (jelly) * Removed Author field. * Commit clang format changes. * Entry for Leengit's github PR #503 * Removed lines left by mistake Co-authored-by: Binh-Minh Ribler <bmribler@hdfgroup.org> Co-authored-by: Larry Knox <lrknox@hdfgroup.org> * Hdf5 merge pr7 (#516) * Modify temporary rpath for testing in java example scripts. * Update URL in source file Copyright headers for web copy of COPYING (license) file. * Add release_docs/code-conventions.md file. * Add script to test h5py. * Fix script error. * Add file h5pytest.yml. * Test declaration of counter variables in for loops. * Committing clang-format changes * Committing clang-format changes * Added [] to line 126 of H5LTanalyze.l. Ran bin/genparser with flex v2.6.4 and Bison v3.0.4 on jelly. * Revert "Added [] to line 126 of H5LTanalyze.l." This reverts commit e4a9cee441efa75b16a8ee030c86189e186dd266. * Revert extra commits to match canonical develop. * Add cmake variable HDF5_LIB_INFIX (#7) * Add cmake variable HDF5_LIB_INFIX This infix is added to all library names after 'hdf5'. e.g. the infix '_openmpi' results in the library name 'libhdf5_openmpi.so' This name is used in packages on debian based systems. (see https://packages.debian.org/jessie/amd64/libhdf5-openmpi-8/filelist) This option is useful when testing projects on debian based systems with custom builds of hdf5 while trying to minimize differences between the custom setup and the environment created by installing system packages. * Added RELEASE.txt entry for HDF5_LIB_INFIX. Co-authored-by: Larry Knox <lrknox@hdfgroup.org> Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Raphael Grimm <barcode@users.noreply.github.com> * Fixes a segfault when H5Pset_mdc_log_options is called multiple times on a fapl (#601) * Committing clang-format changes * Fixes a segfault when H5Pset_mdc_log_options() is called multiple times An internal string is incorrectly freed when the API call is invoked multiple times on a property list, which will usually cause a segfault to occur. On the first call the log location is NULL so the problem doesn't occur. Fixes HDFFV-11239 * Fixes typos Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> * Fix for a segfault when H5Pset_fapl_log is passed an invalid fapl ID (#607) * Committing clang-format changes * Fixes an issue where H5Pset_fapl_log sefaults when passed an invalid fapl ID This was due to a pointer-containing struct being memset after the first internal API call. If the first call failed, the error condition would check if the pointer was not NULL and then attempt to free it if not. This would lead to the freeing of a wild pointer if an invalid fapl ID were passed in. This was fixed by reordering the memset and adding a test to ensure the problem stays fixed. Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> * Fixes crashes when size_hint > UINT32_MAX is passed to H5Gcreate1 (#611) * Committing clang-format changes * Fixes incorrect size_hint handling in H5Gcreate1 * Updates the size hint type for group creation * Updates the RELEASE.txt note * Revert "Updates the RELEASE.txt note" This reverts commit 3df386acca806d652bbe2209f7c4503b30f068ff. * Reverts previous behavior to use a uint32_t struct field * Updates RELEASE.txt Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Dana Robinson <43805+derobins@users.noreply.github.com> Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Sean McBride <sean@rogue-research.com> Co-authored-by: Lee Newberg <35611400+Leengit@users.noreply.github.com> Co-authored-by: Binh-Minh Ribler <bmribler@hdfgroup.org> Co-authored-by: Raphael Grimm <barcode@users.noreply.github.com>
* Hdf5 1 12 merge changes (#604)Allen Byrne2021-04-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * OESS-98 fix tools test for plugins * sync fork * Merge of changes from dev * Move problem option to bottom of the list until fixed * HDFFV-11106 - fix parsing optional args * HDFFV-11106 add note * grammer fix * Whitespace after clang formatting * Undo format version 11 changes * Update check to working version * Merge workflow and minor changes from develop * Update supported platforms * PR#3 merge from develop * Merge gcc 10 diagnostics option from develop * Merge #318 OSX changes from develop * Merge serval small changes from dev * fix typo * Minor non-space formatting changes * GH #386 copyright corrections for java folder * revert because logic requires false return * Merges from develop #358 patches from vtk #361 fix header guard spelling * Remove case statement for H5I_EVENTSET * Correct call with versioning * Remove tabs * Double underscore change * Merges from develop #340 clang -Wformat-security warnings #360 Fixed uninitialized warnings Remove more underscores from header guards * Merge #380 from develop * Correct date entry * Split format source and commit changes on repo push * remove pre-split setting * Change windows TS to use older VS. * HDFFV-11212 JNI export util and Javadoc * Suggested review changes * Another change found * Committing clang-format changes * Some Javadoc warning fixes * Committing clang-format changes * Updated javadoc fixes * HDFFV-11228/9 merges from develop * remove obsolete debug comment * Fix conflict * HDFFV-11229 merge changes from develop * HDFFV-11229 merge second compare from develop * HDFFV-11229 fix reference file * HDFFV-11229 update autotools test script for two ref files * HDFFV-11229 merge dev changes for long double display in tools * Committing clang-format changes * Update with changes from develop * Add "option" command for clang options * Rework CMake add_custom to use the BYPRODUCTS argument Update pkgconfig scripts for parallel builds. Fix install COPYING file reference. Remove unused round defines. Change CMake default setting of BUILD_CPP to off. Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* Add doxygen framework for CMake and autotoolsAllen Byrne2020-11-131-0/+1
|
* Correct TARGET variable and CMake config file locationAllen Byrne2020-11-121-0/+5
|
* OESS-98 - add option to build plugin library with hdf5Allen Byrne2020-10-231-5/+5
|
* OESS-98 add CMake option to build plugins project within hdf5Allen Byrne2020-10-161-8/+115
|
* CMake updates:Allen Byrne2020-07-151-0/+8
| | | | | | 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
* OESS-65 Fix packagingAllen Byrne2020-05-081-0/+1
|
* OESS-65 replace szip with aec libraryAllen Byrne2020-04-271-0/+9
|
* Update examples and fix version referencesAllen Byrne2020-02-261-30/+30
|
* HDFFV-10962 add VS2019 supportAllen Byrne2019-11-181-5/+9
|
* Use a STRING option for API versionAllen Byrne2019-08-121-10/+7
|
* Fix merge conflictsAllen Byrne2019-04-151-1/+0
|
* Renamed the HDF5_TEST_VOL option to HDF5_TEST_PASSTHROUGH_VOL.Dana Robinson2019-04-111-1/+1
|
* HDFFV-10741 - add option to skip tool error stack testsAllen Byrne2019-03-261-0/+1
|
* Added a line for the CMake pread/write option to INSTALL_CMake.txt.Dana Robinson2019-02-041-0/+1
|
* Merge branch 'develop' into md_cache_logging_squashDana Robinson2018-12-281-0/+1
|\
| * Update option textAllen Byrne2018-12-211-1/+1
| |
| * HDFFV-10656 Add CHECK_VOL support to CMakeAllen Byrne2018-12-201-0/+1
| |
* | Squash merge of MDC logging changes.Dana Robinson2018-12-211-1/+0
|/
* TRILABS-21 add toolchain related info and filesAllen Byrne2018-10-041-0/+28
|
* HDFFV-10531 document option for external libsAllen Byrne2018-09-241-0/+5
|
* CMake changes for SKIPPED and flush testsAllen Byrne2018-09-241-0/+1
|
* Minor text correctionsAllen Byrne2018-09-051-2/+2
|
* HDFFV-10569 Add unsupported option notes to docsAllen Byrne2018-09-041-0/+14
|
* HDFFV-10552 Add missing HDF5_USE_110[2]_API_DEFAULT optionAllen Byrne2018-08-171-0/+2
|
* Update cmake warnings to match the autotools files betterAllen Byrne2018-08-161-0/+25
|
* HDFFV-10508 spelling and grammerAllen Byrne2018-07-311-1/+1
|
* HDFFV-9755 Document BUILD_STATIC_EXECSAllen Byrne2018-07-301-0/+5
|
* Update documentAllen Byrne2018-06-191-327/+0
|
* HDFFV-10433 Update file with fix for issuesAllen Byrne2018-06-111-5/+14
|
* Correct hdf5 referenceAllen Byrne2018-03-291-1/+1
|
* Update CDash infoAllen Byrne2018-03-291-3/+15
|
* Update CMake reference and check CDash referenceAllen Byrne2018-03-291-2/+2
|
* Update URLsAllen Byrne2018-03-291-3/+3
|
* Update section on using CMake source packageAllen Byrne2018-03-291-24/+32
|
* Remove incorrect lineAllen Byrne2018-03-271-1/+0
|
* Change CMake min to 3.10Allen Byrne2018-03-091-1/+1
|
* HDFFV-10292 Windows drive letters cause issues in pathsAllen Byrne2018-03-051-1/+2
|
* Remove option from list in docAllen Byrne2018-02-281-1/+0
|
* Inc CMake min, Add new tests, rework test CMake filesAllen Byrne2018-02-271-1/+1
|
* Update listAllen Byrne2018-02-261-2/+3
|
* Update reference files for CMake optionsAllen Byrne2018-01-291-8/+0
|
* HDFFV-10223 Shared libraries fail test on OSX with fortran enabled with cmakeM. Scot Breitenfeld2017-12-071-1/+0
| | | | This is now fixed via the HDFFV-10325 fix.
* Restore GEN_HDRS and remove cache sets for defaultsAllen Byrne2017-09-131-21/+8
|
* Generate headers for 1.10 should default offAllen Byrne2017-09-121-2/+1
|
* HDFFV-10276 Add UD flag option to h5repackAllen Byrne2017-09-071-11/+0
|