| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
|
| |
* Update configure and Makefile.ins.
* disable CMake Installation.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Initial updates for HDF5 1.14.0 release December 2022
Update so numbers for release
Set version to 1.14.0
Switch default build mode to production for release in configure.ac
lines435 and 442
Switch AM_MAINTAINER_MODE to disabled with bin/switch_maint_mode
Set HDF5_GENERATE_HEADERS to OFF in src/CMakeLists.txt
Commit Makefile.ins and other generated files for release
except 2 ...~ files and autom4te.cache.
|
|
|
|
|
|
| |
the last checkin.
Tested on: bin/chkmanifest
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
NOTES:
- Developers will have to run autogen.sh before building with the autotools.
- autogen.sh takes the -p option to mimic the old bin/reconfigure behavior.
- The generated error, overflow and version headers have been left in place.
- The generated H5LT parser code has also been left in place.
- There are no changes for CMake users at this time.
Tested on: 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++
|
| |\
| | |
| | |
| | | |
Tested on: jam with Fortran and C++
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
functions so the checks were merged with the other system call
checks.
Fixes HDFFV-9083
Tested on: Linux (jam) and Solaris (emu)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Results of O_DIRECT and posix_memalign() checks are now
output so users can more easily diagnose problems.
- Configure now fails if --enable-direct-vfd was requested
but either O_DIRECT or posix_memalign() are not
present.
Part of HDFFV-7566
Tested on: jam (configure only)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
trying
to build and run a program using it, which is problematic (depends on
file system, issues with cross-compiling).
Part of HDFFV-9057
Tested on: jam (configure only)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Fortran and C++ are checked. This will make it easier to
handle threadsafe/high-level combinations later.
Also changed the default of --enable-pthread to 'check' and
removed yes/no behavior. If you ask for thread-safety, you
can't disable Pthreads...
Part of HDFFV-8719
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
|
| | |
| | |
| | |
| | |
| | |
| | | |
Fixes HDFFV-9081
Tested on: jam
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
n-bit
at compile time.
Fixes HDFFV-9086
Tested on: jam, both serial and parallel w/ fortran & C++
|
| | |
| | |
| | |
| | | |
MPI_FILE_OPEN. Kept using include "mpif.h" since it is not going to be depriciated. But 'USE mpi' will work now that the API is correct.
|
| | |
| | |
| | |
| | | |
"mpif.h"". Using the module causes problems on the Cray (hopper).
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
405-408::fortran vars should be scoped
Scoped:
HAVE_SIZEOF
HAVE_C_SIZEOF
HAVE_STORAGE_SIZE
FORTRAN_DEFAULT_REALisDBLE
to where the tests are (in m4/aclocal_fc.m4)
Tested: jam (gnu)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
4159:: Check if Fortran's default real is double precision. If it is and HL is being built then configure should fail due to bug HDFFV-889.
Fix:
This check should be located where HL is check for, and it is. Updated the comment to elimenate confusion.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
change include 'mpif.h' to module in tests
Solution:
changed to 'USE mpi' and moved the tests to m4/aclocal_fc.m4
Tested: jam (mpicc, mpif90)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | |
| | | |
Tested: jam (mpi, gfortran, intel)
--enable-fortran, and --enable-fortran --enable-fortran2003
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
tested: jam
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
are defined. The former is for posix_memalign() and the latter for
the O_DIRECT flag for open(). Both are for direct VFD support.
Fixes HDFFV-9088
Tested on: jam
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
indicate
that it's still an issue with recent versions of Cygwin.
Fixes HDFFV-9082
Tested on: jam (bin/reconfigure only - just a comment change)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
(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.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
The H5pubconf.h.in file that CMake uses was also updated.
Tested on: h5committest
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
unsupported
when building the thread-safe library.
Configure will quit with an error when --disable-hl or
--enable-unsupported is not used with --enable-threadsafe.
Fixes HDFFV-8719
Tested on: h5committest
configure w/ various combinations of --enable-threadsafe,
--disable-hl, and --enable-unsupported
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Removed _BSD_SOURCE and _DEFAULT_SOURCE from the autotools
C flags. They are no longer needed by the library. Fixes HDFFV-9079.
Tested on: h5committest
|
| | |
| | |
| | |
| | | |
Tested on: h5committest
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
configure on
Solaris.
The nsl and socket libraries are no longer used by the library. Fixes
HDFFV-9118.
Tested on: h5committest (CMake fortran fails due to an unrelated error)
jam w/ CMake
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Updates to older special config files in configure.ac:
- solaris2.x renamed to solaris. There are recent changes to this file
but the "2.x" is misleading since the changes are applied to all
versions.
- Removed support for OSF 4.x/5.x (Digital and Tru64 Unix). We no
longer have the config files for these.
Tested on: h5committest
|
| | |
| | |
| | |
| | | |
tested: h5committest
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
available
Fix tests accordingly
|
| | |
| | |
| | |
| | |
| | |
| | | |
it is the largest compatible REAL with C.
Tested: h5committest.
|
| | |
| | |
| | |
| | | |
Tested: h5committest
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
Tested: h5committest --PASSED--
|