summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r27946] Brought VDS branch in sync with trunk (up to r27945).Dana Robinson2015-10-0411-113/+149
|\ | | | | | | | | | | | | | | Tested on Ubuntu 15.04 (Linux 3.19 x86_64), gcc 4.9.2, MPICH 3.1.4 and CMake 3.3.2. - Autotools serial w/ Fortran, C++ - Autotools parallel w/ Fortran - CMake serial w/ Fortran, C++
| * [svn-r27939] Remove H5D__iterate and use H5S_select_iterate directlyJerome Soumagne2015-10-026-69/+97
| | | | | | | | | | Add internal library callback to H5S_select_iterate to avoid having to pass hid_t objects internally
| * [svn-r27938] Fix private/public H5A_get_type and H5A_get_spaceJerome Soumagne2015-10-024-38/+49
| |
| * [svn-r27926] Fix dependencies of generated headers.Allen Byrne2015-10-011-6/+3
| |
* | [svn-r27944] Description:Quincey Koziol2015-10-041-6/+12
| | | | | | | | | | | | | | | | Avoid duplicating source FAPL & DAPL if they are already available. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not required on this branch)
* | [svn-r27918] Brought in sync with the trunk:Dana Robinson2015-09-301-3/+4
|\ \ | |/ | | | | | | | | | | | | | | | | r27860-27883 r27892-27916 Tested on: - h5committest - jam (parallel) fails with an existing, unrelated MPI config error - platypus fails with due to an existing, unrelated cmakehdf5 error where it does not recognize --enable-fortran2003.
| * [svn-r27895] Rework the generated file dependencies and commands.Allen Byrne2015-09-281-7/+2
| |
| * [svn-r27894] All generated headers need to be packaged.Allen Byrne2015-09-281-1/+1
| |
* | [svn-r27916] Re-merge of r27884-27891 from the trunk + bugfix for a fewDana Robinson2015-09-305-90/+130
|\ \ | |/ | | | | | | | | | | | | H5S recursive functions where an aliased pointer was incorrectly set too early. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) w/ gcc 4.9.2 serial and parallel (w/ MPICH 3.1.4)
| * [svn-r27891] Description:Quincey Koziol2015-09-272-8/+2
| | | | | | | | | | | | | | | | | | Revert changes to 'all' and 'none' selections: the serialized header info is handled in the general H5S_select_deserialize() routine. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest forthcoming)
| * [svn-r27890] Description:Quincey Koziol2015-09-271-1/+1
| | | | | | | | | | | | | | | | | | Remove 'unused' attribute from decoding pointer flag that I missed in the last checkin. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest forthcoming)
| * [svn-r27889] Description:Quincey Koziol2015-09-272-1/+7
| | | | | | | | | | | | | | | | Advance the decoding pointer for 'all' and 'none' selections properly. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest forthcoming)
| * [svn-r27888] Description:Quincey Koziol2015-09-271-1/+1
| | | | | | | | | | | | | | | | Fix typo in last checkin. *sigh* Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest forthcoming)
* | [svn-r27912] Revert of r27887, which caused failures in the vds test. TheseDana Robinson2015-09-296-140/+91
| | | | | | | | | | | | | | | | changes will be merged more carefully so we can more easily identify any errors that arise. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) w/ gcc 4.9.2 serial and parallel (w/ MPICH 3.1.4)
* | [svn-r27887] Description:Quincey Koziol2015-09-276-91/+140
|\ \ | |/ | | | | | | | | | | | | Merge changes from trunk to the branch. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not required on this branch)
| * [svn-r27884] Description:Quincey Koziol2015-09-266-79/+123
| | | | | | | | | | | | | | | | | | Update dataspace selection encode/decode routines to avoid type aliasing errors. Tested on: Linux/64 2.6.x (platypus) w/production (h5committest forthcoming)
| * [svn-r27868] Add missing exported headers due to generation changes.Allen Byrne2015-09-241-3/+9
| |
* | [svn-r27885] Description:Quincey Koziol2015-09-271-4/+8
| | | | | | | | | | | | | | | | Check if the layout has been retrieved before setting it again. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not required on this branch)
* | [svn-r27879] Move property list shutdown earlier in H5_term_library, since ↵Neil Fortner2015-09-251-4/+8
| | | | | | | | | | | | | | | | with VDS layout it needs to call into the H5D package. Tested: ummon
* | [svn-r27876] Description:Quincey Koziol2015-09-251-1/+2
| | | | | | | | | | | | | | | | | | Make virtual layout return to the property list occur in all cases, even on failure. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not needed on this branch)
* | [svn-r27860] Description:Quincey Koziol2015-09-231-0/+10
|\ \ | |/ | | | | | | | | | | Sync w/changes on trunk Tested on: Not necessary, text only...
| * [svn-r27858] Add depends for H5E filesAllen Byrne2015-09-221-0/+10
| |
| * [svn-r27851] Description:Quincey Koziol2015-09-227-38/+77
| | | | | | | | | | | | | | | | | | Normalization changes that wouldn't otherwise be necessary if the VDS branch wasn't coming in shortly. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest forthcoming)
* | [svn-r27850] Description:Quincey Koziol2015-09-222-3/+13
|\ \ | |/ | | | | | | | | | | | | Sync w/trunk Tested on: MacOSX/64 10.10.5 (amazon) w/serial (h5committest not required on this branch)
| * [svn-r27849] Description:Quincey Koziol2015-09-227-21/+25
| | | | | | | | | | | | | | | | Normalize against incoming changes on VDS branch. Tested on: MacOSX/64 10.10.5 (amazon) w/serial (h5committest forthcoming)
| * [svn-r27846] Fix generated files process.Allen Byrne2015-09-211-2/+12
| | | | | | | | Add script for post processing of flex/bison files.
* | [svn-r27848] Description:Quincey Koziol2015-09-222-2/+1
| | | | | | | | | | | | | | | | Clean up warnings and some normalization against trunk. Tested: McaOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not required on this branch)
* | [svn-r27839] Removed generated autotools stragglers missed in trunk sync.Dana Robinson2015-09-211-2014/+0
| |
* | [svn-r27835] Description:Quincey Koziol2015-09-21332-11596/+8126
|\ \ | |/ | | | | | | | | | | | | Sync w/trunk. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not required on this branch)
| * [svn-r27834] Description:Quincey Koziol2015-09-211-1/+1
| | | | | | | | | | | | | | | | Close FAPL for external link test, to fix infinite loop closing the library. Tested on: MacOSX/64 10.10.5 (amazon) w/serial (too minor to require h5committest)
| * [svn-r27828] Removed Perl-generated header files and H5LT parse code created ↵Dana Robinson2015-09-186-4493/+0
| | | | | | | | | | | | by flex/bison. Tested on: jam
| * [svn-r27818] Minor warning fixes.Dana Robinson2015-09-171-1/+0
| | | | | | | | Tested on: h5committest
| * [svn-r27817] Fix generated file dependenciesAllen Byrne2015-09-171-40/+46
| |
| * [svn-r27812] Updated the autotools files to only compile direct VFD and ↵Dana Robinson2015-09-161-6/+15
| | | | | | | | | | | | | | | | parallel code when those options were specified in the configure step. Tested on: jam w/ serial, parallel, and direct VFD
| * [svn-r27811] Description:Quincey Koziol2015-09-1638-1848/+3152
| | | | | | | | | | | | | | | | | | | | | | Refactor property list code to "deep copy" properties in the correct way, retraining the rest of the library to copy & release things correctly. This cleans up another batch of memory leaks, etc. within the library. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel Linux/32 2.6.x (jam) w/serial & parallel (h5committest forthcoming)
| * [svn-r27809] Minor warning fixes in the library.Dana Robinson2015-09-163-6/+7
| | | | | | | | Tested on: jam (too minor for h5committest)
| * [svn-r27806] Fix property list serialization for values encoded by ↵Neil Fortner2015-09-162-5/+231
| | | | | | | | | | | | | | | | | | | | H5Pset_chunk_cache to be compatible between 32 and 64 bit systems. Expand cross platform property list encode/decode testing. Fix warning in H5P__fill_value_enc. Tested: jam, koala, ostrich (h5committest), ummon
| * [svn-r27805] Description:Quincey Koziol2015-09-161-1/+1
| | | | | | | | | | | | | | | | Shut warnings from purify up. Tested on: Linux/32 2.6 (jam) w/purify (Too minor to require h5committest)
| * [svn-r27803] Synch header generation to autogen and create files in source ↵Allen Byrne2015-09-161-26/+16
| | | | | | | | | | | | folder. Tested : Windows which had issues creating the files in both source and build (by-product of perl script).
| * [svn-r27795] Removed some autotools generated files that were not caught byDana Robinson2015-09-151-1961/+0
| | | | | | | | | | | | the last checkin. Tested on: bin/chkmanifest
| * [svn-r27794] Reintegration merge of features/autotools_rework branch with trunkDana Robinson2015-09-155-753/+119
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NOTES: - Developers will have to run autogen.sh before building with the autotools. - autogen.sh takes the -p option to mimic the old bin/reconfigure behavior. - The generated error, overflow and version headers have been left in place. - The generated H5LT parser code has also been left in place. - There are no changes for CMake users at this time. Tested on: h5committest
| | * [svn-r27789] Merge of r27683-r27698 from the trunk.Dana Robinson2015-09-152-5/+5
| | | | | | | | | | | | Tested on: h5committest
| | * [svn-r27726] Added output folder to commandsAllen Byrne2015-09-091-3/+3
| | |
| | * [svn-r27725] Add initial commands to properly build the generated files.Allen Byrne2015-09-091-23/+32
| | | | | | | | | | | | | | | | | | Added HDF5_GENERATE_HEADERS ON to cacheinit.cmake file. Tested: local linux
| | * [svn-r27638] Merged r27500-27631 from trunk.Dana Robinson2015-09-0155-944/+1132
| | |\
| | * \ [svn-r27507] Merge of r27237-27500 from the trunk.Dana Robinson2015-08-1499-11820/+15441
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tested w/ h5committest NOTES: - The manifest may still be messed up. - Cmake fails since the dual binary work needs to be merged with this repo's CMake externals.
| | * | | [svn-r27270] Changes that allow the autotools to correctly deal with inlineDana Robinson2015-06-223-25/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | functions. - Inline markup schemes are now checked with AC_COMPILE_IFELSE tests instead of AC_C_INLINE. - The inline designator is now H5_INLINE instead of H5_inline. This is now set in H5private.h instead of H5pubconf.h. Tested on 64-bit linux VM
| | * | | [svn-r27222] Merge of r27035-27221 from the trunk.Dana Robinson2015-06-17187-7383/+6668
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tested on 64-bit linux VM: Serial: C++ and Fortran 2003 Parallel: Fortran
| | * \ \ \ [svn-r27038] Merge of r26393-27031 from the trunk.Dana Robinson2015-05-0760-1501/+1519
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | Tested on 64-bit linux VM w/ C++ and Fortran 2003
| | * | | | | [svn-r26551] Description:Quincey Koziol2015-03-232-30/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the VSNPRINTF_WORKS macro, it's working around bugs in old SGI & HP compilers. Tested on: MacOSX/64 10.10.2 (amazon) w/serial & parallel (h5committest not required on this branch)