summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r29331] Merge of r29150 from trunkDana Robinson2016-03-0814-204/+288
| | | | | | | segfault on corrupted file fix Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 autotools serial
* [svn-r29329] Revert the changes to h5watch.c that was checked in (#29328) by ↵Vailin Choi2016-03-081-28/+15
| | | | | | mistake. Tested on osx1010test, kituo, platypus, ostrich.
* [svn-r29328] Change H5D_BT2_NODE_SIZE from 512 to 2048 for performance issue.Vailin Choi2016-03-072-16/+29
| | | | Tested on quail, osx1010test, platypus, ostrich, kite, emu, mayll, kituo.
* [svn-r29320] Update COPYING for 2016.Frank Baker2016-03-071-1/+1
|
* [svn-r29315] Add Java optionAllen Byrne2016-03-071-0/+9
|
* [svn-r29303] Merge of r29295 (packet test v1.6 fix) from trunk.Dana Robinson2016-03-071-1/+1
| | | | | Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 autotools serial w/ v1.6 default
* [svn-r29299] Merge of r29202 (HDFFV-9697 fix) from trunk.Dana Robinson2016-03-0712-281/+496
| | | | | Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 autotools serial w/ Fortran and C++
* [svn-r29297] Merge of r29182 and 29183 (fix for HDFFV-8740)Dana Robinson2016-03-0718-317/+1557
| | | | | Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 autotools serial w/ Fortran and C++
* [svn-r29291] Merge of r29226-29259 from trunk.Dana Robinson2016-03-06338-381/+76659
| | | | | | | Mostly java JNI + a few smaller merges. Tested on: h5committest.new jam w/ java
* [svn-r29289] Merge of r29222, 29261, 29270, 29272, 29274, 29275 from trunkDana Robinson2016-03-0634-142/+577
| | | | | | | tools patches Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 autotools serial
* [svn-r29287] Merge of r29269, 29270, 29272 from trunk.Dana Robinson2016-03-069-577/+1679
| | | | | | | packet table improvements Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 autotools serial w/ Fortran and C++
* [svn-r29286] Merge of r29155, 29162, 29163, 29165, 29169, 29172 from trunk.Dana Robinson2016-03-0615-190/+366
| | | | | | | | Fortran fixes and improvements Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 autotools serial w/ Fortran and C++ autotools parallel (MPICH 3.1.4) w/ Fortran
* [svn-r29284] Merge of r29086, 29088, 29096 from trunkDana Robinson2016-03-068-14/+148
| | | | | | Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 autotools serial w/ Fortran & C++ autotools parallel (production, MPICH 3.1.4) w/ Fortran
* [svn-r29282] Merge of r29081 from trunk (phdf5_metadata_opt branch merge)Dana Robinson2016-03-0678-1611/+3279
| | | | | | Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 autotools serial w/ Fortran & C++ autotools parallel (MPICH 3.1.4) w/ Fortran
* [svn-r29277] Tidying of H5C_load_entry() before complicated merge.Dana Robinson2016-03-041-194/+130
| | | | | No significant code changes. Smoke checked on 64-bit Windows 10 with VS 2015 Pro.
* [svn-r29264] Checkin of fix for assertion failure exposed by Mark Miller's ↵John Mainzer2016-03-041-5/+46
| | | | | | | | | | | | | | | | | | | | | | | | | testhdf5 benchmark. In essence, the problem was failure to set appropriate tags when protecting entries in the fractal heap sanity check code. This resulted in H5AC protect failing when H5C_DO_TAGGING_SANITY_CHECKS is set. This bug was only detected in Mark Miller's bench mark as the existing test code did not generate the cache contents necessary to execute the pathway in which the failure occurred. Cleaned up two other possible occurrences of the tagging issue in passing. Also cleaned up several over sensitive asserts exposed by the fix. Note that this checkin does NOT include code to verify the fix. Verified the fix manually with Mark Miller's benchmark. Tested: Serial/debug on Jam Serail/debug and Parallel/debug on Mercury
* [svn-r29255] Merge of r29076 from trunk (phdf5_metadata_opt branch ↵Dana Robinson2016-03-0310-53/+69
| | | | | | | | normalization) Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 autotools serial w/ Fortran & C++ autotools parallel (MPICH 3.1.4) w/ Fortran
* [svn-r29253] Merge of r29057 from trunk (dxpl checks in debug builds)Dana Robinson2016-03-0361-1746/+1826
| | | | | | | Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 autotools serial w/ Fortran and C++ autotools parallel (MPICH 3.1.4) w/ Fortran bin/cmakehdf5 (CMake 3.3.2)
* [svn-r29251] Restored some missing edge chunk optimization code thatDana Robinson2016-03-031-1/+4
| | | | | | | was not merged. Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 autotools serial
* [svn-r29219] Merge of r29062, 29074, 29092Dana Robinson2016-02-2720-19/+1219
| | | | | | | | Fortran VDS wrappers and bugfixes. Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 autotools serial w/ Fortran autotools parallel w/ Fortran
* [svn-r29210] Merge of r28950 and 28957 from trunk Dana Robinson2016-02-2552-544/+547
| | | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial w/ Fortran & C++ autotools parallel (MPICH 3.1.4) w/ Fortran
* [svn-r29208] Merge of r29032 from trunk Dana Robinson2016-02-251-1/+6
| | | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial w/ Fortran & C++ autotools parallel (MPICH 3.1.4) w/ Fortran
* [svn-r29206] Merge h5dump VDS support from trunk:Dana Robinson2016-02-2533-149/+1267
| | | | | | | | | r29186, r29190, r29198 Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial cmakehdf5 (CMake 3.2.2) chkmanifest
* [svn-r29205] Merge from trunk:Dana Robinson2016-02-258-627/+914
| | | | | | | r28635, 28902, 29030, 29034, 29035, 29119, 29132, 29158 Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial (debug w/ C++ & Fortran)
* [svn-r29193] Added POSIX wrappers for a few SWMR test functions thatDana Robinson2016-02-2312-23/+23
| | | | | | | | were missed. Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 autotools serial CMake serial (build only)
* [svn-r29189] Updated CMake to build SWMR and SWMR VDS test files.Dana Robinson2016-02-2313-452/+501
| | | | | | | Many SWMR test files were updated to include h5test.h and use HD posix function wrappers so they will compile on Windows. Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 & CMake 3.3.2 64-bit Windows 10 w/ VS 2015 Pro & CMake 3.3.1
* [svn-r29159] Merge of r29019 from trunk.Dana Robinson2016-02-191-1/+7
| | | | | | Fixes double declaration of a couple of types from the LFS changes. Tested on: 64-bit Windows 10 w/ VS 2015 Pro
* [svn-r29148] Merged autotools LFS changes (r29011) from trunk.Dana Robinson2016-02-183-88/+23
| | | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial (debug w/ C++ & Fortran) autotools parallel (MPICH 3.1.4, debug w/ Fortran)
* [svn-r29146] Merged autotools changes from the trunk:Dana Robinson2016-02-1816-130/+283
| | | | | | | | r29050, 29090, 29127, 29129, 29131, 29134, 29139, 29142 Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial (debug/release w/ C++ & Fortran) autotools parallel (MPICH 3.1.2, debug w/ Fortran)
* [svn-r29136] Added code to main routine of objcopy to close the FAPL fapl2John Mainzer2016-02-171-0/+10
| | | | | | | | | | | | | shortly before exit. This in turn hides the property list management failure that is otherwise expressed on library shutdown when run with either the split or multi file drivers. Needless to say, this is a bandaid. The actual cause of the problem must be found and dealt with. Tested on Jam -- serial/debug/check-vfd
* [svn-r29114] Updated test code of HDFFV-9672 to correct error exposed by John Mainzer2016-02-151-1/+1
| | | | | | | | | | | | | | | builds with the --with-default-api-version=v16 configure option. Tested on Mercury (serial/debug & serial/debug/v16_api) Jam (serial/debug) NOTE: In the serial/debug test on Mercury, I encountered the following assertion failure in testh5watch.sh: H5Fsfile.c:63: H5F_sfile_assert_num: Assertion `H5F_sfile_head_g == ((void *)0)' failed. As this was clearly unrelated to my change, I went ahead with the checkin.
* [svn-r29103] Checkin of test code for fix of HDFFV-9672.John Mainzer2016-02-141-0/+276
| | | | | Tested: jam serial/debug mercury serial/debug, parallel/debug
* [svn-r29099] Merged r29094 from trunk. Fixes H5B slowdown.Dana Robinson2016-02-122-3/+8
| | | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial CMake serial
* [svn-r29068] Minor clean up of mixed tabs and spaces in testswmr.sh.in.Dana Robinson2016-02-081-10/+12
| | | | Tested on: Local linux VM (testswmr.sh only)
* [svn-r29064] Update MANIFEST due to checkin #29048 to revise_chunks.Vailin Choi2016-02-081-2/+30
| | | | Tested on jam, moohan, osx1010test.
* [svn-r29054] Description:Quincey Koziol2016-02-062-13/+17
| | | | | | | | | Correct error computing the number of bytes to encode dimensions with when using "latest format" by including the datatype's size in the computation. Tested on: Mac OSX/64 10.11.3 (amazon) w/serial & parallel (h5committest not required on this branch)
* [svn-r29052] Merged r28735 from HDF5 1.10.0 alpha branch.Dana Robinson2016-02-064-134/+166
| | | | | | | | | Fix for incorrect chunk size setup with array types in new chunk indices (extensible and fixed arrays, v2 B-trees) which was reported by ITER (JIRA issue SWMR-99). Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 Autotools serial, parallel (MPICH 3.1.4)
* [svn-r29048] Fix to h5format_convert tool:Vailin Choi2016-02-0547-519/+1577
| | | | | | (1) Downgrade layout version to 3 for contiguous and compact dataset (2) Add new test files for testing with/without messages in superblock extension. Tested on jam, osx1010test, platypus, quail, ostrich, kite, moohan, kituo, mayll, emu.
* [svn-r29028] Description:Quincey Koziol2016-02-024-41/+97
| | | | | | | | | | | | | When SWMR writes are enabled, correct record update algorithm to indicate to parent node when a child node that was "only" modified was also "shadowed", so that parent node can update itself (since the address of its child node will move when it is shadowed). Re-enable v2 B-tree SWMR testing. Tested on: MacOSX/64 10.11.3 (amazon) w/serial & parallel (h5committest not required on this branch)
* [svn-r29024] Merge of r29023 from trunk. Fixes typos in configure that preventDana Robinson2016-02-015-10/+10
| | | | | | using symbols flags (e.g.: -g). Tested on: Local linux VM
* [svn-r29016] Merge of r28936, 28949, 28960-29009 from trunk.Dana Robinson2016-01-2942-525/+1724
| | | | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial w/ Fortran and C++ autotools parallel (MPICH 3.1.4) w/ Fortran CMake serial (3.3.2, via cmakehdf5)
* [svn-r29014] h5format_convert(): fix to downgrade superblock version and ↵Vailin Choi2016-01-2912-91/+188
| | | | | | | | persistent file space so 1.8 library can open/read the file. Tested on ostrich, kituo, platypus, moohan, quail, emu. More tests will be added later.
* [svn-r28988] Merge of r28986 from trunk (H5_DLLVAR H5AC_dxpl_id).Dana Robinson2016-01-271-1/+1
| | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial and parallel
* [svn-r28940] Merge revision #28852 from hdf5_1_10_alpha1 to revise_chunks.Vailin Choi2016-01-2010-2/+122
| | | | | | This is the fix to downgrade superblock version for the tool h5format_convert so DLS can use 1.8 h5dump on the converted file. Tested on jam, platypus, moohan, osx1010test.
* [svn-r28931] Merge of r28905, 28906 from trunk (C++ array bugfix).Dana Robinson2016-01-2011-57/+409
| | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial, C++ only
* [svn-r28920] Description:Quincey Koziol2016-01-152-2/+2
| | | | | | | | | | | Bring r28918 from trunk to the revise_chunks branch: I missed changes to a couple of expected error output files with the last checkin. Tested on: MacOSX/64 10.11.2 (amazon) w/serial & parallel (h5committest not required on this branch)
* [svn-r28917] Description:Quincey Koziol2016-01-1513-251/+346
| | | | | | | | | | Bring r28916 from trunk to revise_chunks branch: Normalize against incoming changes from the phdf5_metadata_opt branch. Tested on: MacOSX/64 10.11.2 (amazon) w/serial & parallel (h5committest not required on this branch)
* [svn-r28908] Fix for multi-thread file pointer seg fault from H5Dread() and ↵Vailin Choi2016-01-1512-9/+456
| | | | | | H5Dget_storage_size(). Tested on jam, platypus, moohan, ostrich, osx1010test, quail, emu, kite.
* [svn-r28900] Description:Quincey Koziol2016-01-1414-212/+212
| | | | | | | | | | Bring r28894 from trunk to revise_chunks branch: Normalize against changes on phdf5_metadata_opt branch to trunk Tested on: MacoSX/64 10.11.2 (amazon) w/serial & parallel (h5committest not requird on this branch)
* [svn-r28889] Merge of r28865, 28866, 28868, 28885 from trunk (h5dump bugfix).Dana Robinson2016-01-136-74/+128
| | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial