summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | | [svn-r27140] fixed interger*16 supportScot Breitenfeld2015-06-032-0/+4
| | | | | | | | | |
| * | | | | | | | | [svn-r27137] svn merge -r27115:27135 https://svn.hdfgroup.uiuc.edu/hdf5/trunkScot Breitenfeld2015-06-02122-1068/+1166
| |\ \ \ \ \ \ \ \ \
| * | | | | | | | | | [svn-r27122] removed dependency on generatored fortran source codeScot Breitenfeld2015-05-282-2/+1
| | | | | | | | | | |
| * | | | | | | | | | [svn-r27116] svn merge -r26937:27115 https://svn.hdfgroup.uiuc.edu/hdf5/trunkScot Breitenfeld2015-05-27108-2804/+2793
| |\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | [svn-r27115] Moved testing KINDs and SIZEOFs to configure.Scot Breitenfeld2015-05-272-0/+17
| | | | | | | | | | | |
| * | | | | | | | | | | [svn-r26917] added conditional for C_LONG_DOUBLEScot Breitenfeld2015-04-231-0/+3
| | | | | | | | | | | |
| * | | | | | | | | | | [svn-r26911] svn merge -r26866:26910 https://svn.hdfgroup.uiuc.edu/hdf5/trunkScot Breitenfeld2015-04-231-9/+25
| |\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | [svn-r26869] removed the --enable-fortran2003 option, it is now just ↵Scot Breitenfeld2015-04-212-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --enable-fortran
| * | | | | | | | | | | | [svn-r26867] svn merge -r26837:26866 https://svn.hdfgroup.uiuc.edu/hdf5/trunkScot Breitenfeld2015-04-2115-167/+281
| |\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | [svn-r26847] combined H5test_kind programsScot Breitenfeld2015-04-201-0/+9
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | [svn-r26838] svn merge -r26813:26837 https://svn.hdfgroup.uiuc.edu/hdf5/trunkScot Breitenfeld2015-04-176-341/+490
| |\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | [svn-r26825] Added include for preprocessing fortran files with configure ↵Scot Breitenfeld2015-04-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | definitions
* | | | | | | | | | | | | | | [svn-r27547] Fill in public function descriptions from RM entries.Neil Fortner2015-08-212-15/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tested: ummon
* | | | | | | | | | | | | | | [svn-r27546] Add tests for H5O__dset_bh_info (H5Oget_info) and unlimited ↵Neil Fortner2015-08-211-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | selections in a region reference. Tested: ummon
* | | | | | | | | | | | | | | [svn-r27543] Add tests to cover remaining code coverage assertions in ↵Neil Fortner2015-08-201-25/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | H5Shyper.c. Add more tests for unlimited selections. Fix bug related to empty unlimited source dataset. Tested: ummon
* | | | | | | | | | | | | | | [svn-r27538] Add tests to cover remaining code coverage assertions in src ↵Neil Fortner2015-08-205-16/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | directory except for those in H5Doh.c and H5Shyper.c. Tested: ummon
* | | | | | | | | | | | | | | [svn-r27528] Modify printf implementation to not open source datasets that ↵Neil Fortner2015-08-192-4/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | were previously opened when calculating the VDS extent, instead assuming they still exist. Tested: ummon
* | | | | | | | | | | | | | | [svn-r27527] Add tests to hit code coverage assertions in H5Olayout.c.Neil Fortner2015-08-192-11/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix issue in VDS delete routine. Tested: ummon
* | | | | | | | | | | | | | | [svn-r27520] Add new test for all 3 selection types in the same VDS.Neil Fortner2015-08-181-7/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Minor cleanup in the tests. Tested: ummon
* | | | | | | | | | | | | | | [svn-r27506] H5Dset_extent no longer holds all printf source datasets open.Neil Fortner2015-08-148-908/+925
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Other items identified during reviews. Tested: ummon
* | | | | | | | | | | | | | | [svn-r27505] Add support for H5Dset_extent for VDS.Neil Fortner2015-08-143-55/+182
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add tests for this. Other bug fixes/cleanup Tested: Kubuntu 64 (home computer)
* | | | | | | | | | | | | | | [svn-r27504] Change comments/code around to reflect decision to have virtual ↵Neil Fortner2015-08-134-8/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | datasets always return TRUE when their is_alloc function is called. Tested: ummon
* | | | | | | | | | | | | | | [svn-r27501] Add mapping validity checking to VDS open.Neil Fortner2015-08-124-78/+157
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Other minor fixes/cleanup. Tested: ummon
* | | | | | | | | | | | | | | [svn-r27498] Add support for I/O after reopening a VDS with unlimited and/or ↵Neil Fortner2015-08-121-73/+296
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | printf mappings without calling H5Dget_space first. Add tests for this. Other minor fixes/cleanup. Tested: ummon
* | | | | | | | | | | | | | | [svn-r27481] Add support for offset selections passed to H5Pset_virtual.Neil Fortner2015-08-071-2/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add test for this. Tested: ummon
* | | | | | | | | | | | | | | [svn-r27479] Add checking for invalid inputs to H5Dset_virtual: point ↵Neil Fortner2015-08-0710-42/+253
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | selections, incorrect numbers of elements selected, incorrect "slice" through limited dimensions, incorrect number of printf substitutions. Patch source selection space extent with bounds of selection if extent is unknown before returning via H5Pget_virtual_srcspace. Write updated VDS dataspace to file when it changes due to unlimited selections. Other minor fixes/cleanup. Tested: ummon
* | | | | | | | | | | | | | | [svn-r27453] Merge revisions 27418 through 27452 from trunk to vds branch.Neil Fortner2015-08-037-3/+66
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Tested: ummon
| * | | | | | | | | | | | | | [svn-r27432] Snapshot version 1.9 release 226HDF Tester2015-07-272-3/+3
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | [svn-r27428] Bug fix: DAILYTEST-170Albert Cheng2015-07-244-0/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: XL compilers in ostrich (PowerPC64 linux) fail in test/dt_arith because of the removal of the LLONG_TO_LDOUBLE_CORRECT (removed in r26625) and LDOUBLE_TO_LLONG_ACCURATE (removed in r26623). Solution: Reverse revisions r26623: bring back LDOUBLE_TO_LLONG_ACCURATE configure macro r26625: bring back LLONG_TO_LDOUBLE_CORRECT configure macro r26627: bring back WANT_DATA_ACCURACY configure macro which is used together with the above two macros. This also brings back the enable-dconv-accuracy configure option. Tested: h5committested. Also tested in ostrich using the XL compilers.
| * | | | | | | | | | | | | | [svn-r27427] - free comm keyval after setting atribute on comm_selfMohamad Chaarawi2015-07-231-0/+3
| | |_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - free allocated buffer in t_file_image test tested on jam with parallel.
* | | | | | | | | | | | | | [svn-r27450] Add descriptions for all non-public functions.Neil Fortner2015-07-317-45/+156
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Other comments. Add some input checking. Tested: ummon
* | | | | | | | | | | | | | [svn-r27425] Implement support for H5Pequal with VDS properties.Neil Fortner2015-07-221-1/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Testing for H5Pequal with VDS. Tested: ummon
* | | | | | | | | | | | | | [svn-r27424] Implement support for h5debug for VDS.Neil Fortner2015-07-225-49/+224
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement support for H5Pencode/decode with VDS properties. Testing for H5Pencode/decode with VDS. Relax assertion check for number of elements written to buffer as we do not check for overlaps in mappings. Other minor fixes/cleanup. Tested: ummon
* | | | | | | | | | | | | | [svn-r27419] Merge revisions 27394 through 27418 from trunk to vds branch.Neil Fortner2015-07-217-222/+541
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tested: ummon
| * | | | | | | | | | | | | [svn-r27415] Fix potential error with H5I_clear_type which could occur when ↵Neil Fortner2015-07-203-217/+533
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a callback closed a different ID in the same type. Added a new skiplist routine, H5SL_try_free_safe, which iterates over items, freeing some of them, and which intercepts and defers attempts to remove from the list outside of the main iteration. Changed H5I_clear_type to use this function. Tested: jam, koala, ostrich (h5committest); ummon
| * | | | | | | | | | | | | [svn-r27412] Snapshot version 1.9 release 225HDF Tester2015-07-202-3/+3
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | [svn-r27407] Updated the H5_ATTR_* macros.Dana Robinson2015-07-182-2/+5
| | |_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Updated the preprocessor logic that defines the H5_ATTR_* macros. The Solaris Studio compiler understands __attribute__ but not the specific attributes that we use. The H5_ATTR_* macros are now defined as blank with that compiler which significantly cleans up the warnings, making debugging easier. - Replaced a few lingering __attribute__ macros with H5_ATTR_* markup. Tested on: h5committest Solaris w/ Solaris Studio (emu)
* | | | | | | | | | | | | [svn-r27398] Fixed potential issue layouts with compilers that do not ↵Neil Fortner2015-07-151-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | support designated initializers. Tested: ummon
* | | | | | | | | | | | | [svn-r27397] Merge revisions 27255 through 27393 from trunk to vds branch.Neil Fortner2015-07-1526-4360/+4198
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | Tested: ummon
| * | | | | | | | | | | | [svn-r27372] Snapshot version 1.9 release 224HDF Tester2015-07-132-3/+3
| | | | | | | | | | | | |
| * | | | | | | | | | | | [svn-r27364] Add Mac Framework supportAllen Byrne2015-07-091-1/+2
| | |_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | |
| * | | | | | | | | | | [svn-r27339] Snapshot version 1.9 release 223HDF Tester2015-07-062-28/+31
| | |_|_|_|_|_|_|_|_|/ | |/| | | | | | | | |
| * | | | | | | | | | [svn-r27332] Fix src/CMakeLists.txt after Quincey's metadata cache changesJerome Soumagne2015-07-021-0/+2
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | |
| * | | | | | | | | [svn-r27320] Fix uninitialized memory write valgrind errors in trunk. Did ↵Neil Fortner2015-07-018-16/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this by modifying metadata cache clients to clear unused memory in the buffer after serializing. Tested: ummon; jam, koala, ostrich (h5committest)
| * | | | | | | | | [svn-r27298] Description:Quincey Koziol2015-06-295-134/+159
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Separate H5AC layer from using package-scoped pieces of the H5C layer, moving from including H5Cpkg.h to H5Cprivate.h. Tested on: MacOSX/64 10.10.3 (amazon) w/serial, parallel & production Linux/32 2.6.x (jam) w/serial & parallel
| * | | | | | | | | [svn-r27296] Description:Quincey Koziol2015-06-294-18/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Correct error with braces around macro (in production builds), also clean up a few warnings. Tested on: MacOSX/64 10.10.3 (amazon) w/serial, parallel & production Linux/32 2.6 (jam) w/serial & parallel
| * | | | | | | | | [svn-r27294] Description:Quincey Koziol2015-06-295-707/+316
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Clean up parameters to H5C__flush_single_entry: accept cache entry instead of address, and make new flag for deleting entry from skiplist on destroy instead of a separate parameter to the routine. Tested on: MacOSX/64 10.10.3 (amazon) w/serial & parallel Linux/32 2.6.x (jam) w/serial & parallel
| * | | | | | | | | [svn-r27293] Description:Quincey Koziol2015-06-279-3506/+3658
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Split parallel metadata cache code into separate source code modules. Tested on: MacOSX/64 10.10.3 (amazon) w/serial & parallel (too minor for h5committest)
| * | | | | | | | | [svn-r27292] Description:Quincey Koziol2015-06-273-12/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bring 'fail if unknown always' object header message flag from the avoid_truncate branch, strengthen error checking for unknown messages, and try to catch object header code configurations at compile time (instead of runtime). Tested on: MacOSX/64 10.10.3 (amazon) w/serial & parallel (h5committest forthcoming)
| * | | | | | | | | [svn-r27278] Merge of 27270 from trunk. Fixes HDFFV-9119 and HDFFV-9421.Dana Robinson2015-06-244-31/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes that allow the autotools to correctly deal with inline 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: h5committest