| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
9756-fix h5diff VDS
9766-fix h5repack VDS
9719 - reconcile tools differences
|
| |
|
|
|
|
| |
code. Make a local copy of the tbogus.h5 file to avoid writing to source files from a separate build directory (See HDFFV-9713).
|
|
|
|
| |
Tested on: jam
|
|
|
|
|
|
|
|
| |
files.
Added java Makefile.in files.
Tested on: jam
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1
autotools serial w/ C++ and Fortran
autotools parallel w/ Fortran
CMake serial w/ C++ and Fortran
|
| | |
| | |
| | |
| | |
| | | |
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
serial autotools (also w/ Valgrind)
|
| | |
| | |
| | |
| | | |
Tested on: Linux VM (minor changes)
|
| | |
| | |
| | |
| | |
| | |
| | | |
(H5_DEBUG_BUILD)
tested on bb-8 with Serial and Parallel, debug and production builds.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
of HDFFV-8740.
- Fixed typo in Wsetenv().
- Changed HDoff_t back to off_t in test/external.c. The function signature is off_t so the types must match or you can get conversion errors.
Tested on 64-bit Windows 10 w/ VS 2015
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
specified
for external dataset files set via H5Pset_external().
Resolves HDFFV-8740
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
autotools serial
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This test is duplicated more comprehensively in the links.c file so
there is no need to copy it over.
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
serial autotools
|
| | |
| | |
| | |
| | |
| | | |
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
serial autotools
|
| | |
| | |
| | |
| | |
| | | |
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
serial autotools
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
library.
Buffers that will be written to disk will now always be cleared since
not doing this has huge security implications.
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0, x86_64) gcc 5.2.1
serial autotools
parallel autotools (MPICH 3.1.4)
serial CMake
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
checks from metadata dxpls
- remove H5AC_ind_dxpl_id and use only H5AC_dxpl_id everywhere instead.
- remove flush_me_collectively flag from cache entries
- add a collective sanity check (MPI_Barrier) for every HDF5 API routine that could possibly touch the file. This is trigerred when the environment variable H5_COLL_API_SANITY_CHECK is set to a non 0 digit.
tested on BB-8 with serial and parallel.
|
| | |
| | |
| | |
| | |
| | | |
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
autotools parallel only (MPICH 3.1.4)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bump number of records for random update test again.
Tested on:
MacOSX/64 10.11.2 (amazon) w/serial & parallel
(h5committest forthcoming)
|
| | |
| | |
| | |
| | | |
Tested on ostrich w/ gcc
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Switch filter plugin to use H5allocate_memory and H5free_memory instead of
malloc and free.
Tested on:
Linux/32 2.6.x (jam) w/serial
Linux/64 2.6.x (jam) w/serial
MacOSX/64 10.11.2 (amazon) w/serial & parallel
|
| | |
| | |
| | |
| | |
| | | |
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
serial only
|
| | |
| | |
| | |
| | |
| | | |
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
serial only
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bump the nunmber of v2 B-tree records for the random 4-level B-tree update
test by another 25,000 records.
Tested on:
MacOSX/64 10.11.2 (amazon) w/serial & parallel
(Too minor to require h5committest)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Clean up many mismatches between malloc/free and H5MM_malloc/H5MM_xfree
in the library and tests (and use of H5free_memory and H5Dvlen_reclaim). Also
make H5Ocopy use a private version of H5Lexists, which doesn't internally
throw (and suppress) errors when an object (or the path to it) isn't found in
the destination.
Tested on:
MacOSX/64 10.11.2 (amazon) w/serial & parallel
(h5committest forthcoming)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bump number of records for level 4 update test, to cut down on number of
random failures.
Tested on:
None - trivial
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bump number of records for level 4 B-tree test, so that it's more likely to
always get to level 4.
Tested on:
MacOSX/64 10.11.2 (amazon) w/serial & parallel
(h5committest forthcoming)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add 'update' operation to v2 B-trees, which will insert a new record, or
modify an existing one, depending on if the record exists or not.
Tested on:
MacOSX/64 10.11.2 (amazon) w/serial & parallel
(h5committest forthcoming)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bring r28708 from revise_chunks branch:
Fix earray, farray and btree2 use of incorrect file pointer when two files
are opened and used to access the data structure. Misc. minor code cleanups
as well.
Tested on:
MacOSX/64 10.11.2 (amazon) w/serial & parallel
h5committest forthcoming
|
| | |
| | |
| | |
| | |
| | | |
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
serial only
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
the debug/verbose function.
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
serial only
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Revert of the h5check_version check-in in the trunk.
Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1
autotools serial
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
C++ and h5check_version changes.
Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1
autotools serial w/ C++ and Fortran
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
segfault on corrupted file fix
Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1
autotools serial
|
| | |
| | |
| | |
| | |
| | | |
Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1
autotools serial w/ Fortran and C++
|
| | |
| | |
| | |
| | |
| | | |
Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1
autotools serial w/ Fortran and C++
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Mostly java JNI + a few smaller merges.
Tested on: h5committest.new
jam w/ java
|
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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)
|
| | |
| | |
| | |
| | |
| | |
| | | |
files.
Tested on: jam
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Note: generated autotools files are from a VM and not THG
machines. These will be updated immediately after
check-in.
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
CMake serial (cmakehdf5 w/ CMake 3.3.2)
|
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
were missed.
Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1
autotools serial
CMake serial (build only)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | |
| | |
| | |
| | |
| | | |
Tested: jam serial/debug
mercury serial/debug, parallel/debug
|
| | |
| | |
| | |
| | | |
Tested on: Local linux VM (testswmr.sh only)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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)
|