Commit Graph

12642 Commits

Author SHA1 Message Date
Raymond Lu
e04b9b47d9 [svn-r22947] I updated the information that the dt_arith test reports several errors involving "long double" on
Mac OS X 10.7 Lion when any level of optimization is enabled.
2012-10-22 17:02:05 -05:00
Allen Byrne
f8172fa692 [svn-r22940] Updated linux VM build system used 2012-10-22 10:22:45 -05:00
Dana Robinson
a5630d1093 [svn-r22938] Purpose:
Reorganize old Windows documents.

Tested on:
	N/A (docs only), ran bin/chkmanifest
2012-10-21 22:16:03 -05:00
Quincey Koziol
74af9ca093 [svn-r22930] Description:
Update FreeBSD info.
2012-10-19 14:49:30 -05:00
Larry Knox
b53552a536 [svn-r22925] Revert change to h5fc.in (3 line comment + 1 line ineffective code) that was inadvertently merged from trunk before it was reverted there.
Tested with h5committest, make install and make installcheck on jam koala and ostrich.
2012-10-18 16:51:30 -05:00
Albert Cheng
f1ec0ee395 [svn-r22923] Updated LLNL aztec information.
Tested: just eyeballed.
2012-10-18 16:37:42 -05:00
Albert Cheng
2df9918c57 [svn-r22920] Changed the version number to match the release version (1.8.10).
Tested: LLNL release testing in Aztec (linux 64 machine).
2012-10-18 14:42:20 -05:00
Albert Cheng
f527bb1863 [svn-r22917] Increment the version number to 1.8.10-pre2 after v1.8.10-pre1 tarball is created and released.
Prepared for second round if needed.

Tested: should work. Will post-commit test it.
2012-10-17 17:19:35 -05:00
Mohamad Chaarawi
42fa89b60d [svn-r22913] update build environment for Hopper
Mark tests as passed
2012-10-17 12:05:37 -05:00
Mark Evans
2ace2845e5 [svn-r22912] Edited for readability.
No testing required.
2012-10-17 11:05:42 -05:00
Mark Evans
f2e1c3354d [svn-r22911] Edited for readability.
No testing required.
2012-10-17 09:43:13 -05:00
Raymond Lu
159f6633a4 [svn-r22909] Update compiler information for ostrich.
No test is needed.
2012-10-16 16:47:33 -05:00
Raymond Lu
93f524713c [svn-r22907] Update the GNU Fortran compiler for fred.
No test is needed.
2012-10-16 16:33:07 -05:00
Albert Cheng
5ffb018405 [svn-r22893] Prepare for v1.8.10 release.
Update version to 1.8.10-pre1
Change default configure mode from 'development' to 'production'

Tested on jam.
2012-10-12 14:10:55 -05:00
Albert Cheng
beb4ef159d [svn-r22890] Copy finished RELEASE.txt from the 1.8.8 branch
to 1.8's HISTORY-1_8.txt file.
2012-10-12 03:42:58 -05:00
Scot Breitenfeld
5c9749559f [svn-r22888] Added bug fixes and enhancements since the last release. 2012-10-11 23:03:46 -05:00
Albert Cheng
db7314fa76 [svn-r22883] Added Mountain Lion (owl) test information. 2012-10-11 00:37:27 -05:00
Albert Cheng
9ea64eb0b8 [svn-r22880] Bug Fix: HDFFV 8017
dt_arith would fail in Lion and Mountain Lion system when GCC version 4.2.1
is used with --enable-production. Somehow the -O optimization will fail some of
the hard conversion code.

Solution:
This is just a temporary patch by detecting if this is a Lion or Mountain Lion
system using GCC 4.2.1, then just remove the any -O option from the PROD_CFLAGS.
A better fix should be deviced later.

Tested: Duck(lion) and Owl (mountain lion) tested with --enable-production.
Also tested in Fred and Tejeda, both Snow Leopard systems to verify there is
no undesired side effect.
2012-10-10 00:08:59 -05:00
Quincey Koziol
f6d4f0ef8f [svn-r22875] Description:
Add note about return value change for H5TBget_fill.
2012-10-09 09:36:20 -05:00
Allen Byrne
49461f1035 [svn-r22873] Update test testh5copy.bat file with changes made to linux test script.
Update testh5dump.bat file with corrections to which TOOLTEST version used and adjust for windows specific conditions

