summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r26588] Description:Quincey Koziol2015-03-251-17/+0
| | | | | | | | | | | | | Bring r26560 from trunk 1.8 branch: Bring r26483 from autotools_rework branch back to trunk: Remove INTEGER_TO_LDOUBLE_ACCURATE macro/define - we no longer support SGI systems. Tested on: Linux/32 2.6.18 (jam) w/serial & parallel (daily tested for 2+ days)
* [svn-r26585] Description:Quincey Koziol2015-03-251-16/+0
| | | | | | | | | | | | Bring r26495 from trunk to 1.8 branch: Bring r26258 from the autotools_rework branch to the trunk - remove the LDOUBLE_TO_INTEGER_WORKS macro/define, which was addressing issues with SGI systems that are no longer supported. Tested on: Linux/32 2.6.18 (jam) w/serial & parallel (daily tested on trunk for >1 week)
* [svn-r26582] Merge r26509 from trunkJerome Soumagne2015-03-251-2/+0
| | | | Run reconfigure after merges from autotools_rework branch
* [svn-r26561] Description:Quincey Koziol2015-03-241-3/+3
| | | | | | | | | | | | Bring r26491 from trunk to 1.8 branch: Bring r26257 from autotools_rework branch back to the trunk - removes the LDOUBLE_TO_INTEGER_ACCURATE macro/define, which was addressing problems with SGI systems and is no longer supported. Tested on: Linux/32 2.6.18 (jam) w/serial & parallel Daily tested on branch for >2 weeks.
* [svn-r26556] Merge the fix for HDFFV-9173 from trunk to 1_8:Vailin Choi2015-03-241-0/+12
| | | | | | H5Pset_istore_k() will validate the "ik" value to not exceed the max v1 btree entries (2 bytes) The same check for H5Pset_sym_k() "ik" value. h5committested.
* [svn-r26460] HDFFV-8520: Add api to control pluginsAllen Byrne2015-03-161-6/+87
| | | | h5committest
* [svn-r26432] merged r26389 from the trunk to fix 1.6 API issue.Scot Breitenfeld2015-03-111-1/+1
|
* [svn-r26419] merged r26373 and r26380 from the trunk into the branch.Scot Breitenfeld2015-03-101-0/+75
| | | | tested: h5committest
* [svn-r26398] Merges r26333 from trunkDana Robinson2015-03-0924-142/+158
| | | | | | | | | | | | | | | | Eliminates gcc warnings due to -Wunsuffixed-float-constants. - Adds 'F' suffixes for most float constants. - A few constants MUST be of type double. These now receive the long double L suffix and are then cast to double. I do this via a new H5_DOUBLE() macro which was added to H5private.h. - Additionally, some 1.8-specific float suffixes were added. Fixes: HDFFV-9148 Tested on: h5committest
* [svn-r26395] Merges r26329 from trunkDana Robinson2015-03-095-507/+40
| | | | | | | | | | | | | | Removed the configure option that allows selective disabling of individual internal filters (fletcher32, shuffle, etc.). This feature mucked up the code with a lot of #ifdefs, saved very little space and was not scalable to a general scheme for library size reduction. We've decided to remove the feature while we investigate a more general scheme for decreasing the library size. Fixes: HDFFV-9086 Tested on: h5committest
* [svn-r26371] Update cmake mininum versionAllen Byrne2015-03-052-3/+3
| | | | Update windows wix cpack process.
* [svn-r26314] Brought autotools related changes from the trunk to the branch, ↵Scot Breitenfeld2015-02-261-1/+2
| | | | r26188 r26280
* [svn-r26304] bring 26303 from trunk:Mohamad Chaarawi2015-02-251-3/+3
| | | | remove files with .clog2 extension generated by MPE when doing make clean
* [svn-r26264] Merge of r26225 from trunk.Dana Robinson2015-02-211-2/+0
| | | | | | | | | Removed a a work-around for a broken CodeWarrior open() call from configure that causes a test in test/tfile.c to be skipped. This change removes the H5_NO_SHARED_WRITING symbol. Tested on: jam (no code changes w/ non-CodeWarrior compilers)
* [svn-r26224] merge 26180 from trunk:vms_last_support_1_8Mohamad Chaarawi2015-02-181-1/+0
| | | | | | | | | | configure fixes for HDFFV-9068,9069,9096,9097,9135 from autotools_rework branch: - Remove Infering parallel compilers (C and Fortran) from configure.ac - Remove restriction to build shared with parallel - Cleanup parallel sections in configure.ac - remove large file support checks - MPE fixes.
* [svn-r26105] Disable flush1/flush2 test under debug VFD on Windows.Allen Byrne2015-02-021-12/+77
|
* [svn-r26048] HDFFV-8736: Patch H5PL.c and test for cygwin plugin support. ↵Allen Byrne2015-01-271-2/+10
| | | | Merged from trunk.
* [svn-r26035] Add big test back for cygwinAllen Byrne2015-01-261-4/+1
|
* [svn-r25997] HDFFV-9060: merge test properties and VFD separation from trunkAllen Byrne2015-01-221-43/+175
|
* [svn-r25996] - merge changes from trunk to eliminate usage of IS_H5FD_MPI Macro.Mohamad Chaarawi2015-01-211-1/+2
| | | | | | - add 2 missing feature flags for VFDs: H5FD_FEAT_HAS_MPI & H5FD_FEAT_ALLOCATE_EARLY and use them as appropriate. tested with h5commitest
* [svn-r25985] merge 25984 from trunk:Mohamad Chaarawi2015-01-203-9/+26
| | | | | | | | | change the message flag H5O_MSG_FLAG_FAIL_IF_UNKNOWN to H5O_MSG_FLAG_FAIL_IF_UNKNOWN_AND_OPEN_FOR_WRITE. New changes for backward compatibility with avoid_truncate feature in 1.10 will come later to utilize the flag. tested h5committest
* [svn-r25959] Comment out printf statement as it caused system resource ↵Allen Byrne2015-01-061-3/+5
| | | | | | issues on Windows. Test now executes in 1/10 of time. Tested: local linux and Windows
* [svn-r25839] Remove hard coded urls.Allen Byrne2014-11-241-0/+1
| | | | | Add WiX support. Add file test depends.
* [svn-r25796] merge 25750 from trunk.Mohamad Chaarawi2014-11-061-4/+17
| | | | use MPI_File_get_size() instead of stat when retrieving the file size for the MPIO driver.
* [svn-r25699] Description:Quincey Koziol2014-10-131-28/+61
| | | | | | | | | | | Rejiggered the ID wrapping test to avoid allocating all the IDs at once (at the expense of not being able to check for failure when all IDs are used up), but still retaining checks for ID wrapping. This was done to avoid an large memory footprint for the test. Tested on: Mac OSX/64 10.9.5 (amazon) w/serial & parallel (Too minor to require full h5committest)
* [svn-r25682] bring 25651 and 25659 from trunk.Mohamad Chaarawi2014-10-072-22/+76
| | | | | Fix for: HDFFV-8715 HDF5_PARAPREFIX is ignored in parallel dense attribute and performance tests.
* [svn-r25681] Description:Quincey Koziol2014-10-071-1/+98
| | | | | | | | | | | | Correct errors in ID wrapping code, add some small optimizations, and make certain that all IDs of a given class can be used, especially when wrapping around. Also, enable ID reuse for error classes/values, property lists and datatypes. Includes regression testing for ID wrapping. Note that this change does not apply to the trunk, since that ID manager code is using 64-bit IDs and doesn't worry about wrapping around. Tested on: MacOSX/64 10.9.5 (amazon) w/debug, C++, FORTRAN & parallel
* [svn-r25568] Removed the previous intentional failure.Albert Cheng2014-09-021-2/+0
| | | | Tested: ttsafe passed again.
* [svn-r25539] Introduced an intentional failure in order to verify if cloud ↵Albert Cheng2014-08-191-0/+2
| | | | | | | | test machine and in house machines will fail the same. The change should be reversed after the verification.
* [svn-r25501] bring 25500 from trunk to fix HDFFV-8888 - H5Ldelete_by_idx ↵Mohamad Chaarawi2014-07-311-0/+6
| | | | fails on non-existent group name.
* [svn-r25497] Description:Quincey Koziol2014-07-3031-584/+617
| | | | | | | | | | 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-r25490] bring 25468 from trunk. Mohamad Chaarawi2014-07-291-4/+1
| | | | | | | Aligning code with changes made in VOL branch. This will make porting non VOL related changes from trunkto the 1.8 branch much easier. tested h5commitest.
* [svn-r25466] Bug fix: HDFFV-8881Albert Cheng2014-07-221-9/+14
| | | | | | | | | | | testfrome.c has incorrectly exit code (using -1). Fixed by replacing them with C defined EXIT_FAILURE. Verified by temporary decreaing MAXNUMTESTS to introduce failure in testhdf to see the changed code did work. Also replaced all other correctly coded exit codes with the C defined EXIT_SUCCESS and EXIT_FAILURE. This would help portability for non-Unix systems. Tested: h5committest.
* [svn-r25454] Description:Quincey Koziol2014-07-211-1/+0
| | | | | | | | | | | Bring change from trunk to 1.8 branch: r25450: Initial tweaks to align with VOL branch. Tested on: Mac OSX/64 10.9.3 (amazon) w/gcc 4.9 (h5committest not required, too small)
* [svn-r25404] add serial and parallel regression tests for zero dset ↵Mohamad Chaarawi2014-07-101-0/+76
| | | | | | read/write bug. (merged from trunk)
* [svn-r25402] Bring 25397/8 from trunk:Mohamad Chaarawi2014-07-101-1/+0
| | | | | | | - 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-r25344] Add more vfd tests to smaller timeout limitsAllen Byrne2014-06-231-0/+3
|
* [svn-r25311] Add max time for VFD objcopy testAllen Byrne2014-06-181-0/+1
|
* [svn-r25263] limit vfd flush1 test timeAllen Byrne2014-06-111-0/+1
|
* [svn-r25222] Merge cmake_ext_mod into 1.8Allen Byrne2014-05-272-8/+8
|
* [svn-r25140] Commit Joel's fix to this branch.Albert Cheng2014-05-011-0/+262
| | | | | | | | | | | | | | | | | | | | | | | | | | Bug Fix: HDFFV-8247 Description: Failure to write fill values to the user's buffer when reading unallocated chunks from datasets that have a fill value set to H5D_FILL_VALUE_DEFAULT. A consequence of this was the reporting of spurious data values in h5dump and h5diff output. Solution: Added check for fill value of H5D_FILL_VALUE_DEFAULT whenever fill value setting was checked to decide whether or not to fill. This effectively treats H5D_FILL_VALUE_DEFAULT the same as H5D_FILL_VALUE_USER rather than H5D_FILL_VALUE_UNDEFINED. Tested: h5committest (platypus, ostrich, jam-pp, koala) ran successfully (fillval test was modified to reveal and check for this error) H5Dchunk.c: fix in library code. fillval.c: Added test_partalloc to expose potential fill value issues.
* [svn-r25111] Changed Subeversion EOL and executable properties. No code changes.Dana Robinson2014-04-251-1/+1
|
* [svn-r25109] Description:Quincey Koziol2014-04-251-97/+102
| | | | | | | | | | | | | | | | | | | | | | | | | | | Bring r25084, 25088, 25092, 25097 from trunk to 1.8 branch: r25084: Begin process of migrating from using property list IDs internally to the library to using the internal generic property list data structure. r25088: Introduce "file I/O info" struct, to hold file & dxpl pointers, and start propagating up through library. r25092: More migration to using H5F_io_info_t pointers and away from using property list IDs internally. Also, clean up some compiler warnings in the cache code. r25097: Make progress toward moving from DXPL IDs to property list structures within the library. Also move the signature location code from the H5F package to the H5FD package, where it's a better fit. Also, clean up some more compiler warnings along the way. Tested: Mac OSX/64 10.9.2 (amazon) w/C++, FORTRAN & parallel (h5committested on trunk)
* [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-r25050] Description:Quincey Koziol2014-04-163-3/+130
| | | | | | | | | | | | | | | Bring r24995 and r24998 from the trunk to the 1.8 branch: r24995: Improve checks for NULL buffer from user during H5Dread/H5Dwrite calls. r24998: Check in Neil's changes for correctly handling case where library is reinitialized through a deprecated routine. Tested on: Mac OSX/64 10.9.2 (amazon) w/serial & paralle (change has baked on trunk for >7 days)
* [svn-r25033] Purpose:Dana Robinson2014-04-124-50/+72
| | | | | | | | | | | | | | | | | | Merged r24993 from the trunk. Adds core VFD write tracking functionality. When enabled, the core VFD will track dirty regions of the file and only write out the changed regions. The new H5Pget/set_core_write_tracking() API call controls this feature. A new "core_paged" VFD target was added to the check-vfd target in test/Makefile.am that runs all tests with the new write tracking functionality. Tested on: 32-bit LE linux (jam) 64-bit LE linux (koala) 64-bit BE linux (ostrich) Each platform was tested with HDF5_DRIVER set to "core" and "core_paged". Jam was also tested with the standard sec2 driver.
* [svn-r25014] Purpose:Dana Robinson2014-04-116-34/+33
| | | | | | | | | | | | | | | | | Merge of r24937 from the trunk Adds H5free_memory to the API. This function should be used to free memory allocated by the library (e.g., returned values from H5Tget_tag, H5Pget_class_name, etc.). This is mainly to help Windows applications deal with multiple CRT instances, but can also be helpful when a debug memory manager is being used or when the HDF5 API is being wrapped for managed languages like Python and Java. Tested on: 32-bit LE linux (jam) with fortran and C++ 64-bit BE linux (ostrich) 64-bit LE linux (koala)
* [svn-r25013] Purpose:Dana Robinson2014-04-111-17/+19
| | | | | | | | Merge of r24416 from the trunk Fixes a number of compiler warnings in the dsets test. Tested on: 32-bit LE linux (jam) - very minor changes, mostly casts
* [svn-r24980] HDFFV-8290: Merge automake 1.14.1 changes from trunkAllen Byrne2014-04-073-116/+864
| | | | Tested: h5committest
* [svn-r24906] Merge latest CMake changes from trunk.Allen Byrne2014-03-262-193/+198
| | | | Tested: local linux