| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| | |
Tested on 64-bit linux VM:
Serial: C++ and Fortran 2003
Parallel: Fortran
|
| | |
|
| |
| |
| |
| |
| |
| | |
is_finalized need to be checked before making any MPI calls.
tested with h5committest.
|
| |
| |
| |
| |
| |
| |
| |
| | |
* H5_ATTR_FORMAT(X,Y,Z) __attribute__((format(X, Y, Z)))
- Rename UNUSED attribute characterstic to H5_ATTR_UNUSED.
- Rename NORETURN attribute characterstic to H5_ATTR_NORETURN
tested with h5committest.
|
| |
| |
| |
| | |
usage from public routines.
|
| |
| |
| |
| |
| |
| |
| |
| | |
Clean up H5B2 interface, to align w/v3 metadata cache changes
Tested on:
MacOSX/64 10.10.3 (amazon) w/serial & parallel
Linux 2.6.* (jam) w/serial & parallel
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Convert internal chunk structures to use 'scaled' coordinates instead of
absolute coordinates.
Tested on:
Mac OSX/64 10.10.3 (amazon) w/parallel & serial
Linux 2.6.x/32 (jam) w/parallel & serial
Linux 2.6.x/64 (koala) w/serial
|
|\ \
| |/
| |
| | |
Tested on 64-bit linux VM w/ C++ and Fortran 2003
|
| |
| |
| |
| | |
Move TOOLS option up before usage.
|
| |
| |
| |
| |
| |
| | |
H5_PRINTF_LL_WIDTH.
Tested: local linux
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
compound type.
Added the testing to h5repack where it belongs.
Undo the tests added to h5dump.
Tested: h5committested plus tested in jam by hand.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
redundant /usr/include and lib in fcompile and link flags checks, now that I have run reconfigure.
Also changed paths to h5cc, etc. in scripts to run installed examples from relative paths to absolute paths.
Tested with h5committest.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
compound type.
Description:
The test added failed in some machines because the data file contains infinity values that different machines print them differently as "inf", "INF", "Inf", ...
Solution:
Added a "ignorecase" option to TOOLTEST() to do caseless matching between generated output vs expected output. This solved most machines problem for now.
Tested: h5committest, emu by hand for both development and production modes.
But cmake built h5dump failed to read the data file. Using the same source to build h5dump by autotools produced a h5dump that can read the test data file. Don't know why cmake could not produce a correct binary.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
examples
The tool claimed it could handle 24bit images but there was no code to handle it.
(or might be there were but was removed by previous revisions.)
Also discovered that it does not accept multiple images nor -p for palette
as its user document and online help message indicated.
Solution:
Added code to verify dimension sizes are within 8 bit raster images limit and
added tests to verify the tools correctness.
Need to update user document tool.
Tested: h5committested.
|
| |
| |
| |
| | |
Tested with h5committest
|
| |
| |
| |
| |
| |
| |
| | |
Remove CXX_CONDITIONAL
remove unneeded/obsolete sections.
h5commtitest
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bring r26651 from autotools_rework branch to trunk:
Remove the VSNPRINTF_WORKS macro, it's working around bugs in old SGI
& HP compilers.
Tested on:
Linux/32 2.6.18 (jam) w/serial & parallel
(Daily tested on branch for 2+ days)
|
| |
| |
| |
| | |
Tested: local linux
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
Remove DEFAULT_LIBS from configure.ac and irix6.x config file which
was using it.
Remove references to IRIX/irix* platform.
|
| |
| |
| |
| |
| |
| | |
format strings.
Tested on: h5committest
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Remove VPATH and related search path syntax checking.
Remove check for H5_LONE_COLON and checking for lone colon compiler confusion.
tools/h5dump/testh5dumpxml.sh.in
tools/h5dump/CMakeTestsXML.cmake
Remove test skipping for compilers that were formerly confused by lone colon.
Tested with h5committest.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Remove the VSNPRINTF_WORKS macro, it's working around bugs in old SGI
& HP compilers.
Tested on:
MacOSX/64 10.10.2 (amazon) w/serial & parallel
(h5committest not required on this branch)
|
| |
| |
| |
| |
| |
| | |
was using it.
Remove references to IRIX/irix* platform.
|
|\ \
| |/
| |
| | |
Tested w/ h5committest
|
| |
| |
| |
| |
| |
| | |
Part of: HDFFV-9086
Tested on: jam (minor change)
|
|\ \
| |/
| |
| | |
Tested on: h5committest
|
| | |
|
| | |
|
|\ \
| |/
| |
| | |
Tested on: h5committest
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Adds 'F' suffixes for most float constants.
- A few constants MUST be of type double. These now receive the long
double L suffix and are then cast to double. I do this via a new
H5_DOUBLE() macro which was added to H5private.h.
Fixes: HDFFV-9148
Tested on: h5committest
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
features/autotools_rework
branch.
Removed the configure option that allows selective disabling of individual
internal filters (fletcher32, shuffle, etc.).
This feature mucked up the code with a lot of #ifdefs, saved very little space,
and was not scalable to a general scheme for library size reduction. We've
decided to remove the feature while we investigate a more general scheme for
decreasing the library size.
Part of: HDFFV-9086
Tested on: h5committest
|
| |
| |
| |
| |
| |
| | |
Add default case
refactor out start ctx and end ctx
Tested: local linux
|
| |
| |
| |
| | |
make clean.
|
| |
| |
| |
| | |
functions to work with v16 default API.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Cleans up time functions in the autotools input files. Removed deprecated
gettimeofday() time zone code and configure processing. Also removed
some unused time function configure checks and defines.
Fixes: HDFFV-9083 and HDFFV-9085
Tested on: 32-bit linux, serial and parallel (jam)
OS X (kite)
Solaris (emu)
|
|\ \
| |/
| |
| |
| | |
Tested on: jam - serial: C++/Fortran
parallel: Fortran
|
| |
| |
| |
| | |
Tested on: jam w/ parallel and fortran
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
MPI_COMM_SELF is destroyed.
- add tests for above.
- this is a fix for HDFFV-883.
tested h5committest
|
| | |
|
| | |
|
| |
| |
| |
| | |
HDFFV-9089, HDFFV-9091, HDFFV-9092, HDFFV-9094, HDFFV-9095
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
autotools_rework branch:
- Remove Infering parallel compilers (C and Fortran) from configure.ac
- Remove restriction to build shared with parallel
- Cleanup parallel sections in configure.ac
- remove large file support checks
- MPE fixes.
tested with h5committest.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Developers will now have to run bin/reconfigure (deprecated, will be removed
soon) or autogen.sh after checking out code.
Part of: HDFFV-9120
Tested on: jam with Fortran and C++
|