summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r28041] Description:Quincey Koziol2015-10-1245-1976/+3286
| | | | | | | | Merge r27811 from trunk to branch. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not required on this branch)
* [svn-r28038] Minor fix to H5C.c that #includes H5ACpkg.h, which was accidentallyDana Robinson2015-10-121-1/+2
| | | | | | | | removed in r28034, breaking parallel builds. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2 serial w/ Fortran and C++ parallel (MPICH 3.1.4) w/ Fortran
* [svn-r28037] Description:Quincey Koziol2015-10-12108-239/+659
| | | | | | | | Bring r27806 from trunk to branch. Also, some minor code cleanups. Tested on: MacOSX/64 10.10.5 (amazon) w/serial (h5committest not required on this branch)
* [svn-r28036] Description:Quincey Koziol2015-10-1218-245/+162
| | | | | | | | Bring r27801 & r27809 from trunk to branch Tested on: MacOSX/64 10.10.5 (amazon) w/serial (h5committest not required on this branch)
* [svn-r28035] Description:Quincey Koziol2015-10-126-7/+7
| | | | | | | | Bring r27767 & r27968 from trunk to branch. Tested on: MacOSX/64 10.10.5 (amazon) w/serial (h5committest not required on this branch)
* [svn-r28034] Description:Quincey Koziol2015-10-1215-1162/+2072
| | | | | | | | Merge r27710 from trunk to branch. (And some other minor cleanups) Tested on: MacOSX/64 10.10.5 (amazon) w/serial (h5committest not required on this branch)
* [svn-r28029] Description:Quincey Koziol2015-10-1150-648/+948
| | | | | | | | Merge r27626 from trunk to branch. Tested on: MacOSX/64 10.10.5 (amazon) w/serial (h5committest not required on this branch)
* [svn-r28028] Description:Quincey Koziol2015-10-116-7/+17
| | | | | | | | | Merge r27339, 27372, 27412, 27432, 27511, 27551, 27622, 27690 from trunk to branch (snapshots) Tested on: MacOSX/64 10.10.5 (amazon) w/serial (h5committest not required on this branch)
* [svn-r28026] Description:Quincey Koziol2015-10-114-147/+90
| | | | | | | | Merge r27707 from trunk to branch. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not required on this branch)
* [svn-r28023] Free dynamically-allocated addresses in H5C_cork.Dana Robinson2015-10-101-0/+3
| | | | | | Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2 serial w/ fortran and C++ parallel w/ fortran (MPICH 3.1.4)
* [svn-r28000] Added H5D_chunk_index_t to the list of traceable types.Dana Robinson2015-10-083-1/+44
| | | | | Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2 (serial only)
* [svn-r27999] Merge of r27800 from the trunk.Dana Robinson2015-10-088-59/+71
| | | | | | | Fixes warnings in the tests. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2 (serial only)
* [svn-r27994] Merge of r27799 from trunk.Dana Robinson2015-10-077-20/+25
| | | | | | High-level library warnings. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2
* [svn-r27993] Merge of r27805 from trunk.Dana Robinson2015-10-071-1/+1
| | | | Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2
* [svn-r27985] Minor fixes to get testflushrefresh.sh to work correctly:Dana Robinson2015-10-073-2/+7
| | | | | | | | | | | - configure now checks for Perl (removed in the trunk and pushed here). - Removed the svn:executable property from some .in scripts. - Removed some bash-isms from a few test scripts. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2
* [svn-r27982] Merge of r27939 from trunk.Dana Robinson2015-10-076-69/+97
| | | | | | | | | | | Remove H5D__iterate and use H5S_select_iterate directly Add internal library callback to H5S_select_iterate to avoid having to pass hid_t objects internally Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2 serial w/ Fortran and C++ parallel (MPICH 3.1.4) w/ Fortran
* [svn-r27980] Merge of r27969 and 27974 from trunk.Dana Robinson2015-10-071-3/+3
| | | | | | Removes _DO_NOT_DISTRIBUTE_ from a few files. Tested on: bin/chkmanifest
* [svn-r27979] Merge of r27961, 27962, and 27966 from trunk.Dana Robinson2015-10-0727-32/+601
| | | | | | | C++ changes to address HDFFV-9169 and HDFFV-9167. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2 (serial only)
* [svn-r27964] Merge of misc. changes from trunkDana Robinson2015-10-067-87/+219
| | | | | | | r27771, 27772, 27773, 27832, 27900 Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) w/ gcc 4.9.2 (serial only)
* [svn-r27963] Removed a few straggler Makefile.in, etc. from the repository.Dana Robinson2015-10-065-38822/+0
| | | | Tested on: bin/chkmanifest
* [svn-r27960] Autogen merges from trunk.Dana Robinson2015-10-0683-100749/+720
| | | | | | | r27794, 27795, 27802, 27812, 27819, 27826, 27828, 27829, 27878 27880, 27898, 27902 Tested on: local Linux
* [svn-r27955] Merge of r27943 and 27945 from the trunk:Dana Robinson2015-10-0522-434/+1900
| | | | | | | C++ changes Tested on: Ubuntu 15.04 (Linux 3.19 x86_64), gcc 4.9.2 serial C++
* [svn-r27954] Merge of smaller changes from the trunk:Dana Robinson2015-10-0511-47/+100
| | | | | | | | r27807, 27810, 27834, 27847, 27854, 27892, 27938 Tested on: Ubuntu 15.04 (Linux 3.19 x86_64), gcc 4.9.2, MPICH 3.1.4 parallel w/ fortran serial w/ fortran and C++
* [svn-r27953] Merge of CMake files from the trunk.Dana Robinson2015-10-0520-228/+644
| | | | | | | r27796, 27803, 27808, 27817, 27823, 27831, 27836, 27846, 27858-27874, 27894-27897, 27901, 27903-27933 Not tested. CMake still basically broken in this branch.
* [svn-r27952] Merge of r27320 from the trunkDana Robinson2015-10-058-16/+46
| | | | | | | | | Fix uninitialized memory write valgrind errors in trunk. Did this by modifying metadata cache clients to clear unused memory in the buffer after serializing. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64), gcc 4.9.2, MPICH 3.1.4 parallel w/ fortran serial w/ fortran and C++
* [svn-r27951] Merge of r27298 from the trunkDana Robinson2015-10-055-137/+172
| | | | | | | | | | | | Description: Separate H5AC layer from using package-scoped pieces of the H5C layer, moving from including H5Cpkg.h to H5Cprivate.h. NOTE: H5AC still includes H5Cpkg.h since other code needs it. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64), gcc 4.9.2, MPICH 3.1.4 parallel w/ fortran serial w/ fortran and C++
* [svn-r27950] Merge of r27296 from the trunkDana Robinson2015-10-057-43/+29
| | | | | | | | | | Description: Correct error with braces around macro (in production builds), also clean up a few warnings. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64), gcc 4.9.2, MPICH 3.1.4 parallel w/ fortran serial w/ fortran and C++
* [svn-r27948] Merge of r27427 from the trunkDana Robinson2015-10-042-0/+6
| | | | | | | | | | Parallel resource cleanup: - free comm keyval after setting atribute on comm_self - free allocated buffer in t_file_image test Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2 and MPICH 3.1.4 (parallel only)
* [svn-r27883] Revert of r27881Dana Robinson2015-09-2619-392/+300
| | | | | | | | The number of elements in a struct between the trunk and revise_chunks differed, which confused Subversion. Interestingly, only some of the compilers flagged this as an error. Tested on: local linux
* [svn-r27881] Merge of r27549 from trunk.Dana Robinson2015-09-2619-300/+392
| | | | | | | | Update the file format debugging routines to match the recent changes to the metadata cache, along with a few other cleanups and miscellaneous enhancements. Tested on: Ubuntu 15.04 w/ gcc 4.9.3
* [svn-r27877] Added fcntl and flock to list of functions checked by CMake.Dana Robinson2015-09-252-0/+5
| | | | | | | | This avoids redefinition of #defines in H5private.h when flock and co. exist. Tested on: Ubuntu 15.04 VM w/ gcc 4.9.3 and CMake 3.3.2 NOTE: tests still fail, but compilation improves
* [svn-r27867] The testpar/t_cache test now just prints a "skipped" message. ↵Dana Robinson2015-09-241-0/+10
| | | | | | | | | It will be a little while before the cache issue is fixed and the test prevents other parallel tests from continuing. Tested on: Ubuntu 15.04 VM w/ gcc 4.9.3 and MPI 3.1.4
* [svn-r27859] Merged revisionsDana Robinson2015-09-2293-693/+1140
| | | | | | | | | | | 27625, 27627, 27647, 27648, 27661, 27668, 27670, 27671, 27674, 27676, 27703, 27716, 27720, 27747, 27754, 27755 from the trunk. Mostly CMake and Fortran changes. Tested on: jam (w/ gcc/gfortran 4.9.3)
* [svn-r27857] Merged revisions 27612-4, 27618, 27663, 27682, 27728 from the ↵Dana Robinson2015-09-2217-360/+300
| | | | | | trunk. Tested on: jam (w/ gcc/gfortran 4.9.3)
* [svn-r27856] Fix the bug from revise_chunks daily test failure hl/test/ld.c: ↵Vailin Choi2015-09-221-21/+9
| | | | unable to open/lock the test file.
* [svn-r27855] Merged revisions:Dana Robinson2015-09-2273-346/+519
| | | | | | | | | | | 27509, 27515, 27517, 27521, 27524, 27525, 27537, 27555, 27570, 27575, 27585, 27586, 27590, 27591, 27592 from the trunk. Minor CMake and Fortran changes Tested on: jam (w/ gcc/gfortran 4.9.3)
* [svn-r27853] Merged r27488-27500 from the trunk.Dana Robinson2015-09-22252-69417/+26525
| | | | | | | Fortran 2003 changes Tested on: jam serial (w/ gcc/gfortran 4.9.3) jam parallel (fortran tests, parallel tests have known failure)
* [svn-r27841] Merged r27346, r27407, r27459, r27460, r27467, r27468, r27485 ↵Dana Robinson2015-09-214-35/+35
| | | | | | | | from trunk. These are all CMake-only or comment/whitespace changes. Tested on: N/A CMake still fails in this branch.
* [svn-r27840] Merged r27313, r27332, r27364, r27428, r27465, r27466 from trunk.Dana Robinson2015-09-218-211/+302
| | | | | | These are all CMake-only changes. Tested on: N/A CMake still fails in this branch.
* [svn-r27822] Bring revisions #27262 - 27294 from trunk to revise_chunks.Vailin Choi2015-09-182-0/+3515
| | | | Tested on jam, ostrich, platypus, osx1010test, emu.
* [svn-r27821] Bring revisions #27262 - 27294 from trunk to revise_chunks.Vailin Choi2015-09-1812-4272/+530
| | | | Tested on jam, ostrich, platypus, osx1010test, emu.
* [svn-r27791] corrected a spelling.Albert Cheng2015-09-151-1/+1
|
* [svn-r27786] Bring revisions #27237 - 27262 from trunk to revise_chunks.Vailin Choi2015-09-1413-24/+24
| | | | Tested on jam, moohan, kite, platypus.
* [svn-r27766] Merge of r27292 from trunk:Dana Robinson2015-09-136-21/+63
| | | | | | | | 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: koala
* [svn-r27765] Merges from trunk:Dana Robinson2015-09-1249-762/+212
| | | | | | | | | | | | | | | | - VMS code removal: 27572 - Dataspace memory error: 27605 - Extraneous dataset flush: 27615 - Warning quieting: 27623 - Hyperslab error clarity: 27631 - Duplicate attribute macros: 27753 Tested on: koala w/ C++ and Fortran
* [svn-r27764] Merges r27415 from trunk:Dana Robinson2015-09-125-217/+935
| | | | | | | | | | Fix potential error with H5I_clear_type which could occur when 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 on: ostrich and koala (h5committest)
* [svn-r27763] Merges from trunk:Dana Robinson2015-09-1229-2565/+1757
| | | | | | | | | | | | | | | | | | | | | | | | | | - tools: 27238, 27252, 27267, 27656 - inline markup: 27278 - bin/bbrelease: 27280, 27283, 27624 - h5vers: 27475 - C++ Doxygen: 27494-6 - FUNC_ENTER macro bug: 27581 - H5is_library_threadsafe: 27587, 27601 - release_docs: 27597 - Autotools freshening: 27641, 27653, 27675, 27686, 27692, 27699, 27722 27731, 27734, 27752 - MANIFEST comments: 27642 Tested on: ostrich & koala various combinations of --enable-threadsafe
* [svn-r27762] Merge of r27243 from trunkDana Robinson2015-09-128-25/+41
| | | | | | fix problem with encoding/decoding external fapl for lapls. Tested on: koala (LE), ostrich (BE)
* [svn-r27761] Fix the bug uncovered by daily test failure: configure ↵Vailin Choi2015-09-116-29/+24
| | | | | | --with-default-api-version=v16. Tested on jam and moohan.
* [svn-r27758] Implementation for "h5format_convert" tool to convert a chunked ↵Vailin Choi2015-09-1140-22/+3607
| | | | | | dataset's indexing type to v1 B-tree indexing type. Code review pending.