Commit Graph

848 Commits

Author SHA1 Message Date
Allen Byrne
d4f752c335 [svn-r23214] Remove obsolete file 2013-01-31 13:41:54 -05:00
Allen Byrne
13693b307c [svn-r23211] Merge trunk CMake changes for minimum cmake version of 2.8.10. This was prompted by HDFFV-8227, OS X requires latest version of cmake for proper support.
Tested: local linux
2013-01-31 12:30:34 -05:00
Larry Knox
82dd00095e [svn-r22926] Revert change to h5fc.in (3 line comment + 1 line ineffective code) that was inadvertently me
rged from trunk before it was reverted there.

Tested change on trunk and 1.8.10 branch with h5committest, make install and make installcheck on jam koala and ostrich.
2012-10-18 16:58:26 -05:00
Albert Cheng
b650bd0bbd [svn-r22892] Increment release branch for future release (v1.8.11).
Set version number to 1.8.11-snap0.
Clear out RELEASE.txt to hold 1.8.11 changes
Update version references in RELEASE.txt
2012-10-12 13:26:55 -05:00
Allen Byrne
bef3d625fd [svn-r22869] Add PROVISIONAL tag to function name to match non-parallel version. 2012-10-08 09:01:22 -05:00
Allen Byrne
3519e86db5 [svn-r22858] Change def list of RGET_REGION to match other types declarations 2012-10-03 14:21:53 -05:00
Scot Breitenfeld
30700f5285 [svn-r22844] Merged changes from the trunk into the branch.
Tested: jam (gnu, mpich)
2012-09-28 15:53:49 -05:00
Scot Breitenfeld
c783decba5 [svn-r22840] Merged changes from the trunk into the branch,
svn merge -r22479:22826 https://svn.hdfgroup.uiuc.edu/hdf5/trunk/fortran

tested: jam (gnu, intel, pgi)
        koala (gnu, pgi)
2012-09-28 10:31:22 -05:00
Allen Byrne
612af6440b [svn-r22724] Convert tests to *.sh.in.
Convert configure.in to configure.ac.
Align TESTS usage with autotools convention.
Update all references from configure.in to configure.ac

Tested: h5committest
2012-08-28 14:11:34 -05:00
Allen Byrne
5336fb2d01 [svn-r22719] Fix RelWithDebInfo packaging
Tested: windows
2012-08-28 12:38:44 -05:00
Larry Knox
073ba00980 [svn-r22711] Updated autotools: autoconf 2.69, automake 1.12.3, m4 1.4.16, libtool 2.4.2
Tested THG machines.
2012-08-23 12:05:07 -05:00
Scot Breitenfeld
11861e6618 [svn-r22509] Merged changes from the trunk into the branch:
svn merge -r 22163:22479 https://svn.hdfgroup.uiuc.edu/hdf5/trunk/fortran

Fixed merged issue with fortran/test/tH5E_F03.f90 (missing part of the file) and
changed Makefile.am accordingly.
2012-07-02 20:12:37 -05:00
Elena Pourmal
d05e1c8ca1 [svn-r22503] Maintenance:
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 PGI compiler using --enable-fortran2003 flag. Will point the user to a 
snapshot when it is available.
2012-06-29 15:39:37 -05:00
Elena Pourmal
f59572a17e [svn-r22483] Maintenance:
- Fixed a typo in return value of the nh5dread_f_c function ( was 1
      instead of 0 on success); fixed the return value to make it consistent
      with other Fortran functions; cleaned the code from debug statements.

Platforms tested: jam with GNU and Intel compilers, fortran 2003 feature.
2012-06-23 18:31:43 -05:00
Allen Byrne
d857219181 [svn-r22451] Brought cmake configuration / configure changes from Trunk.
Tested jam, local linux
2012-06-11 11:12:49 -05:00
Allen Byrne
98b9db49a1 [svn-r22359] Change library source properties: remove "LANGUAGE C" property from headers. Add "LINKER C" property to link.
Tested: local linux
2012-05-14 11:50:38 -05:00
Larry Knox
4a5efa8d60 [svn-r22339] config/examples.am
Added code to install README in share/hdf5_examples
    Set permissions on README file to rw-r--r--.

Tested with h5committest, make install and make uninstall.
2012-05-02 12:03:35 -05:00
Mike McGreevy
dd47da23a7 [svn-r22268] Update 1.8 branch version to 1.8.10-snap0 2012-04-09 14:39:33 -05:00
Scot Breitenfeld
e320fb15f8 [svn-r22205] Brought changes from the trunk in the the branch, used:
svn merge -r r21721:22163 https://svn.hdfgroup.uiuc.edu/hdf5/trunk/fortran

