summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r20025] remove t_rank_projection file from list of sourcesAllen Byrne2011-01-311-2/+2
|
* [svn-r20019] Bug 2019: h5perf or h5perf_serial is removed twice. Some ↵Albert Cheng2011-01-282-20/+30
| | | | | | | | | | | | | | | | | | | | | | | | systems like AIX do not like it as it may get into a racing condition when "gmake -j N" is used-- two "rm" commands were trying to remove the same file. Solution: Rearranged the Makefile.am so that h5perf or h5perf_serial are built only once, that is through bin_PROGRAMS only. Bug 2135: h5perf_serial is not installed in --enable-parallel build. It was because in parallel build, h5perf_serial is not was not in the bin_PROGRAMS list but it was still being built and tested. Solution: Rearranged the Makefile.am code so that h5perf_serial is installed too. (It is easier to make cleaner code to install it than to build and test h5perf_serial but not test it.) Tested: Jam, both serial and parallel. Did not run h5committest because the changes are in perform/ directory only and I think Jam has given the changes in Makefile a complete test already.
* [svn-r20013] Change use of variable to allow a SITE name to be defined, to ↵Allen Byrne2011-01-273-3/+295
| | | | using it to extend the build name used in reporting to CDash
* [svn-r20012] Use "if...else" to exclude the use when travt is null.Peter Cao2011-01-271-9/+8
|
* [svn-r20011] make sure that travt is nor nullPeter Cao2011-01-271-1/+1
|
* [svn-r20006] I updated the read buffer from float to double to be more ↵Raymond Lu2011-01-262-6/+8
| | | | | | appropriate. Tested on jam and linew.
* [svn-r20005] Purpose:Jonathan Kim2011-01-262-2/+0
| | | | | | | | Clean up tool code. Remove "h5test.h" from tool code. Currently only in h5repack. Tested: jam (linux32-LE), amani (linux64-LE), heiwa (linuxppc64-BE), linew (solaris-BE)
* [svn-r20002] Add variable to allow a SITE name to be definedAllen Byrne2011-01-261-0/+3
| | | | Tested: local linux
* [svn-r19999] Correct typo in check for external library TGZ path defineAllen Byrne2011-01-261-2/+2
| | | | Tested: local linux
* [svn-r19998] I changed the previous commit from FLOAT to DOUBLE again ↵Raymond Lu2011-01-265-15/+15
| | | | | | | | because Neil prefers to it for fill value test. I updated the data files, too. Tested on linew and jam.
* [svn-r19995] remove reference to jpegAllen Byrne2011-01-261-2/+2
|
* [svn-r19993] Added ability to use compressed file for external libraries ↵Allen Byrne2011-01-253-6/+15
| | | | | | corrected. Tested: local linux
* [svn-r19991] Added ability to use compressed file for external librariesAllen Byrne2011-01-253-66/+127
| | | | Tested: local linux
* [svn-r19989] Description:Quincey Koziol2011-01-252-132/+253
| | | | | | | | | | Finish implementing time tracking for read & seek operations in the 'log' VFD. Also clean up code and track total time during all read/write/seek operations. Tested on: Mac OS X/32 10.6.6 (amazon) w/debug & production (too minor to require h5committest)
* [svn-r19988] Update list of memtest exludeAllen Byrne2011-01-251-0/+3
|
* [svn-r19982] I changed the previous commit from DOUBLE to FLOAT because the ↵Raymond Lu2011-01-245-15/+15
| | | | | | | | bug (2131) happens to FLOAT only. I updated the data files, too. Tested on linew and jam.
* [svn-r19978] Patched in a temporary fix so that:Albert Cheng2011-01-211-8/+11
| | | | | | | | | | | | | | When $HDF5ExpressTest is NOT set or when it is set to 1 or 0, it does not skip test. When $HDF5ExpressTest is set other than values above, it may skip tests. The following message is printed: Test skipped when some tests are really skipped. This is a temporary patch so that v186 can be tested. A more permanent fix is needed, later. Tested: h5committest.
* [svn-r19977] Bug 2131 - I added a test case for integer data. I also ↵Raymond Lu2011-01-215-29/+195
| | | | | | skipped the test case for double data because it still fails. Tested on jam and linew.
* [svn-r19972] I added a test case for dataset with scale-offset filter into ↵Raymond Lu2011-01-215-32/+252
| | | | | | cross_read.c and updated the data files from BE, LE, and VMS. Tested on jam and linew.
* [svn-r19971] Purpose:Jonathan Kim2011-01-215-0/+29
| | | | | | | h5dump: add dangling external link test case as part of Chicago project. Tested: jam (linux32-LE), amani (linux64-LE), heiwa (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE)
* [svn-r19967] Add note on parallel failures to RELEASE.txtNeil Fortner2011-01-191-0/+12
|
* [svn-r19965] Purpose:Albert Cheng2011-01-181-14/+59
| | | | | | | | This continues the previous work and this one breaks the checker_board_hyperslab_dr_pio_test() into 4 smaller sub-tests. Tested: h5committest plus jam serial.
* [svn-r19961] Purpose:Albert Cheng2011-01-162-21/+76
| | | | | | | | | | | | The shape same tests ran too long. Break them into smaller subtests so that they can finish sub-test in a shorter time. Easier to tell which one sub-test is taking too much time and/or errors occur in one fo the sub-tests. This one breaks the contig_hyperslab_dr_pio_test() into 4 smaller sub-tests. Tested: h5committest
* [svn-r19959] Bug: the VRFY macro, for some reason, called MPI_Finalize() ↵Albert Cheng2011-01-165-14/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when it encountered error and wanted to exit the test program. This was not good since if only a subset of processes called MPI_Finalize(), the other processes will likely hang. That happened in AIX that it would waited till the alarm signal to kill the processes. Definitely a waste of time. Solution: Changed it to call MPI_Abort. That showed another problem. HDF5 has setup atexit post-process to try to close unclose objects, release resources, etc. But if the MPI processes have encountered an error and has been aborted, it is not likely any more MPI calls can function properly. E.g., it would attempt to free some communicators in the HDF5 MPIO file handle. It would again hang. Solution: need to call H5dont_atexit() to disable any atexit post-processing. This must be done early, like before calling H5open. This is added to each parallel test main program. testphdf5.h: Changed macros VRFY and MESG. Added comments too. testphdf5.c: t_mpi.c: t_cache.c: t_shapesame.c: Added H5dont_atexit. Tested: h5committest.
* [svn-r19956] Removed since its code has been copied to t_shapesame.c.Albert Cheng2011-01-142-4434/+0
|
* [svn-r19949] Correct CPack confusion with the same for two different ↵Allen Byrne2011-01-131-3/+3
| | | | functions (not case-sensitive)
* [svn-r19947] Bug fix: testph5.in failed to run the 't_shapesame -p' by ↵Albert Cheng2011-01-121-3/+2
| | | | | | | | | | | | | | | claiming it could not find t_shapesame in daily test. Turned out the mpiexec launcher is working like real shell and the daily test signon (hdftest) does not have "." in its $PATH. So, it could not automatically look for executables in the current directory. Solution: Change the executable to an explicit ./t_shapesame. Now mpiexec can "find" it. Tested by hand in Amani.
* [svn-r19941] Purpose:Albert Cheng2011-01-127-22/+4866
| | | | | | | | | | | | | | | | | | | | | | | Moved the two shape same tests from testphdf5 to a separated executables, named t_shapesame. The shape same tests runs too long for testphdf5. In a separated executalbe, it will be easier to separate any errors in testphdf5 sub-tests from the shape same tests. t_shapesame.c: Contains the shape same tests (cloned from t_rank_projection.c) plus a duplicate of "testphdf5.c" for now. After verifying it is correct, more cleanup is needed. testphdf5.c: Removed the two shape same tests (chsssdrpio & cbhsssdrpio). Makefile.am: Makefile.in: Added t_shapesame as a new test executable. Removed t_rank_projections.c from part of testphdf5. testph5.sh.in: Temporary added the "t_shapesame -p" test for testing shape same tests with MPIO-Posix VFD. Tested: h5committested, plus serial jam.
* [svn-r19938] Update config.sub to the latest available version ↵Larry Knox2011-01-111-32/+91
| | | | | | (timestamp='2008-01-16', Rev. 1.361) from http://cvs.savannah.gnu.org/viewvc/config/config/. Tested with h5committest on amani, heiwa, and jam and on linew.
* [svn-r19936] Add new signed/unsigned test to legacy test scriptAllen Byrne2011-01-101-0/+3
|
* [svn-r19927] Remove pragma statement.Allen Byrne2011-01-071-1/+0
|
* [svn-r19924] Windows VS10 complains about private STL members needing to be ↵Allen Byrne2011-01-071-0/+1
| | | | | | exported, because it is of type std::string this warning can be suppressed. Tested: windows XP with VS10
* [svn-r19923] BZ 1165: Implemented declaration change;Allen Byrne2011-01-062-4/+4
| | | | | | | | | | | | A static std::basic_string constructed in the Exception class. This static isn't one that can be be destructed by H5Library::close(), but rather gets cleaned up as part of the STL std::basic_string static destructor when the HDF5 DLL is detached (WINDOWS). Looking at the rest of the Exception code, the DEFAULT_MSG doesn't really need to be a std::basic_string. Remove the static constructor and no destructor required. Tested: local linux - will wait for Nightly Dailies before bringing to 1.8
* [svn-r19921] Update files for CPack use.Allen Byrne2011-01-061-0/+11
|
* [svn-r19918] Add hh modifier to signed char printf format string. Added ↵Allen Byrne2011-01-059-5/+795
| | | | | | | h5dump test to verify that signed/unsigned datasets print correctly. Bring solution from 1.8 packed bits fix which solved problem on heiwa with Signed char of 8 bits Tested: local linux
* [svn-r19917] Remove warning about H5_BUILT_AS_STATIC_LIBAllen Byrne2011-01-051-1/+1
|
* [svn-r19914] Correct format of empty parameterAllen Byrne2011-01-054-5/+5
| | | | bring r19913 from 1.8
* [svn-r19910] Change how LINK_FLAGS for fortran are appended on Windows - ↵Allen Byrne2011-01-053-7/+13
| | | | correct for just shared libs
* [svn-r19909] Change how LINK_FLAGS for fortran are appended on WindowsAllen Byrne2011-01-059-29/+16
| | | | bring r19908 from 1.8 branch
* [svn-r19907] Windows: Correct how fortran links in CRT library. Also correct ↵Allen Byrne2011-01-0430-101/+103
| | | | | | macro use for checking libtype. bring r19906 from 1.8 branch
* [svn-r19896] remove orphaned endif()Allen Byrne2010-12-301-1/+0
|
* [svn-r19895] Remove use of /MT compile flag for building static libs and ↵Allen Byrne2010-12-2924-106/+30
| | | | programs. Added BUILT_AS_STATIC_LIBRARY define to set the windows import/export defines correctly for static libraries.
* [svn-r19892] Purpose:Jonathan Kim2010-12-286-315/+737
| | | | | | | | | | | | | | | | | | | Bug 2089 - GMQS: h5diff segfault on a compound dataset with fixed length + vlen string type order Description: This is fix for the segfault when h5diff compares a compound dataset with combination of fixed length string types and vlen string types in certain orders. Optimized vlariable length string handling codes. The fix is referred from h5dump handling vlen strings. For testing, several compound datasets were added with various combinations. Previous failed cases: - Vlen string, Fixed length string, Vlen string, Fixed length string - Fixed length string, Fixed length string, Vlen string, Vlen string - Fixed length string, Vlen string, Fixed length string, Vlen string Tested: jam (linux32-LE), amani (linux64-LE), heiwa (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE)
* [svn-r19886] Correct name of file document for Cpack install.Allen Byrne2010-12-131-1/+1
|
* [svn-r19884] Corrected time_of_day define configuration, found during ↵Allen Byrne2010-12-133-11/+48
| | | | | | parallel CMake build. Tested: local linux
* [svn-r19880] Add new file.Allen Byrne2010-12-081-0/+1
|
* [svn-r19878] Correct HDF5 configuration variables for CPack/Install.Allen Byrne2010-12-084-17/+74
| | | | Bring r19875 from 1.8 branch
* [svn-r19876] Add new file.Allen Byrne2010-12-081-0/+629
|
* [svn-r19870] Add tests for examples.Allen Byrne2010-12-039-40/+139
| | | | Tested: local linux
* [svn-r19865] Correct INSTALL_PREFIX handlingAllen Byrne2010-12-021-1/+3
|