summaryrefslogtreecommitdiffstats
path: root/testpar
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r25791] merge 25790 from trunk.Mohamad Chaarawi2014-11-051-2/+8
| | | | | | | | fix bug in shapesame test where test fails with more than 10 procs. This is a fix in the test itself and does not have to do with the library code. tested cloud machine with parallel.
* [svn-r25780] merge 25779 from trunk.Mohamad Chaarawi2014-11-041-4/+11
| | | | | | fix bug in parallel tests where a compact dset is being created proportional to the process count without regard to the 64KB limit for compact datasets.
* [svn-r25682] bring 25651 and 25659 from trunk.Mohamad Chaarawi2014-10-072-2/+7
| | | | | Fix for: HDFFV-8715 HDF5_PARAPREFIX is ignored in parallel dense attribute and performance tests.
* [svn-r25574] Merge 25573 from trunk:Mohamad Chaarawi2014-09-051-1/+1
| | | | - fix error output when dataset verify detects wrong data.
* [svn-r25519] HDFFV-8880: Remove t_posix_compliant test referencesAllen Byrne2014-08-061-5/+0
|
* [svn-r25497] Description:Quincey Koziol2014-07-306-709/+708
| | | | | | | | | | Merge changes that correspond to the 64-bit ID changes (without the actual switch to 64-bit IDs) to the 1.8 release branch. (Plus a few minor cleanups and alignments with the trunk that aren't on the branch) Tested on: Mac OSX/64 10.9.4 (amazon) w/C++ & FORTRAN (h5committested on branch already for a week)
* [svn-r25404] add serial and parallel regression tests for zero dset ↵Mohamad Chaarawi2014-07-103-0/+61
| | | | | | read/write bug. (merged from trunk)
* [svn-r25402] Bring 25397/8 from trunk:Mohamad Chaarawi2014-07-103-177/+145
| | | | | | | - remove configure checks for MPI_File_get_size and Big MPI_File_set_size as they are supported by MPIO implementations today. - fix bug in t_mpi.c (HDFFV-8856) tested with h5committest.
* [svn-r25222] Merge cmake_ext_mod into 1.8Allen Byrne2014-05-272-3/+6
|
* [svn-r25106] Removed LT_ADD_LIBHDF5_DEPENDENCY configure conditional to roll ↵Larry Knox2014-04-251-1/+0
| | | | | | | | back fix for removing rpaths from lib files. The fix also removed dependencies on libhdf5, etc. when the --disable-sharedlib-rpath configure option was invoked. Added instead configure variable hardcode_into_lib=no. This removes rpath from lib files on Linux and solaris machines. Tested with h5committest on jam, koala, ostrich and platypus (cmake), and on emu and kite.
* [svn-r24980] HDFFV-8290: Merge automake 1.14.1 changes from trunkAllen Byrne2014-04-073-68/+450
| | | | Tested: h5committest
* [svn-r24915] Correct merge mistakeAllen Byrne2014-03-271-1/+0
|
* [svn-r24906] Merge latest CMake changes from trunk.Allen Byrne2014-03-262-33/+34
| | | | Tested: local linux
* [svn-r24878] Description:Quincey Koziol2014-03-2414-1330/+78
| | | | | | | | | | | | | | | | | | | | | Bring r24864 from trunk to 1.8 branch: Remove all traces of MPI-POSIX VFD and GPFS detection/code. Remove remaining traces of stream VFD. Remove testpar/t_posix_compliant test (it's not actually verifying anything). Clean up H5D__mpio_opt_possible() further. Moved environment variable that disables MPI collective operations into MPI-IO VFD (instead of it being in src/H5S.c). A few other small code cleanups. Tested on: Mac OSX/64 10.9.2 (amazon) w/parallel & serial (daily tested on trunk)
* [svn-r24785] Description:Quincey Koziol2014-03-123-123/+725
| | | | | | | | | | | | | Bring r24769 & r24772 from trunk to 1.8 branch: Check in Mohamad's changes to support collective I/O on point selections, along with some other minor cleanups. Correct some dynamically sized arrays that fail on Windows. Tested on: Mac OSX/64 10.9.2 (amazon) w/parallel (And has been through the daily test regime on the trunk)
* [svn-r24732] Fix for reconfigure, which fails because ↵Larry Knox2014-02-221-0/+1
| | | | | | LT_ADD_LIBHDF5_DEPENDENCY is used in Makefiles but the declaration in configure.ac is missing. Copied declaration from trunk. Tested with h5committest on jam ostrich koala and platypus(cmake).
* [svn-r24614] Bring 24612 from trunk:Mohamad Chaarawi2014-01-063-28/+30
| | | | | | | | fix bugs in parallel tests exposed in corner cases when running with 1 or 2 processes. First bug is in testpar/t_mdset.c, where the test reports an error in addition to skipping the test if there are less than three procs. Fix to just skip the test. Second bug is in testpar/t_dset.c in actual_io_mode tests, where incorrect expected value for IO mode was set if the number of procs running the test is 1. tested with h5committest.
* [svn-r24084] Correct merge mistakeAllen Byrne2013-08-291-1/+0
|
* [svn-r24072] Merge trunk cmake changes to 1.8 branch. Allen Byrne2013-08-262-54/+69
| | | | | | | Also add default switch blocks to h5import. Merge h5dump any_path option from trunk. Tested: local linux
* [svn-r23771] HDFFV-8434,-8437,-8445,-8447,-8461: Merge changes from Trunk.Allen Byrne2013-06-141-0/+2
| | | | Tested: local linux
* [svn-r23545] Description:Quincey Koziol2013-04-041-1/+1
| | | | | | | | | Bring r23544 from trunk to 1.8 branch: Correct API version mistake w/H5Acreate -> H5Acreate2 Tested on: Mac OSX/64 10.8.3 (amazon) w/parallel
* [svn-r23535] Description:Quincey Koziol2013-04-034-119/+65
| | | | | | | | | | | Bring r23529 from trunk to 1.8 branch: Stop aliasing property to indicate internal collective metadata operations with property to perform collective raw data operations from the application. Tested on: Mac OSX/64 10.8.3 (amazon) w/parallel (daily tests on trunk)
* [svn-r23324] Snapshot version 1.8 release 11 (snap11)HDF Tester2013-03-041-1/+1
|
* [svn-r23211] Merge trunk CMake changes for minimum cmake version of 2.8.10. ↵Allen Byrne2013-01-311-1/+1
| | | | | | This was prompted by HDFFV-8227, OS X requires latest version of cmake for proper support. Tested: local linux
* [svn-r23011] Purpose:Jonathan Kim2012-11-054-88/+63
| | | | | | | | | | | | HDFFV-8146 - Remove "multi-chunk IO without optimization" sub-feature from MPI I/O optimization for chunked dataset feature Description: The “multi-chunk IO without optimization” feature is removed and made the related xfer property (H5FD_MPIO_CHUNK_MULTI_IO) go directly to “multi-chunk-io” feature. Also update/fix/cleanup testings (chunk collective IO and actual chunk opt mode) accordingly. Merged from HDF5 trunk r22992. Tested: jam-pp (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), fred (mac64-LE), linew (solaris-BE), koala-pp, wallby-pp, cmake (jam-pp), Windows (32-LE cmake)
* [svn-r22788] HDFFV-8153: Pull POSIX_C_SOURCE define out to separate ↵Allen Byrne2012-09-191-0/+5
| | | | | | 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-r22780] Purpose:Jonathan Kim2012-09-173-0/+696
| | | | | | | | | | | | | | | | | | | | | 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-r22759] Description:Quincey Koziol2012-09-131-0/+3
| | | | | | | | | | | | | | 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-r22724] Convert tests to *.sh.in.Allen Byrne2012-08-282-21/+16
| | | | | | | | Convert configure.in to configure.ac. Align TESTS usage with autotools convention. Update all references from configure.in to configure.ac Tested: h5committest
* [svn-r22711] Updated autotools: autoconf 2.69, automake 1.12.3, m4 1.4.16, ↵Larry Knox2012-08-231-43/+94
| | | | | | libtool 2.4.2 Tested THG machines.
* [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-r22402] HDFFV-8064: Merge windows #ifdef blocks to 1.8Allen Byrne2012-05-242-3/+12
| | | | Trunk dailies passed
* [svn-r22291] Description:Quincey Koziol2012-04-171-1/+1
| | | | | | | | | | Bring r22287 from trunk to 1.8 branch: Clean up more FUNC_ENTER/FUNC_LEAVE macros and move H5D & H5T code toward the final design (as exemplified by the H5EA & H5FA code). Tested on: Mac OSX/64 10.7.3 (amazon) w/debug & parallel
* [svn-r22248] Added new files and tests to CMakeLists.txtAllen Byrne2012-04-041-0/+1
| | | | Tested: local linux
* [svn-r22245] Description:Quincey Koziol2012-04-031-3/+3
| | | | | | | | | | | Bring r22244 from trunk to 1.8 branch: Correct use of deprecated API routines in test routine. Tested on: Linux/PPC 2.6 (ostrich) w/C++ & FORTRAN, w/threadsafe, in debug mode Linux/64-ia64 2.6 (ember) w/Intel compilers, w/C++ & FORTRAN, parallel, in production mode
* [svn-r22228] Description:Quincey Koziol2012-04-015-7/+412
| | | | | | | | | Bring r22219 from trunk to 1.8 branch: (with release manager's blessing) Merge "file image" changes from feature branch back to trunk. Tested on: h5committested
* [svn-r22157] Merge the atomicity routines from the trunkMohamad Chaarawi2012-03-273-0/+340
|
* [svn-r22148] Removed incorrect executable svn properties from text, source, ↵Dana Robinson2012-03-261-0/+0
| | | | in, and HDF5 files.
* [svn-r21805] Update CMake Required version in all folders to match current ↵Allen Byrne2011-12-051-1/+1
| | | | standard 2.8.6
* [svn-r21717] Update cmake configurationAllen Byrne2011-11-041-3/+4
| | | | | | | Update cmake to generate source folders in VS Brought parallel changes from trunk Tested: local linux
* [svn-r21533] Description:Quincey Koziol2011-10-123-1/+567
| | | | | | | | | Bring r21442 and r21529 from trunk to 1.8 branch: Add new API routines for querying if collective raw data I/O was actually performed collectively. Tested: Linux/32 2.6 (jam) (h5committested on trunk)
* [svn-r21479] Merge revision 21101 from trunk to 1.8 branch:Mike McGreevy2011-10-051-162/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | HDFFV-7639 Purpose: Remove H5_MPI_SPECIAL_COLLECTIVE_IO_WORKS and H5_MPI_COMPLEX_DERIVED_DATATYPE_WORKS #defines from source. Description: Two advanced parallel functionalities, special collective IO and complex derived datatypes, are not supported by older implementations of mpi, and thus our code limits the use of these features with #ifdefs and has checks in configure to set them (or not). Unfortunately, configure can't actually run a parallel check to see if these features are working (nor not) so it resorts to looking in the config files where they are explicity enabled or disabled based on versions of mpi, sytems being built on, or for no documented reason at all (i.e. just set to on or off as some 'default'). Overriding these settings is easy if need be, provided it is known that it needs to be done to get improved performance, and oftentimes it is not. Most new MPI implementations successfully handle the functionality requested when these #defines are set, and many of the "turn these features off" cases in the config files are for old (> 5 years) versions of MPI and retired systems (such as NCSA's tungsten). Therefore, the decision has been made to remove the support for these old versions of MPI and systems that cannot handle these behaviors. The #ifdefs and supporting setup in the config/ files and configure script has been removed, and the code executed when these options were not set removed from the source. In passing, this commit also cleans up some whitespace issues in both t_mpi.c and H5Dmpio.c. Furthermore, in t_mpi.c, the special collective IO test was not getting regularly run due to it being written to work only with four processes (we regularly test with six, previously with three), and thus it failed when actually run due to an out of bounds data buffer assignment. It has been modified to run at any number of processes greater than four, and the memory problem has been fixed so the test passes. Tested: Jam, h5committest, Ember
* [svn-r21421] Merged the Fortran 2003 changes from the trunk into the 1.8 ↵Scot Breitenfeld2011-09-271-0/+3
| | | | | | | | | | | 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
* [svn-r21394] Updated tuning of fraction of tests skipped in t_shapesame.c as ↵John Mainzer2011-09-141-2/+2
| | | | | | | | a function of express test level to reflect results of testing with Ray. Tested parallel on jam -- no further testing as the change was very minor.
* [svn-r21380] John Mainzer2011-09-131-2804/+3033
| | | | | | | | | | | Ported shape same test express test mods from trunk to 1.8 branch. This was mostly a matter of copying testpar/t_shapesame.c from trunk to the 1.8 branch, as the root versions of the files were almost identical. Tested parallel on Jam only, as changes have been well tested on the trunk.
* [svn-r21364] Related files to files from HDF5-33 review - all changes ran ↵Allen Byrne2011-09-063-792/+797
| | | | | | | | | | correctly in trunk. Changes have been tested in cmake branch. t_cache.c - define needed for windows t_posix_compliant.c - #ifdef around include <unistd.h> t_shapesame.c - HD prefix needed for stat function Tested: local linux
* [svn-r21363] files from HDF5-33 review - all changes ran correctly in trunk. ↵Allen Byrne2011-09-063-821/+821
| | | | | | Changes have been tested in cmake branch. Tested: local linux
* [svn-r21336] Synchronize cmake files with tested commits from trunkAllen Byrne2011-08-301-5/+9
|
* [svn-r21075] Remove incorrect -p option from test macro. Discovered from ↵Allen Byrne2011-07-081-1/+1
| | | | public 1.8 CDash reports