Tested: windows
2012-10-08 15:01:35 -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
0567e64856 [svn-r22867] Updated cygwin note on dt_arith about the known issue of fork on cygwin.
Added note about using optimization level 1 on Ubuntu64
2012-10-05 14:02:22 -05:00
Allen Byrne
0d3b1f94df [svn-r22864] Move h5import change to new feature section. 2012-10-04 14:18:02 -05:00
Allen Byrne
4b2c55da4b [svn-r22862] Updated CYGWIN, MinGW and linux VM versions 2012-10-04 13:33:41 -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
Albert Cheng
f7391600c1 [svn-r22851] updated with perform/benchpar program removal. 2012-10-01 19:06:15 -05:00
Albert Cheng
fe63b32f86 [svn-r22850] Bug fix: HDFFV-8156
benchpar.c is compiled when configure --enable-build-all --enable-paralllel.
But it failed to compile.  It is decided to retire or move it to example.
I removed it from the PARA_BUILD_ALL list so that --enable-build-all will
not fail.  The program file still need to be moved.

Tested: Koala using --enable-build-all --enable-parallel.
2012-10-01 19:05:33 -05:00
HDF Tester
217d5c32d6 [svn-r22847] Snapshot version 1.8 release 10 (snap13) 2012-09-30 19:30:14 -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
Albert Cheng
2de91133e0 [svn-r22835] Documented HDFFV-8069 fix. 2012-09-27 17:22:22 -05:00
Albert Cheng
4148444e60 [svn-r22831] Bug fix: HDFFV-8069 AIX config file Fortran flags need fix
Description: The Fortran compiler flags were all set to "-O". They should be
different setting for different situations. E.g, "-g" for debug and
"-pg" for profile, etc.

Fix: set them to appropriate different values.

Tested: in Remote ADA AIX machines using 3 different settings:
    configure --enable-fortran --enable-cxx     # default to --disable-production
    configure --enable-fortran --enable-cxx --enable-production
    configure --enable-fortran --enable-cxx --disable-production
2012-09-27 16:08:30 -05:00
Raymond Lu
31e931ce26 [svn-r22821] Issue 8164 - test_image.c printed an extra "FAILED" after it succeeded. A test function doesn't return 0 after it succeeds.
It goes down to the error handling branch and prints "FAILED".  The fix is adding "return 0;" in the end of the function.  

Tested on jam - simple change.
2012-09-27 10:19:29 -05:00
Jonathan Kim
06e9ab4420 [svn-r22814] Purpose:
HDFFV-8012 - h5repack changes max dims and cause failure if only "-f none" is used without changing layout for chunked dataset when a chunk dim is bigger than a dataset dim

Description:
  "h5repack -f <obj>:NONE <file.h5> out.h5" command failed if source file contains chunked dataset and a chunk dim is bigger than a dataset dim. 
    Another issue is that the command changed max dims if chunk dim is smaller than the dataset dim. 
    These issue occurred when dataset size is smaller than 64k (compact size limit)
    Fixed them.
  Merged from HDF5 trunk r22805

Tested: 
    jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE),  Windows (32-LE cmake), cmake (jam)
2012-09-26 13:10:01 -05:00
Dana Robinson
87271a753d [svn-r22804] Updated RELEASE.txt to include HDFFV-8058 work. 2012-09-24 11:15:42 -05:00
HDF Tester
bf3a445ff7 [svn-r22803] Snapshot version 1.8 release 10 (snap12) 2012-09-23 19:27:42 -05:00
Albert Cheng
c0787b5614 [svn-r22801] Updated for the removal of mpi-perf.c.
Copied from the trunk version.

Tested: Don't know how to test. assume if it works for trunk, it will
work for v18.
2012-09-22 15:09:37 -05:00
Albert Cheng
e68e506511 [svn-r22800] Documented the retiremen of mpi-perf. 2012-09-22 14:44:25 -05:00
Albert Cheng
f3c3aa2440 [svn-r22796] HDFFV-8110: Removed mpi-perf.c which was given with permission to freely
distribute by the author. It was an example program showing how to measure
parallel IO speed. Since then, we have created h5perf to do I/O performanace
measurement. This example is not needed any more.

mpi-perf.c:
    Removed.
Makefile.am:
Makefile.in:
    Removed the entry of mpi-perf.c so that "configure --enable-build-all ..."
    will not build it.
MANIFEST:
    Updated.

The change is trivial that I got permission to skip the code review step.