Tested: jam (gnu)
2012-03-29 19:30:54 -05:00
Allen Byrne
7c41896c33 [svn-r22196] Add PASS_REGULAR_EXPRESSION property to fortran tests to verify 0 errors. Some platforms do not return proper value in CMake ADD_TEST and results in a false positive.
Brought from trunk
2012-03-29 16:34:03 -05:00
Dana Robinson
35a903680e [svn-r22148] Removed incorrect executable svn properties from text, source, in, and HDF5 files. 2012-03-26 15:12:51 -05:00
Allen Byrne
6158a3128c [svn-r21805] Update CMake Required version in all folders to match current standard 2.8.6 2011-12-05 11:32:07 -05:00
Allen Byrne
ec688f92b9 [svn-r21763] HDFFV-7798: CMake on linux. Corrected path component in fortran/src and hl/fortran/src and the install command. 2011-11-15 12:53:00 -05:00
Scot Breitenfeld
c4a83163d3 [svn-r21731] Brought revisions 21719 and 21720 from the trunk, fixes test failures on Mac
and race condition with make check -j#.

Tested: jam (gnu)
2011-11-07 23:13:06 -05:00
Allen Byrne
141383fb26 [svn-r21717] Update cmake configuration
Update cmake to generate source folders in VS
Brought parallel changes from trunk

Tested: local linux
2011-11-04 13:45:41 -05:00
Scot Breitenfeld
bae45fe9e8 [svn-r21694] Brought r21689 into the tunk, fixes type in H5Eset_error_c.
Tested: jam (gfortran)
2011-10-31 09:51:34 -05:00
Scot Breitenfeld
fdade1b4c4 [svn-r21693] Brought r21691,r21690 to the branch, which:
Removed not needed test in fortranlib_test_F03.f90 and 
made fortranlib_test_1_8.f90 standard compliant.

tested: jam (gnu compiler)
2011-10-31 09:43:09 -05:00
Mike McGreevy
e52623c9fe [svn-r21638] Update 1.8 branch version to 1.8.9-snap0 2011-10-21 10:55:40 -05:00
Scot Breitenfeld
5d53e30f58 [svn-r21633] Description: changed comments in h5offsetof, no source changes. 2011-10-20 19:06:31 -05:00
Scot Breitenfeld
3691889dbf [svn-r21632] Description:
Removed line:

$(RM) $(DESTDIR)$(includedir)/H5f90i*.h

These *.h files are needed for HL_NPOESS and should not be removed when make clean is specified. 

The Daily Test installs the file using the deploy script, but then
runs make clean which removes the file, so the files are not there when we try to compile HL_NPOESS
causing an error.
2011-10-20 18:43:38 -05:00
Scot Breitenfeld
cbed39d416 [svn-r21620] Description:
Changed the API to pass type(h5o_info_t) instead of a C pointer to the derived type.  
  
Tested:  
  
jam (gfortran and pgi)
2011-10-20 13:16:23 -05:00
Scot Breitenfeld
f4fb04d6b3 [svn-r21585] Description: Fixed robodoc headers (functions and derived types), updated the definition of derived types from the original F2003 merge.
Tested: jam (intel, gnu, pgi)
2011-10-14 16:55:33 -05:00
Scot Breitenfeld
9bdbffe11e [svn-r21574] Description:
merged r21434 from trunk,
2011-10-14 14:54:46 -05:00
Scot Breitenfeld
76e215174a [svn-r21568] Description:
Merged robodoc headers from trunk in the 1.8 branch, remove functions that should have not been merged into the 1.8 branch, removed the robodoc docomentation.

Tested: jam (gnu, intel, pgi)
2011-10-14 13:39:47 -05:00
Elena Pourmal
b0dceeb6a9 [svn-r21551] Maintenance: Addressed HDFFV-915 - investigate if H5open and H5close are needed in the corresponding
Fortran wrappers.

Solutions:   The calls were not needed and were removed from the C stubs h5open_c and h5close_c for the correspnding 
             Fortran subroutines h5open_f and h5close_f.

Platforms tested: jam with gcc and gfortran, PGI and Intel
                  koala with PGI and Intel
                  linew with the standard Sun compilers
2011-10-13 15:25:17 -05:00
HDF Tester
319ded76cf [svn-r21444] Snapshot version 1.8 release 8 (snap16) 2011-10-02 19:32:40 -05:00
Allen Byrne
90429e924d [svn-r21430] Add F2003 IF-ENDIF protection blocks around _F03 file processing 2011-09-28 08:35:11 -05:00
Allen Byrne
c6af94c8ed [svn-r21423] Add 2003 fortran to cmake build/configure
Tested: local linux
2011-09-27 09:18:46 -05:00
Scot Breitenfeld
4af3cd2b7a [svn-r21421] Merged the Fortran 2003 changes from the trunk into the 1.8 branch, used:
svn merge -r 20506:21414 https://svn.hdfgroup.uiuc.edu/hdf5/trunk/fortran

