| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Convert CMake sources tags from _SRCS to _SOURCES(closer match to Makefile).
|
|
|
|
|
|
|
|
|
| |
reworked VDS tests for H5Repack.
HDFFV-9766: Added h5format_convert to CMake. Reworked tests to allow parallel testing with CMake.
HDFFV-9770: Added h5watch to CMake.
Tested: CMake and autotools on loacl linux.
|
|
|
|
|
|
| |
9756-fix h5diff VDS
9766-fix h5repack VDS
9719 - reconcile tools differences
|
|
|
|
| |
29561, and add flush/refresh functions
|
| |
|
|
|
|
| |
compare
|
|
|
|
| |
Add Java and update options to CMake/Windows docs
|
|
|
|
| |
from 1.8.0 to 1.10.0 and removed the empty 1.9 file; updated MANIFEST accordingly.
|
| |
|
| |
|
|
|
|
|
|
|
| |
Mostly java JNI + a few smaller merges.
Tested on: h5committest.new
jam w/ java
|
|
|
|
|
|
|
| |
tools patches
Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1
autotools serial
|
|
|
|
|
|
|
| |
packet table improvements
Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1
autotools serial w/ Fortran and C++
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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)
|
|
|
|
| |
Tested on jam, moohan, osx1010test.
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
| |
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
autotools serial, C++ only
|
|
|
|
|
| |
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
autotools serial
|
|
|
|
|
|
|
|
| |
This can
be called by other shell scripts when we create release branches.
Tested on: linux VM
|
| |
|
|
|
|
|
|
|
|
|
|
| |
working properly
bin/release uses the content of MANIFEST file to build the release tarball. But all the files generated by autogen had been removed. Therefore the release would not contain those needed generated files for a proper release.
Solution: Added all those generated files to the tail of MANIFEST and titled it accordingly. (Somehow bin/chkmanifest does not complain against these entries though they are not svn managed. This needs further investigation.)
Test: bin/release generated the release tarball in jam, then use it in Platypus to do a full build (--enable-fortran --enable-cxx). Build completed but some tests failed but that is likely a code problem than a release files problem.
|
|
|
|
|
| |
Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
serial only
|
|
|
|
|
|
|
|
| |
This includes the flex/bison changes to both the autotools
and CMake.
Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
serial and parallel (MPICH 3.1.4)
|
|
|
|
| |
Tested on quail, kite, osx1010test, platypus, ostrich, moohan, emu, jam.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mostly CMake changes, but there's also a few minor library
changes.
Temporarily commented out the accum test. The test builds
but one of the sub-tests fails due to a file issue.
Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2
serial w/autotools
serial w/CMake (3.3.2, w/ fortran and C++)
|
|
|
|
| |
2) Fix for changing h5format_convert testfiles for in-place build.
|
|
|
|
|
|
|
| |
are executed manually for now.
Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2
serial only
|
|
|
|
|
|
|
|
| |
Bring r27958 from trunk to branch.
Tested on:
MacOSX/64 10.10.5 (amazon) w/serial & parallel
(h5committest not required on this branch)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description:
Complete revamp of package initialization/shutdown mechanism in the library.
Each package now has a single init/term routine.
This new way should avoid packages being re-initialized during library
shutdown and is also be _much_ more proactive about giving feedback for
resource leaks internal to the library.
Introduces a new "module" header file for packages in the library
(e.g src/H5Fmodule.h) which sets up some necessary package configuration macros
for the FUNC_ENTER/LEAVE macros. (The VFL drivers have their own slightly
modified version of this header, src/H5FDdrvr_module.h)
Also cleaned up a bunch of resources leaks all across the library and tests,
along with addressing many warnings, as I encountered them.
Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2
serial and parallel (MPICH 3.1.4)
|
|
|
|
|
|
|
|
| |
Merge the storage message back into the layout message.
Tested on:
MacOSX/64 10.10.5 (amazon) w/serial & parallel
(h5committest not required on this branch)
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
Removes _DO_NOT_DISTRIBUTE_ from a few files.
Tested on: bin/chkmanifest
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
| |
r27794, 27795, 27802, 27812, 27819, 27826, 27828, 27829, 27878
27880, 27898, 27902
Tested on: local Linux
|
|
|
|
|
|
|
|
| |
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++
|
|
|
|
|
|
|
| |
r27796, 27803, 27808, 27817, 27823, 27831, 27836, 27846, 27858-27874,
27894-27897, 27901, 27903-27933
Not tested. CMake still basically broken in this branch.
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
trunk.
Tested on: jam (w/ gcc/gfortran 4.9.3)
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
| |
Fortran 2003 changes
Tested on: jam serial (w/ gcc/gfortran 4.9.3)
jam parallel (fortran tests, parallel tests have known failure)
|
|
|
|
|
|
|
|
| |
from trunk.
These are all CMake-only or comment/whitespace changes.
Tested on: N/A CMake still fails in this branch.
|
|
|
|
| |
Tested on jam, ostrich, platypus, osx1010test, emu.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
| |
--with-default-api-version=v16.
Tested on jam and moohan.
|
|
|
|
|
|
| |
dataset's indexing type to v1 B-tree indexing type.
Code review pending.
|
|
|
|
|
|
|
|
| |
support SWMR.
- General improvements to the h5watch Makefile.am.
Tested on: jam w/ HDF5_DRIVER=stdio and sec2
|