summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r28509] Corrected accum test file handling. The reader is static ↵Allen Byrne2015-12-032-20/+17
| | | | only.(Although it could be built shared - but this could make things more complicated).
* [svn-r28503] Enabled the swmr and cork tests under CMake.Dana Robinson2015-12-031-2/+2
| | | | | Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 CMake 3.3.2 serial only
* [svn-r28469] Merge of r28467 from trunk (minor CMake fix).Dana Robinson2015-11-301-8/+0
| | | | | Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 & CMake 3.3.2 serial only
* [svn-r28465] Cleaned up warnings in ohdr test.Dana Robinson2015-11-241-49/+56
| | | | | Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28446] Cleaned up the remaining warnings in swmr.c.Dana Robinson2015-11-231-4/+9
| | | | | Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28445] Removed some code that checked to see if an unsigned valueDana Robinson2015-11-231-7/+0
| | | | | | | was negative from H5Pset_append_flush() and the swmr.c test. Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28443] Misc code cleanup and warning fixes.Dana Robinson2015-11-235-323/+313
| | | | | Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28441] Updated CMake files to correctly handle the changes to the ↵Dana Robinson2015-11-231-0/+35
| | | | | | | accum test. Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28439] Cleaned up some code and warnings in the accum test prior to a ↵Dana Robinson2015-11-221-22/+25
| | | | | | | CMake fix. Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28431] Misc warning and cleanup fixes.Dana Robinson2015-11-201-1/+7
| | | | | Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28426] Fixed all maybe-uninitialized warnings from gcc 5.2.Dana Robinson2015-11-204-15/+15
| | | | | Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28418] Fixes for minor warnings.Dana Robinson2015-11-203-13/+14
| | | | | Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28400] Fix for daily test failure on platypus for gcc 5.2 with -m32.Vailin Choi2015-11-197-7/+7
| | | | | This is due to 32 bit overflow from swmr_*.c when random seed was computed from gettimeofday. Tested on platypus (32bit and 64bit), emu, moohan, osx1010test.
* [svn-r28374] Added a script to automate the initial VDS + SWMR test.Dana Robinson2015-11-174-7/+209
| | | | | Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28367] Putative fix for SWMR-95: The H5Pset_elink_acc_flags() API call ↵Dana Robinson2015-11-161-0/+19
| | | | | | | | | | | | | | rejects H5F_ACC_SWMR_READ and H5F_ACC_SWMR_WRITE. This has been tentatively fixed by updating the API call to accept the SWMR flags. The only test at this time is a smoke test to ensure correct flag setting. The SWMR behavior of external links will be tested later. Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28330] Implementation for version 3 superblock and latest version support.Vailin Choi2015-11-1310-528/+778
| | | | Tested on quail, kite, osx1010test, platypus, ostrich, moohan, emu, jam.
* [svn-r28322] SWMR-26: make check-vfd runs for a long timeAlbert Cheng2015-11-101-6/+7
| | | | | | | | | | | | | | The problem is in test/dsets which infinite looped when HDF5_DRIVER is "sec2" because it had a for loop using a bool type variable (compress) but the loop tried to increment to a third value. Changed the type of compress to int allows the loop to run properly. Secondly, the resas why it did not infinite loop when not in check-vfd is because the getenv(HDF5_DRIVER) mistakenly assign driver as "nomatch" if it is not defined. dsets skipped the test because "nomatch" is not one of the supported driver. Fixed the code to assign "sec2" if $HDF5_DRIVER is not defined. Tested: kituo, ostrich, osx1010dev
* [svn-r28307] Updated the dataset refresh code so that VDS source datasetsDana Robinson2015-11-083-3/+5
| | | | | | | are correctly updated. Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) w/ gcc 5.2.1 serial + parallel (MPICH 3.1.4)
* [svn-r28282] Fix for cache test failure in production mode only.John Mainzer2015-11-051-4/+11
| | | | | | | | | Cause of failure was stack corruption caused by type mismatch between expected and actual return value type in the validate checksum callback. Tested serial (debug and production) on mercury and jam parallel (debug) on mercury.
* [svn-r28218] Merge of r28138, 28196, and 28204 from trunk.Dana Robinson2015-10-2619-149/+79
| | | | | | | | hbool_t changes Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2 serial w/ Fortran and C++ parallel (MPICH 3.1.4) w/ Fortran
* [svn-r28216] Merge of r27969:28132, 28144:28193 from trunk.Dana Robinson2015-10-261-1/+1
| | | | | | | | | | | | Mostly CMake changes, but there's also a few minor library changes. Temporarily commented out the accum test. The test builds but one of the sub-tests fails due to a file issue. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2 serial w/autotools serial w/CMake (3.3.2, w/ fortran and C++)
* [svn-r28206] 1) Implementation for Single Chunk indexing type.Vailin Choi2015-10-232-12/+785
| | | | 2) Fix for changing h5format_convert testfiles for in-place build.
* [svn-r28178] Updates to existing VDS + SWMR test code and added reader code.Dana Robinson2015-10-214-9/+161
| | | | | | | | NOTE: Tests are still manual for now and the reader does not reflect source dataset changes. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2 serial only
* [svn-r28164] Added VDS SWMR test generator and writer files. These test filesDana Robinson2015-10-215-2/+495
| | | | | | | are executed manually for now. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2 serial only
* [svn-r28142] Add new test files to listAllen Byrne2015-10-201-0/+2
|
* [svn-r28141] Minor edits of SWMR acceptance test files.Dana Robinson2015-10-204-22/+14
|
* [svn-r28109] Description:Quincey Koziol2015-10-161-3/+3
| | | | | | | | | Correct failure when using the family VFD, which requires that the '%'s be parsed twice. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (and make check-vfd) (h5committest not required on this branch)
* [svn-r28099] Description:Quincey Koziol2015-10-168-6/+11667
| | | | | | | | Bring r27958 from trunk to branch. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not required on this branch)
* [svn-r28094] Description:Quincey Koziol2015-10-164-65/+57
| | | | | | | | Bring r27849 & 27851 from trunk to branch. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not required on this branch)
* [svn-r28093] Merge of r27768 and r27774 from trunkDana Robinson2015-10-1647-307/+555
| | | | | | | | | | | | | | | | | | | | | Description: Complete revamp of package initialization/shutdown mechanism in the library. Each package now has a single init/term routine. This new way should avoid packages being re-initialized during library shutdown and is also be _much_ more proactive about giving feedback for resource leaks internal to the library. Introduces a new "module" header file for packages in the library (e.g src/H5Fmodule.h) which sets up some necessary package configuration macros for the FUNC_ENTER/LEAVE macros. (The VFL drivers have their own slightly modified version of this header, src/H5FDdrvr_module.h) Also cleaned up a bunch of resources leaks all across the library and tests, along with addressing many warnings, as I encountered them. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2 serial and parallel (MPICH 3.1.4)
* [svn-r28092] Description:Quincey Koziol2015-10-161-0/+1
| | | | | | | | Merge the storage message back into the layout message. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not required on this branch)
* [svn-r28088] Fixed a mid-block declaration in the dsets test that only existsDana Robinson2015-10-151-2/+3
| | | | | | when zlib compression is disabled. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2
* [svn-r28078] Clean up warnings in objcopy test.Dana Robinson2015-10-151-10/+10
| | | | Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2
* [svn-r28068] Removed duplicated Perl check from configure.Dana Robinson2015-10-141-1/+3
| | | | | | Updated the testflushrefresh script to correctly use Perl. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2
* [svn-r28065] Clean up dcpls in the cork and flushrefresh tests.Dana Robinson2015-10-132-51/+55
| | | | | | | Not cleaning them up was causing infinite closing loops with the incoming init/shutdown changes from the trunk. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2
* [svn-r28043] Description:Quincey Koziol2015-10-122-42/+42
| | | | | | | | Merge r27818 from trunk to branch. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not required on this branch)
* [svn-r28041] Description:Quincey Koziol2015-10-124-39/+35
| | | | | | | | Merge r27811 from trunk to branch. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not required on this branch)
* [svn-r28037] Description:Quincey Koziol2015-10-12102-179/+299
| | | | | | | | Bring r27806 from trunk to branch. Also, some minor code cleanups. Tested on: MacOSX/64 10.10.5 (amazon) w/serial (h5committest not required on this branch)
* [svn-r28034] Description:Quincey Koziol2015-10-123-4/+4
| | | | | | | | Merge r27710 from trunk to branch. (And some other minor cleanups) Tested on: MacOSX/64 10.10.5 (amazon) w/serial (h5committest not required on this branch)
* [svn-r28029] Description:Quincey Koziol2015-10-1113-161/+177
| | | | | | | | Merge r27626 from trunk to branch. Tested on: MacOSX/64 10.10.5 (amazon) w/serial (h5committest not required on this branch)
* [svn-r27999] Merge of r27800 from the trunk.Dana Robinson2015-10-088-59/+71
| | | | | | | Fixes warnings in the tests. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2 (serial only)
* [svn-r27985] Minor fixes to get testflushrefresh.sh to work correctly:Dana Robinson2015-10-072-2/+2
| | | | | | | | | | | - configure now checks for Perl (removed in the trunk and pushed here). - Removed the svn:executable property from some .in scripts. - Removed some bash-isms from a few test scripts. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2
* [svn-r27964] Merge of misc. changes from trunkDana Robinson2015-10-062-33/+143
| | | | | | | r27771, 27772, 27773, 27832, 27900 Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) w/ gcc 4.9.2 (serial only)
* [svn-r27960] Autogen merges from trunk.Dana Robinson2015-10-061-3017/+0
| | | | | | | r27794, 27795, 27802, 27812, 27819, 27826, 27828, 27829, 27878 27880, 27898, 27902 Tested on: local Linux
* [svn-r27954] Merge of smaller changes from the trunk:Dana Robinson2015-10-053-7/+45
| | | | | | | | r27807, 27810, 27834, 27847, 27854, 27892, 27938 Tested on: Ubuntu 15.04 (Linux 3.19 x86_64), gcc 4.9.2, MPICH 3.1.4 parallel w/ fortran serial w/ fortran and C++
* [svn-r27953] Merge of CMake files from the trunk.Dana Robinson2015-10-052-29/+74
| | | | | | | r27796, 27803, 27808, 27817, 27823, 27831, 27836, 27846, 27858-27874, 27894-27897, 27901, 27903-27933 Not tested. CMake still basically broken in this branch.
* [svn-r27950] Merge of r27296 from the trunkDana Robinson2015-10-052-19/+10
| | | | | | | | | | Description: Correct error with braces around macro (in production builds), also clean up a few warnings. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64), gcc 4.9.2, MPICH 3.1.4 parallel w/ fortran serial w/ fortran and C++
* [svn-r27859] Merged revisionsDana Robinson2015-09-222-6/+11
| | | | | | | | | | | 27625, 27627, 27647, 27648, 27661, 27668, 27670, 27671, 27674, 27676, 27703, 27716, 27720, 27747, 27754, 27755 from the trunk. Mostly CMake and Fortran changes. Tested on: jam (w/ gcc/gfortran 4.9.3)
* [svn-r27855] Merged revisions:Dana Robinson2015-09-222-5/+36
| | | | | | | | | | | 27509, 27515, 27517, 27521, 27524, 27525, 27537, 27555, 27570, 27575, 27585, 27586, 27590, 27591, 27592 from the trunk. Minor CMake and Fortran changes Tested on: jam (w/ gcc/gfortran 4.9.3)
* [svn-r27853] Merged r27488-27500 from the trunk.Dana Robinson2015-09-221-5/+24
| | | | | | | Fortran 2003 changes Tested on: jam serial (w/ gcc/gfortran 4.9.3) jam parallel (fortran tests, parallel tests have known failure)