Tested: jam (gnu, intel, pgi compilers)

Also merged effected non-Fortran files: 
svn merge -r21247:r21248 https://svn.hdfgroup.uiuc.edu/hdf5/trunk/src/libhdf5.settings.in
2011-09-27 00:02:38 -05:00
Allen Byrne
40480c8a72 [svn-r21336] Synchronize cmake files with tested commits from trunk 2011-08-30 11:39:25 -05:00
Allen Byrne
f59d217a61 [svn-r21299] Add fortran library depends to test fortran library build 2011-08-23 09:27:52 -05:00
Albert Cheng
21610522dd [svn-r21277] Bug fix: HDFFV-7641
Corrected mismatched function name typo of h5pget_dxpl_mpio_c and h5pfill_value_defined_c.

Tested: Jam.
(Note: Allen has fixed trunk version of these already.)
2011-08-22 09:30:24 -05:00
Allen Byrne
ec76ca98c1 [svn-r21217] Change CTEST_NAME to HDF5 - the project name
Implement InitOnceExecuteOnce - HDFFV-5929
Change command to generate output source files

Tested: local linux, windows
2011-08-10 16:14:21 -05:00
Mike McGreevy
d93ae26226 [svn-r21044] Purpose:
Fix HDFFV-7592

    "Remove PACKEDBITS option from autotools files"

Description:
    The code for h5dump's packed bits feature was
    conditionally compiled in via this option during its
    'beta' release in 1.8.5. Now that the feature is fully
    supported, h5dump has since been changed to always
    compile the packed bits code (having removed the #ifdef
    H5_HAVE_H5DUMP_PACKED_BITS checks), so this option in
    configure is no longer needed.

    This commit removes the --enable-h5dump-packed-bits
    configure option, including the help summary from
    './configure --help' and the libhdf5.settings output
    summary, the PACKED_BITS Makefile variable, and the
    definition of H5_HAVE_H5DUMP_PACKED_BITS define in
    appropriate pubconf header files (which has already
    been removed from use in source code as of r20722).

    Note that this option was never added to the trunk,
    thus this commit only need occur on the 1.8 branch.

Tested:
    - Configure output, help, & summary verified on jam
    - h5committested
2011-06-28 16:25:10 -05:00
Larry Knox
be60cc1759 [svn-r20719] Merge changes to scripts to run installed examples from hdf5 1.8.7 r 20718. The default prefix in the scripts will use the compile scripts in the installed bin directory. 2011-05-04 11:41:19 -05:00
Mike McGreevy
73fde75a6c [svn-r20574] Bump soname interface number. This should have been bumped
in 1.8.6 when its API was changed, but since it wasn't I'm
manually fixing up these numbers in 1.8 and 1.8.7 branches
for the time being.
2011-04-20 13:28:46 -05:00
Mike McGreevy
2065dc05cc [svn-r20565] Update 1.8 branch version to 1.8.8-snap0 2011-04-20 11:41:42 -05:00
Mike McGreevy
699098014b [svn-r20525] Description:
Merge revisions 20475, 20502, and 20504 from trunk to 1.8 branch.

Tested:

    Tested on jam, fred, bangan (CYGWIN), and h5committested.
2011-04-15 15:41:32 -05:00
Scot Breitenfeld
92bfc35459 [svn-r20507] Merged the changes in 'fortran' from the trunk into branch, used:
svn merge -r 18556:20506 https://svn.hdfgroup.uiuc.edu/hdf5/trunk/fortran

Tested: jam (gnu, intel, pgi compilers)
2011-04-15 11:44:30 -05:00
Raymond Lu
2815eefb6b [svn-r20489] Bug 1386 - allow dimension size to be zero even though it isn't unlimited. I brought the changes from the trunk as below:
1. I added test cases for contiguous, compact, and chunked, and external storage datasets, and also attribute.  
   The test includes dataspace selections.
2. I added a test case of extending dataset of zero dimension size and shrinking back to zero dimension size.
3. I updated the Makefile to include the new data file to be cleaned up.
4. The dataspace code has another bug - when the maximal dimension isn't passed in for H5Sset_extent_simple, it
   is supposed to be same as the dimension.  The current library sets NULL to it.  I corrected it and added a
   test case to it.
5. I corrected the tests of Fortran and C++ for the problem in point 3.

Tested on jam, heiwa, and amani.
2011-04-13 11:14:16 -05:00