| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
did not
match API calls which return a pointer.
Fixes: HDFFV-9141
Tested on: h5committest
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
unsupported Code Warrior compiler. Also removes the H5_NO_SHARED_WRITING
symbol from the pubconf file.
Fixes: HDFFV-9080
Tested on: jam only, after bin/reconfigure
(all platforms should see no source changes)
|
| |
| |
| |
| |
| |
| |
| |
| | |
changed a few Win32 API calls to use the <function>A version, which forces char behavior (vs. wchar_t) when UNICODE is defined. This only affects Windows.
Fixes HDFFV-8927
Tested on 64-bit Windows 7 with Visual Studio 2012 and CMake 3.2 with UNICODE/_UNICODE both defined and undefined.
|
| |
| |
| |
| |
| |
| |
| |
| | |
Minor code cleanups, to align with revise_chunks branch.
Tested on:
Mac OSX/64 10.10.2 (amazon) w/serial & parallel
Linux/32 2.6.x (jam) w/serial
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
h5tenum_insert_f does not work with default 8 byte integers (xlf compiler)
|
| | |
|
| |
| |
| |
| | |
No code changes.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Switch from enum H5D_CHUNK_BTREE to H5D_CHUNK_IDX_BTREE, along with a couple
of minor whitespace touchups.
Tested on:
Mac OSX/64 10.10.2 (amazon) w/serial & parallel
Linux/32 2.6.x (jam) w/serial
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fix locking error when splitting root node of v1 B-tree, and simplify
the iteration over entries in a v1 B-tree (avoiding using the sibling pointer
also).
Tested on:
Mac OSX/64 10.10.2 (amazon) w/serial & parallel
Linux/32 2.6.x (jam) w/serial
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Track the min & max keys for a v2 B-tree, so it can more efficiently
determine if a key is present in the B-tree.
Tested on:
Mac OSX/64 10.10.2 (amazon) w/parallel & serial
Linux/32 2.6.x (jam) w/serial
|
| |
| |
| |
| | |
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.
|
| | |
|
| |
| |
| |
| |
| | |
Turn on F2003 by default.
Set source properties in fortran cmake files.
|
| |
| |
| |
| |
| |
| |
| |
| | |
H5D__link_chunk_collective_io. This would occur when performing collective I/O
on a dataset with only 1 chunk, and a participating process had nothing to read
or write.
Tested: jam, koala, ostrich (h5committest)
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Remove LDOUBLE_TO_INTEGER_WORKS macro/define from configure/library/tests,
since it was added to support non-standard behavior on SGI IRIX & HP-UX, which
we don't support any longer.
Tested on:
Mac OSX/64 10.10.2 (amazon) w/serial & parallel
(h5committest not required on this branch)
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Remove the LDOUBLE_TO_INTEGER_ACCURATE macro, since it was added to work
around non-standard behavior on SGI IRIX, which we are no longer supporting.
Tested on:
Mac OSX/64 10.10.2 (amazon) w/serial
(h5committest not required on this branch)
|
| |
| |
| |
| | |
No code changes.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Remove generated header file from repository, and add section to
autogen.sh that generates it.
Tested on:
Mac OSX/64 10.10.2 (amazon)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
the -s option from autogen.sh. Removed several generated H5E
files from version control as well as H5version.h since these
will always be regenerated.
Part of: HDFFV-9120
Tested on: Local Ubuntu VM
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
autotools
re-builds, which would fail due to incorrect autotools versions.
Part of: HDFFV-9120
Tested on: jam
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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++
|
|\ \
| |/
| |
| | |
Tested on: jam with Fortran and C++
|
| | |
|
| | |
|
| |
| |
| |
| | |
Tested: local linux and cygwin
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Updated the direct VFD help string to make it more clear where
it is suported.
Part of HDFFV-7566 and HDFFV-7567
Tested on: jam (configure only)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
thread-safe checks
section. Documented its necessity and added a cross-compiling option
and helpful comment.
Also removed a check for BSDgettimeofday from configure.ac, which
was for Irix 5.3 support.
Part of HDFFV-9087
Tested on: jam with threadsafe
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
of the Linux
fork of glibc. It's been deprecated since at least 1997.
Part of HDFFV-9085
Tested on: jam
|
| |
| |
| |
| |
| |
| | |
Part of HDFFV-9085
Tested on: jam
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
an obsolete
system call from Irix 5.3.
Part of HDFFV-9085
Tested on: jam
|
| |
| |
| |
| |
| |
| |
| |
| | |
filters.
Part of HDFFV-9086
Tested on: jam (configure only)
|
| |
| |
| |
| |
| |
| | |
Fixes HDFFV-9081
Tested on: jam
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
n-bit
at compile time.
Fixes HDFFV-9086
Tested on: jam, both serial and parallel w/ fortran & C++
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Discuss and Remove Infering parallel compilers (C and Fortran) from configure.ac
https://jira.hdfgroup.uiuc.edu/browse/HDFFV-9068
Remove restriction to build shared with parallel
https://jira.hdfgroup.uiuc.edu/browse/HDFFV-9069
Cleanup parallel sections in configure.ac
https://jira.hdfgroup.uiuc.edu/browse/HDFFV-9096
tested h5committest
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Change AC_TRY_RUN TO AC_TRY_COMPILE
Changed all the instances of AC_TRY_RUN for the Fortran and C++ tests to use
AC_COMPILE_IFELSE and moved all the tests to new files in m4 directory:
aclocal_cxx.m4 (for C++ tests)
aclocal_fc.m4 (for Fortran tests)
tested: jam
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(H5)_NO_SHARED_WRITING under
CodeWarrior as a work-around to broken open() functionality (it's not clear
which version). The only effect of this #define was to cause test_file_close()
in test/tfile.c to be skipped.
Fixes HDFFV-9080
Tested on: jam
We don't have CodeWarrior, so I just ensured the deletion didn't adversely
affect a typical build.
|
| |
|
| |
|
|
|
|
|
|
| |
file drivers and into a centralized place in H5FD_read/write.
tested h5committest.
|
|
|
|
|
|
| |
has_mpi
flag instead.
|
|
|
|
|
|
|
|
| |
H5O_MSG_FLAG_FAIL_IF_UNKNOWN_AND_OPEN_FOR_WRITE. Will add a new
H5O_MSG_FLAG_FAIL_IF_UNKNOWN_ALWAYS with the new avoid_truncate patch
coming later.
tested h5committest
|