summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r22840] Merged changes from the trunk into the branch,Scot Breitenfeld2012-09-2822-311/+796
| | | | | | | svn merge -r22479:22826 https://svn.hdfgroup.uiuc.edu/hdf5/trunk/fortran tested: jam (gnu, intel, pgi) koala (gnu, pgi)
* [svn-r22835] Documented HDFFV-8069 fix.Albert Cheng2012-09-271-1/+3
|
* [svn-r22831] Bug fix: HDFFV-8069 AIX config file Fortran flags need fix Albert Cheng2012-09-271-4/+4
| | | | | | | | | | | | | 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
* [svn-r22821] Issue 8164 - test_image.c printed an extra "FAILED" after it ↵Raymond Lu2012-09-271-1/+1
| | | | | | | | 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.
* [svn-r22814] Purpose:Jonathan Kim2012-09-267-22/+150
| | | | | | | | | | | | | | 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)
* [svn-r22804] Updated RELEASE.txt to include HDFFV-8058 work.Dana Robinson2012-09-241-1/+3
|
* [svn-r22803] Snapshot version 1.8 release 10 (snap12)HDF Tester2012-09-247-23/+23
|
* [svn-r22801] Updated for the removal of mpi-perf.c.Albert Cheng2012-09-221-15/+0
| | | | | | | Copied from the trunk version. Tested: Don't know how to test. assume if it works for trunk, it will work for v18.
* [svn-r22800] Documented the retiremen of mpi-perf.Albert Cheng2012-09-221-0/+5
|
* [svn-r22796] HDFFV-8110: Removed mpi-perf.c which was given with permission ↵Albert Cheng2012-09-214-388/+5
| | | | | | | | | | | | | | | | | | | | | 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.
* [svn-r22788] HDFFV-8153: Pull POSIX_C_SOURCE define out to separate ↵Allen Byrne2012-09-1910-1/+49
| | | | | | variable. Use ADD_DEFINITIONS (${HDF5_EXTRA_C_FLAGS}) in non-fortran CMakeLists.txt folders Tested: local
* [svn-r22783] Purpose:Jonathan Kim2012-09-181-1/+1
| | | | | | | | | | | 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)
* [svn-r22781] Propagated r22703 and 22748 from the trunk. Fixes HDFFV-8058.Dana Robinson2012-09-172-553/+538
| | | | | Tested on: jam and ostrich w/ parallel and fortran enabled
* [svn-r22780] Purpose:Jonathan Kim2012-09-1712-30/+863
| | | | | | | | | | | | | | | | | | | | | 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
* [svn-r22776] HDFFV-8129: upgrade autotoolsAllen Byrne2012-09-177-1350/+2219
| | | | | Merge Trunk changes to 1.8 Tested: h5committest
* [svn-r22775] Purpose:Mike McGreevy2012-09-171-120/+209
| | | | | | | | | | 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.
* [svn-r22768] Description:Quincey Koziol2012-09-172-154/+198
| | | | | | | | | | | | | | | | | | | | 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)
* [svn-r22767] Snapshot version 1.8 release 10 (snap11)HDF Tester2012-09-177-23/+23
|
* [svn-r22759] Description:Quincey Koziol2012-09-1321-377/+504
| | | | | | | | | | | | | | 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)
* [svn-r22757] Issue 8140 - return value is missing for H5LTyyerror in ↵Raymond Lu2012-09-132-15/+26
| | | | | | | | 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.
* [svn-r22756] When Scot Breitenfeld committed his test function ↵Raymond Lu2012-09-121-1/+4
| | | | | | | | 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.
* [svn-r22753] Purpose:Jonathan Kim2012-09-1114-23/+40
| | | | | | | | | | | | | HDFFV-5919 - GMQS: h5diff - The number of object difference is not consistent between dataset and group/type when attribute(s) have differences Description: Object differences are not consistent between dataset and group/datatype when their attribute(s) have differences. This is because attribute(s) differences is not accumulated to group or datatype object’s difference, but accumulated to dataset difference. To fix, do not accumulate attribute difference to dataset difference. This is referred to h5diff’s default behavior and also past report from users that users were confused by the accumulated behavior. (also can’t figure out only for dataset difference , also hard to spot dataset difference when it has lots of attributes or differences) This also lead to fix inconsistent format indicating difference between dataset and group/datatype object. Merged from HDF5 trunk r22751. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), Windows (32-LE cmake), cmake (jam)
* [svn-r22747] Snapshot version 1.8 release 10 (snap10)HDF Tester2012-09-107-23/+23
|
* [svn-r22740] Correct typo on test commandAllen Byrne2012-09-051-1/+1
|
* [svn-r22733] Snapshot version 1.8 release 10 (snap9)HDF Tester2012-09-037-23/+23
|
* [svn-r22727] Add other h5 files needed by pbits testsAllen Byrne2012-08-301-0/+2
|
* [svn-r22724] Convert tests to *.sh.in.Allen Byrne2012-08-2884-790/+812
| | | | | | | | Convert configure.in to configure.ac. Align TESTS usage with autotools convention. Update all references from configure.in to configure.ac Tested: h5committest
* [svn-r22721] HDFFV-8133: Add usage text to see Reference manual for compact ↵Allen Byrne2012-08-289-153/+162
| | | | subsetting.
* [svn-r22719] Fix RelWithDebInfo packagingAllen Byrne2012-08-2812-26/+26
| | | | Tested: windows
* [svn-r22717] Update list of tools fixes.Allen Byrne2012-08-271-28/+28
|
* [svn-r22715] Snapshot version 1.8 release 10 (snap8)HDF Tester2012-08-277-22/+22
|
* [svn-r22711] Updated autotools: autoconf 2.69, automake 1.12.3, m4 1.4.16, ↵Larry Knox2012-08-2349-2824/+5182
| | | | | | libtool 2.4.2 Tested THG machines.
* [svn-r22708] Description:Quincey Koziol2012-08-226-199/+169
| | | | | | | | | | | | Bring r22707 from trunk to 1.8 branch: Bring back some more cleanups from the plist_encode_decode branch, clean up some formatting and compiler errors, and add a few more property comparison routines that we've skipped implementing in the past. Tested on: Mac OSX/64 10.7.4 (amazon) w/debug (Too minor to require h5committest)
* [svn-r22701] Purpose: Jonathan Kim2012-08-2011-19/+103
| | | | | | | | | | | | | Address HDFFV-7942 - h5diff: incorrect result for comparing attribute data with different type size in same class Description: When comparing attribute data values with same type class but different size, the result was incorrect. It was due to the size difference and got truncated. Fixed to match up the smaller type size to big type size like what dataset does. Merged from HDF5 trunk r22684 and r22691. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), Windows (32-LE cmake), cmake (jam)
* [svn-r22699] Merge trunk 22674 to 1.8:Allen Byrne2012-08-204-125/+25
| | | | | Remove checks for filters are available because the h5dump tests never used the filters in the tests. "-H" option excludes data. HDFFV-8125
* [svn-r22682] Description:Quincey Koziol2012-08-1510-1071/+590
| | | | | | | | | | Bring r22681 from trunk to 1.8 branch: Clean up file driver property handling, along with some misc. warnings. Tested on: Mac OSX/64 10.7.4 (amazon) w/debug, gcc 4.7.1, C++, FORTRAN & threadsafe (h5committest upcoming)
* [svn-r22677] Changes needed to make the default free-list mapping from ↵Vailin Choi2012-08-1418-174/+702
| | | | | | H5FD_FLMAP_SINGLE to H5FD_FLMAP_DICHOTOMY. Also changed H5O_copy_search_comm_dt_check() to use H5O_obj_class() to get object type instead of H5O_get_info(...TRUE...) saving time in traversing metadata.
* [svn-r22671] Snapshot version 1.8 release 10 (snap7)HDF Tester2012-08-137-23/+23
|
* [svn-r22658] Bug fix: previous commit has a mistake--it used the wrong type ↵Albert Cheng2012-08-091-1/+1
| | | | | | | | of return value of FAIL. The function type is a pointer. Fixed it by changing it to NULL. Tested: In remote machine ADA (aix).
* [svn-r22652] bring 22651 to branchMohamad Chaarawi2012-08-092-11/+15
| | | | fix a bug that would skip or include the parallel atomicity test with cmd arguments -o or -x
* [svn-r22649] Allow second find_package call for legacy libraries (not ↵Allen Byrne2012-08-091-0/+8
| | | | cmake-configured)
* [svn-r22647] Description:Quincey Koziol2012-08-0931-103/+162
| | | | | | | | | | | Bring r22646 from trunk to 1.8 branch: Changes resulting from Klocwork static analysis tool, from Mark Miller @ LLNL (miller86@llnl.gov). Tested on: Mac OS X/64 10.7.4 (amazon) w/debug, C++ & FORTRAN, using gcc 4.7.x (too minor to require h5committest)
* [svn-r22643] Correct check for filters in tools testAllen Byrne2012-08-082-8/+29
|
* [svn-r22639] HDFFV-8111: Remove special case shortcut and use normal path ↵Allen Byrne2012-08-072-223/+102
| | | | | | for comparing single objects. Merged from trunk
* [svn-r22634] Update CMake configuration files for current packaging layoutAllen Byrne2012-08-065-47/+29
|
* [svn-r22632] Merge from trunk revision 22631Allen Byrne2012-08-0633-1187/+2933
| | | | tested: local linux
* [svn-r22630] Snapshot version 1.8 release 10 (snap6)Larry Knox2012-08-067-23/+23
|
* [svn-r22628] Description:Quincey Koziol2012-08-0417-95/+179
| | | | | | | | | | | Bring r22627 from trunk to 1.8 branch: Merge some of the changes on the plist_encode_decode branch back to the trunk. Tested on: Mac OSX/64 10.7.4 (amazon) w/debug (Too minor to require h5committest)
* [svn-r22621] Purpose:Jonathan Kim2012-08-0211-61/+173
| | | | | | | | | | | | | | | | HDFFV-8107 testh5diff will fail if build/test in HDF5 source tree Description: This is sub-task for "HDFFV-8105 testh5diff.sh uses the wrong operator (-a) in an if statement." From the HDFFV-8105's update, h5diff test failed if build&test is performed in HDF5 source tree because 'cp' try to copy test files to self dir. It's addressed by skipping if cp's src dir and dest dir is same. Also this applied for all other tools under src/tools dir. No change to the CMakeLists.txt files because CMake cautions/demands that in-source builds be avoided. Merged from HDF5 trunk r22617. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), some manual tests as well
* [svn-r22619] Jonathan Kim2012-08-023-16/+5
| | | | | | | | | | | | | | | Purpose: HDFFV-8003 - ph5diff (parallel h5diff): daily test failure on ember intermittently during non comparable test file comparison HDFFV-7755 - parallel h5diff : hanging on koala intermittently during non comparable test file comparison Description: non-comparable test intermittently hung on koala and ember, but not on jam. it didn't occur until -np reaches 4 or bigger. it occurred once out of many repeated attempts of the same test. There was a incorrectly (mistakenly?) duplicated code in MPI section which caused such hang in a certain condition. The test used more processes than other tests, which increased chance to trigger more undone processes, and such process could enter the incorrect code section and wait for wrong pair of send. it explains why it occurred intermittently according to machine condition and using a certain feature. Removed incorrect code which blocked correct code. Merged from HDF5 trunk r22618. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), some manually repeated test performed in parallel