| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
--disable-sharedlib-rpath configure option is invoked. Fix for HDFFV-8276.
Tested with h5committest and on hdf-duck.
|
|
|
|
|
|
| |
parallel make fortran. The changes aren't incorrect, but more work in needed on dependencies and also for enable-parallel.
Reverted to r24112.
|
|
|
|
|
|
|
|
| |
Reduce warnings w/gfortran in FORTRAN build by declaring interface for
utility test routines.
Tested on:
Mac OSX/64 10.8.4 (amazon) w/gcc/g++/gfortran 4.8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Clean up warnings, enable new compiler warning flag(s) and bring back
changes from Coverity branch:
r20813:
Remove the dead code as listed for coverity bug #1722. h5committested.
r20814:
Issue 69: Check return value and throw error if negative return. Also free datatype id on error
r20815:
Use HDstrncpy. --gh
r20816:
Replaced one last HDstrcat call with HDstrncat to resolve coverity issue 832.
r20817:
Use HDstrncpy and HDstrncat. --gh
r20818:
Purpose: Fix valgrind issues with h5jam
Description:
Modified h5jam to free strings strdup'd in parse_command_line before exit. Note
that they may still not be freed in case of error, due to the widespread use of
exit().
r20819:
Issue 80: change loop to use int as loop index.
r20820:
Maintenance: Fixed the bug found by coverity CID 788
There were two problems with this function:
1) it tried to unnecessary free NULL pointer
2) it tried to allocate c_name buffer that is done by H5Pget_class_name
Tested on:
Mac OSX 10.8.4 (amazon) w/gcc 4.8.1, C++ & FORTRAN
(too minor to require h5committest)
|
|
|
|
|
|
| |
developers.
Tested: local linux
|
|
|
|
| |
This adds the UserMacros.cmake support needed.
|
|
|
|
| |
Tested: jam (g95, gfortran)
|
|
|
|
| |
tested: jam (g95,gcc))
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
------------
Fix for:
HDFFV-8149: h5pset_external_f API - the offset is declared integer which can cause problem if use 64-bit integer
Added new type off_t, modified source files and added a new test.
Tested (jam, intel, gnu)
|
|
|
|
|
|
| |
Change configure to test the result of the CHECK HEADERS call before checking for the library.
Tested: local linux, h5committest
|
|
|
|
|
|
|
|
| |
function,
waiting for an answer from PGI how to resolve the problem.
Tested: jam (pgi compiler)
|
|
|
|
|
|
| |
added character bounds for C_LOC arguments.
Tested: jam (gnu)
|
|
|
|
| |
Tested: (jam, gnu,intel compilers)
|
|
|
|
|
|
| |
Write a Fortran test for conversion fron enum to numeric type
Tested (jam, gnu, intel)
|
| |
|
|
|
|
|
|
| |
optional functions and refactor ISO_C_BINDING usage in cmake files
Tested: local cmake
|
|
|
|
| |
Tested with h5committest on jam, koala and ostrich.
|
|
|
|
|
|
| |
integers and the new H5O routines.
Tested: jam (gcc,intel)
|
|
|
|
| |
tested: jam (pgi compiler)
|
|
|
|
| |
tested: jam (intel)
|
|
|
|
|
|
| |
HDFFV-8007:Add missing H5O Fortran functions
Added new F03 test file for new H5O functions.
|
|
|
|
|
| |
Tested: jam(gnu,intel)
|
|
|
|
|
|
| |
to a dataset
reconfigured
|
|
|
|
|
|
| |
to a dataset
Tested: (jam, gfortran)
|
|
|
|
|
|
| |
default size of integer and real
Tested: jam(gnu,intel), machine with gcc 4.7 and C long double = 16 bytes.
|
|
|
|
|
|
| |
if configured with --disable-static the default for HDF5_USE_SHLIB in the compile scripts will be changed to yes. This is a fix for HDFFV-8141, where the compile scripts try to link to non-existant static hdf5 libraries.
Tested on jam,koala,ostrich(h5committest) and other THG machines.
|
|
|
|
|
|
| |
autotools TESTS var, rename configure.in to configure.ac, convert test scripts from hard *.sh to configure managed *sh.in files.
Tested: h5committest
|
|
|
|
|
|
| |
libtool 2.4.2
Tested THG machines.
|
| |
|
|
|
|
|
|
|
|
| |
See HELPDESK-643 issue in JIRA.
NAG Fortran compiler doesn't like the current tH5E_F03.f90 file that has only comments
and no executable statements. Removed tH5E_F03.f90 from the list of modules to build.
Tested on jam with Intel compiler using --enable-fortran2003 flag.
|
|
|
|
|
|
| |
Cleaned-up formating and comments for h5tcreate_f.
Tested: jam (gnu compiler)
|
|
|
|
|
|
| |
0 errors. Some platforms do not return proper value in CMake ADD_TEST and results in a false positive.
Tested: local linux
|
|
|
|
|
|
|
| |
Cleaned up comments by removing "C" notation comments
Tested: jam (gnu, intel)
koala (intel)
|
|
|
|
|
|
| |
HDFFV-7965
Tested: jam (gnu), koala (gnu)
|
|
|
|
| |
standard 2.8.6
|
|
|
|
|
|
| |
Added test for h5dget_space_status_f.
Tested: jam (gnu, intel, pgi)
|
|
|
|
|
|
| |
Renamed hdf file dsetf.h5 to dsetf_F03.h5 to avoid a possible conflict with the same file created in the fortranlib_test.f90 test.
Tested: jam (pgi)
|
|
|
|
|
|
| |
Removed using INT() on an already INTEGER variable on the input argument to the verify routine, which was causing wrong verify results for the two integers on a Mac.
Tested: fred (gnu) in production mode.
|
|
|
|
|
|
|
|
| |
files updated to link with fortran mpi libs.
Updated cacheinit.cmake to set num of procs to 3 for hdf testing.
Tested: local linux and on windows 7
|
|
|
|
|
|
|
| |
in fortranlib_test.f90. I think it was causing the
make check -j8 race condition failures in daily tests.
Tested jam (gfortran, intel)
|
|
|
|
|
|
|
|
|
|
|
| |
> make failed:
> "../../../hdf5/fortran/test/fortranlib_test_1_8.f90", line 642.15:
> 1513-041 (S) Arguments of the wrong type were specified for the
> INTRINSIC procedure "mod".
Fixed by defining both arguments in MOD as integer size_t
Tested: jam (gfortran, intel)
|
|
|
|
|
|
| |
OPTION command for solution folder and no packaging.
Tested: local linux
|
|
|
|
|
|
| |
the hdf5 library.
tested: jam (intel)
|
|
|
|
|
|
|
|
| |
F2003_new branch for
further testing.
Tested: jam (gnu)
|
|
|
|
|
|
| |
multi-dimensional arrays detected using xlf compiler.
Tested: jam (intel, gnu, pgi) F2003 compilers.
|
| |
|
|
|
|
|
|
|
| |
fortran (using F2003), for both 1D and 2D array of vl strings.
Tested: jam (pgi, gfortran 4.5, ifort)
linew (12.3 beta)
|
|
|
|
|
|
| |
changed the INTEGER type getting passed the verify* programs in the test programs. Fixes problems with Sun compilers 12.3 beta with the -m64 flag.
Tested: linew( 12.3 beta)
|