summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r29903] merge from trunk.Mohamad Chaarawi2016-05-0937-3090/+7244
|\
| * [svn-r29698] Switched true and false to TRUE and FALSE in a function inDana Robinson2016-04-141-2/+2
| | | | | | | | | | | | | | test/external.c. Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 autotools serial (external test only)
| * [svn-r29659] Added fixed array chunk indexing from revise_chunks.Dana Robinson2016-04-071-0/+406
| | | | | | | | | | Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 Autotools serial w/ Java, Fortran, & C++
| * [svn-r29635] Description:Quincey Koziol2016-04-051-3/+22
| | | | | | | | | | | | | | | | | | Bring support for earray and v2 B-trees from revise_chunks branch to trunk. Tested on: MacOSX/64 10.11.4 (amazon) w/serial, parallel & production (h5committest forthcoming)
| * [svn-r29630] Description:Quincey Koziol2016-04-051-25/+31
| | | | | | | | | | | | | | | | Minor style cleanups, from revise_chunks branch Tested on: MacOSX/64 10.11.4 (amazon) w/serial, parallel and production (too minor to require h5committest)
| * [svn-r29612] Description:Quincey Koziol2016-04-031-38/+1
| | | | | | | | | | | | | | | | | | Bring updated layout and EFL property comparisons and new "latest format" flags from revise_chunks branch. Tested on: MacOSX/64 10.11.4 (amazon) w/serial, parallel & production (h5committest forthcoming)
| * [svn-r29607] Description:Quincey Koziol2016-04-023-31/+391
| | | | | | | | | | | | | | | | | | Bring "don't filter partial edge chunks" capability from revise_chunks to trunk. Tested on: MacOSX/64 10.11.4 (amazon) w/debug, production & parallel (h5committest forthcoming)
| * [svn-r29548] Minor normalization w/ trunk in preparation for big merge.Dana Robinson2016-03-244-323/+29
| | | | | | | | | | | | Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 autotools serial autotools parallel (MPICH 3.1.4)
| * [svn-r29545] Minor normalization w/ trunk in preparation for big merge.Dana Robinson2016-03-245-675/+574
| | | | | | | | | | | | Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 autotools serial autotools parallel (MPICH 3.1.4)
| * [svn-r29421] Fix for HDFFV-9516.Dana Robinson2016-03-153-16/+265
| | | | | | | | | | | | | | | | Corrects a problem where H5Dget_access_plist() returns a dapl that does not contain all dapl fields. Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 autotools serial
| * [svn-r29350] Revert h5check_version change to check LT_VERS_XXXX numbers ↵Larry Knox2016-03-082-47/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rather than HDF5 library version numbers. Svn revisions reverted: 29341, 29326 Branch features/h5check_version was created for further development. Files changed test/tcheck_version.c test/testcheck_version.sh.in src/H5public.h src/H5.c config/lt_vers.am bin/h5vers Tested with h5committest.new
| * [svn-r29341] Correct path to source code in line 227.Larry Knox2016-03-081-1/+1
| | | | | | | | Tested change on emu, moohan, platypus, and quail.
| * [svn-r29326] HDFFV-9536: Changed H5check_version() to use libtool shared ↵Albert Cheng2016-03-072-36/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | library version numbers instead of the library version numbers. bin/h5vers: Changed to copy the shared lib version from lt_vers.am to H5public.h (Thanks to Larry who made the changes.) config/lt_vers.am: cosmetic change, nothing material. src/H5public.h: Changed by bin/h5vers. src/H5.c: Changed H5check_version() to use shared library version for compatibility checking. test/tcheck_version.c: test/testcheck_version.sh.in: Changed to use shared library version numbers instead of the HDF5 library version numbers for testing. Tested: tested in Jam (C only), platypus and osx1010dev (enable fortran and C++).
| * [svn-r29234] Fix H5 LIB OPTIONS macro for correct ARGN supportAllen Byrne2016-02-291-12/+2
| |
| * [svn-r29226] HDFFV-9552: merge in java code.Allen Byrne2016-02-291-3/+3
| |
| * [svn-r29202] Fix for unknown message HDFFV-9697.Vailin Choi2016-02-243-178/+354
| | | | | | | | Tested on jam, ostrich, platypus, kite, quail, osx1010test, emu, mayll, moohan.
| * [svn-r29183] Fixed missing reopen test call in tfile from HDFFV-8740 fix.Dana Robinson2016-02-221-0/+1
| | | | | | | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial w/ fortran and C++
| * [svn-r29182] Re-commit of HDFFV-8740 fix, which adds the ability to configureDana Robinson2016-02-223-174/+791
| | | | | | | | | | | | | | | | | | | | | | | | external dataset storage path behavior. This check-in fixes a bug in the original check-in where the external path stored in the file struct was not copied on reopen causing subsequent dataset operations to fail. Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial w/ fortran and C++ autotools parallel (MPICH 3.1.4) w/ fortran
| * [svn-r29132] Added new single-responsibility functions to h5test.c/h that canDana Robinson2016-02-172-0/+311
| | | | | | | | | | | | | | | | | | | | | | replace functions like h5_clean_files() that also do things like reset the error handler and close fapls. Existing tests have not yet been updated to use these new functions. Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial
| * [svn-r29119] Converted HDoff_t to off_t in test/external.c.Dana Robinson2016-02-151-116/+114
| | | | | | | | | | | | | | Fixes Windows errors. Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 64-bit Windows 10 w/ VS2015
| * [svn-r29084] Revert of:Dana Robinson2016-02-113-1026/+399
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | r29069 and 72 (gheap cleanup) r29041 and 43 (HDFFV-8740 external storage) These cause problems in the daily tests. They will be re-introduced when their respective problems have been addressed. Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial (check-vfd) w/ Fortran and C++ autotools parallel w/ Fortran CMake serial
| * [svn-r29081] - merge in the phdf5_metadata_opt/ branch with the collective ↵Mohamad Chaarawi2016-02-1014-1014/+1014
| | | | | | | | | | | | | | | | metadata optimizations. - rename H5AC_dxpl_id to H5AC_ind_read_dxpl_id and update all usage in the library tested on bb-8 with parallel and serial.
| * [svn-r29072] test/gheap stack size cleanup.Dana Robinson2016-02-092-42/+131
| | | | | | | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial autotools (also w/ Valgrind)
| * [svn-r29069] test/gheap cleanup prior to stack size fixes.Dana Robinson2016-02-091-306/+285
| | | | | | | | Tested on: Linux VM (minor changes)
| * [svn-r29057] added dxpl type checking when debug mode is enabled ↵Mohamad Chaarawi2016-02-0713-1009/+1008
| | | | | | | | | | | | (H5_DEBUG_BUILD) tested on bb-8 with Serial and Parallel, debug and production builds.
| * [svn-r29043] Fixes to make relative external storage work on Windows. Part ↵Dana Robinson2016-02-041-3/+3
| | | | | | | | | | | | | | | | | | of HDFFV-8740. - Fixed typo in Wsetenv(). - Changed HDoff_t back to off_t in test/external.c. The function signature is off_t so the types must match or you can get conversion errors. Tested on 64-bit Windows 10 w/ VS 2015
| * [svn-r29041] Patch from Steffen Kiess that allows a relative path to be ↵Dana Robinson2016-02-042-89/+648
| | | | | | | | | | | | | | | | | | | | | | specified for external dataset files set via H5Pset_external(). Resolves HDFFV-8740 Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial
| * [svn-r29035] Removed external links test from external storage test.Dana Robinson2016-02-023-108/+1
| | | | | | | | | | | | | | | | This test is duplicated more comprehensively in the links.c file so there is no need to copy it over. Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial autotools
| * [svn-r29034] Update the external test to use the default and latest file format.Dana Robinson2016-02-021-28/+60
| | | | | | | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial autotools
| * [svn-r29030] Cleanup of test/externals before merging user patch.Dana Robinson2016-02-021-541/+593
| | | | | | | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial autotools
| * [svn-r28972] Removed option to clear file buffers from autotools, CMake, and ↵Dana Robinson2016-01-261-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | library. Buffers that will be written to disk will now always be cleared since not doing this has huge security implications. Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0, x86_64) gcc 5.2.1 serial autotools parallel autotools (MPICH 3.1.4) serial CMake
| * [svn-r28950] - remove META_FLUSH_COLLECTIVELY property for delayed sanity ↵Mohamad Chaarawi2016-01-211-7/+7
| | | | | | | | | | | | | | | | | | | | checks from metadata dxpls - remove H5AC_ind_dxpl_id and use only H5AC_dxpl_id everywhere instead. - remove flush_me_collectively flag from cache entries - add a collective sanity check (MPI_Barrier) for every HDF5 API routine that could possibly touch the file. This is trigerred when the environment variable H5_COLL_API_SANITY_CHECK is set to a non 0 digit. tested on BB-8 with serial and parallel.
| * [svn-r28861] Minor warning format string fix (HDFFV-9640).Dana Robinson2016-01-121-2/+2
| | | | | | | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools parallel only (MPICH 3.1.4)
| * [svn-r28843] Description:Quincey Koziol2016-01-081-1/+1
| | | | | | | | | | | | | | | | Bump number of records for random update test again. Tested on: MacOSX/64 10.11.2 (amazon) w/serial & parallel (h5committest forthcoming)
| * [svn-r28837] Merged r28836 from revise_chunks (tarray.c fix).Dana Robinson2016-01-071-4/+4
| | | | | | | | Tested on ostrich w/ gcc
| * [svn-r28828] Description:Quincey Koziol2016-01-061-2/+2
| | | | | | | | | | | | | | | | | | | | Switch filter plugin to use H5allocate_memory and H5free_memory instead of malloc and free. Tested on: Linux/32 2.6.x (jam) w/serial Linux/64 2.6.x (jam) w/serial MacOSX/64 10.11.2 (amazon) w/serial & parallel
| * [svn-r28821] Merge of r28816 from revise_chunks (tarray.c cleanup).Dana Robinson2016-01-061-84/+84
| | | | | | | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
| * [svn-r28792] Added cleanup for new test files to tfile.c.Dana Robinson2016-01-041-0/+2
| | | | | | | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
| * [svn-r28765] Description:Quincey Koziol2016-01-021-1/+1
| | | | | | | | | | | | | | | | | | Bump the nunmber of v2 B-tree records for the random 4-level B-tree update test by another 25,000 records. Tested on: MacOSX/64 10.11.2 (amazon) w/serial & parallel (Too minor to require h5committest)
| * [svn-r28761] Description:Quincey Koziol2016-01-018-63/+288
| | | | | | | | | | | | | | | | | | | | | | | | Clean up many mismatches between malloc/free and H5MM_malloc/H5MM_xfree in the library and tests (and use of H5free_memory and H5Dvlen_reclaim). Also make H5Ocopy use a private version of H5Lexists, which doesn't internally throw (and suppress) errors when an object (or the path to it) isn't found in the destination. Tested on: MacOSX/64 10.11.2 (amazon) w/serial & parallel (h5committest forthcoming)
| * [svn-r28759] Description:Quincey Koziol2015-12-311-1/+1
| | | | | | | | | | | | | | | | Bump number of records for level 4 update test, to cut down on number of random failures. Tested on: None - trivial
| * [svn-r28748] Description:Quincey Koziol2015-12-301-1/+1
| | | | | | | | | | | | | | | | | | Bump number of records for level 4 B-tree test, so that it's more likely to always get to level 4. Tested on: MacOSX/64 10.11.2 (amazon) w/serial & parallel (h5committest forthcoming)
| * [svn-r28742] Description:Quincey Koziol2015-12-291-187/+2439
| | | | | | | | | | | | | | | | | | Add 'update' operation to v2 B-trees, which will insert a new record, or modify an existing one, depending on if the record exists or not. Tested on: MacOSX/64 10.11.2 (amazon) w/serial & parallel (h5committest forthcoming)
* | [svn-r28715] - merge from trunkMohamad Chaarawi2015-12-2116-358/+812
|\ \ | |/ | | | | - fix farray, earray, and btree test to use correct function to retrieve internal file struct.
| * [svn-r28710] Description:Quincey Koziol2015-12-195-105/+518
| | | | | | | | | | | | | | | | | | | | | | | | Bring r28708 from revise_chunks branch: Fix earray, farray and btree2 use of incorrect file pointer when two files are opened and used to access the data structure. Misc. minor code cleanups as well. Tested on: MacOSX/64 10.11.2 (amazon) w/serial & parallel h5committest forthcoming
| * [svn-r28696] Minor normalization with revise_chunks.Dana Robinson2015-12-174-94/+97
| | | | | | | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
| * [svn-r28678] Updated the cache_tagging test to correctly output tags inDana Robinson2015-12-161-62/+62
| | | | | | | | | | | | | | the debug/verbose function. Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
| * [svn-r28606] Description:Quincey Koziol2015-12-131-0/+3
| | | | | | | | | | | | | | | | | | | | Revisions to normalize revise chunks vs. trunk, plus push dataset metadata changes into the cache immediately (instead of holding them within the dataset data structures). Tested on: MacOSX/64 10.11.2 (amazon) w/serial & parallel (h5committest not required on this branch)
| * [svn-r28577] Normalize test/th5o.c with revise_chunks.Dana Robinson2015-12-111-0/+1
| | | | | | | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
| * [svn-r28575] Normalize test/file_image.c with revise_chunks.Dana Robinson2015-12-111-29/+68
| | | | | | | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only