Tested: h5committest plus "--enable-parallel --enable-build-all" in koala.
2012-09-21 17:05:56 -05:00
Allen Byrne
3117ffcbb4 [svn-r22788] HDFFV-8153: Pull POSIX_C_SOURCE define out to separate variable. Use ADD_DEFINITIONS (${HDF5_EXTRA_C_FLAGS}) in non-fortran CMakeLists.txt folders
Tested: local
2012-09-19 09:32:13 -05:00
Jonathan Kim
c3db70aff4 [svn-r22783] Purpose:
HDFFV-8143 Provide a routine(s) for telling the user why the library broke collective data access

Description:
    Changed to use H5Dopen2() instead of H5Dopen(), which caught by daily test on jam.
    This is based on previous commit r22780.

Tested: 
    jam-pp (linux32-LE)
2012-09-18 09:43:57 -05:00
Dana Robinson
7be1d4edaf [svn-r22781] Propagated r22703 and 22748 from the trunk. Fixes HDFFV-8058.
Tested on:
    jam and ostrich w/ parallel and fortran enabled
2012-09-17 17:56:39 -05:00
Jonathan Kim
5188e7a617 [svn-r22780] Purpose:
HDFFV-8143 Provide a routine(s) for telling the user why the library broke collective data access

Description:
    Added H5Pget_mpio_no_collective_cause() function that retrive reasons why the collective I/O was broken during Read/Write IO access.
    Reasons to break collective I/O:
     - SET_INDEPENDENT
     - DATATYPE_CONVERSION
     - DATA_TRANSFORMS
     - MPIPOSIX
     - NOT_SIMPLE_OR_SCALAR_DATASPACES  (NULL Space)
     - POINT_SELECTIONS
     - NOT_CONTIGUOUS_OR_CHUNKED_DATASET  (Compact or External-Storage)
     - FILTERS  

    Merged from HDF5 trunk r22735, r22741 , 22743, 22744, 22763.

Tested: 
    jam-pp (linux32-LE), koala-pp (linux64-LE), wallaby-pp
2012-09-17 14:14:56 -05:00
Allen Byrne
b22ef5f8a7 [svn-r22776] HDFFV-8129: upgrade autotools
Merge Trunk changes to 1.8
Tested: h5committest
2012-09-17 12:07:23 -05:00
Mike McGreevy
a2500fa7c3 [svn-r22775] Purpose:
Update RELEASE.txt

Description:

    Merge changes from 1.8.9's known issues and platforms tested
    section of the RELEASE.txt up to the 1.8 branch in preparation
    for the 1.8.10 release.
2012-09-17 11:29:13 -05:00
Quincey Koziol
0b9e707859 [svn-r22768] Description:
Bring r22765 from trunk to 1.8 branch:

    Propogate Coverity changes to trunk, also fix compiler warnings and
other minor code cleanups. (QK & JK)

r20393: (Not directly propogated, since trunk also had a similar fix)
Move initialization ocrt_info.new_obj = NULL; before FUNC_ENTER_NOAPI -- gh

r20397:
Added free(src_sizes) --gh

r20398:
Added free(src_offset). --gh

Tested on:
    Mac OSX/64 10.7.4 (amazon) w/debug, parallel, FORTRAN & C++
    (h5committest forthcoming)
2012-09-16 19:49:16 -05:00
HDF Tester
fb83bb8470 [svn-r22767] Snapshot version 1.8 release 10 (snap11) 2012-09-16 19:27:21 -05:00
Quincey Koziol
fc65a4e66e [svn-r22759] Description:
Bring r22758 from trunk to 1.8 branch:

    Bring generic improvements from encode/decode property list branch to
the trunk.  This includes a better version of the property list comparison
routine, cleaned up compiler warnings, and some cleaned up property list
callbacks.  Also, started on changes to clean up parallel test output, so that
it doesn't report successful tests from each process.

Tested on:
    Mac OSX/64 10.7.4 (amazon) w/debug, GCC 4.7.x, FORTRAN, C++, threadsafe and parallel
    (h5committested on trunk)
2012-09-13 12:44:44 -05:00
Raymond Lu
d36cd7cba5 [svn-r22757] Issue 8140 - return value is missing for H5LTyyerror in H5LTanalyze.l. I merged the fix from the trunk.
I put "return 0" in because the program should continue even though there is an error.

Tested on jam - simple change.
2012-09-13 10:42:45 -05:00
Raymond Lu
cf485eb7cc [svn-r22756] When Scot Breitenfeld committed his test function test_valid_path in r22206 6 months ago, he replaced test_text_type
function with his function, thus skipped test_text_type test.  I'm restoring it back in this checkin.

Tested on jam - simple change.
2012-09-12 11:55:16 -05:00