summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r27053] Add more tests for unlimited selections.Neil Fortner2015-05-121-12/+880
| | | | | | | Fix off by 1 error involving minimum extent of VDS. Other minor fixes/cleanup. Tested: ummon
* [svn-r27049] Rename H5Pset/get_virtual_dataspace_bounds to ↵Neil Fortner2015-05-111-1/+1294
| | | | | | | | | | | | | | H5Pset/get_virtual_view and rename enum argument. Add support for AND and NOTA/NOTB operations with unlimited selections. Add some tests for unlimited selections. Other minor fixes/cleanup. Note: "clipped" status of unlimited selections is not properly updated with H5Sselect_copy. This is a deliberate omission since fixing it would take work and we are planning to eliminate the clipped status anyways. Tested: ummon
* [svn-r26984] Add support for unlimited selection being clipped in the middle ↵Neil Fortner2015-04-301-18/+15
| | | | | | | | | of a block. Add tests for this (pure selection tests, needs testing with VDS). Various bug fixes. Tested: ummon
* [svn-r26828] Implement support for unlimited selections (not supported by ↵Neil Fortner2015-04-162-6/+398
| | | | | | | | | VDS code yet). Add tests for unlimited selections. Various other minor changes. Tested: ummon
* [svn-r26781] Merge revisions 26305 through 26780 from trunk to vds branch.Neil Fortner2015-04-1037-1031/+598
|\ | | | | | | Tested: ummon
| * [svn-r26772] Fixed wrong fapl for H5Fopen when testing H5Iget_name with ↵Scot Breitenfeld2015-04-091-1/+1
| | | | | | | | | | | | anonymously created datatype. Tested: jam (using split virtual driver)
| * [svn-r26767] Added test to address HDFFV-3065:Scot Breitenfeld2015-04-081-2/+57
| | | | | | | | | | | | H5Iget_name on datatype that is not named returns no error Tested: h5committest
| * [svn-r26757] Description:Quincey Koziol2015-04-071-7/+7
| | | | | | | | | | | | | | | | Minor typos & code cleanups Tested on: MacOSX/64 10.10.2 (amazon) w/serial & parallel (Too minor to require h5committest)
| * [svn-r26711] Recommitting revisions 26669 and 26670, removing VPATH and ↵Larry Knox2015-04-021-1/+0
| | | | | | | | | | | | | | | | redundant /usr/include and lib in fcompile and link flags checks, now that I have run reconfigure. Also changed paths to h5cc, etc. in scripts to run installed examples from relative paths to absolute paths. Tested with h5committest.
| * [svn-r26699] Generators are only built staticAllen Byrne2015-04-012-4/+4
| |
| * [svn-r26690] Fix error in H5Sextent_copyNeil Fortner2015-04-011-0/+28
| | | | | | | | | | | | | | | | When the selection is set to all, H5Sextent_copy did not update the number of elements in the selection in the destination space. Fixed H5Sextent_copy to do this. Added tests for this functionality. Tested: jam, koala, ostrich (h5committest)
| * [svn-r26660] HDFFV-9131: autotols reworkAllen Byrne2015-03-301-2/+0
| | | | | | | | | | | | | | Remove CXX_CONDITIONAL remove unneeded/obsolete sections. h5commtitest
| * [svn-r26649] squish warnings.Mohamad Chaarawi2015-03-303-7/+7
| |
| * [svn-r26625] Description:Quincey Koziol2015-03-271-24/+0
| | | | | | | | | | | | | | | | | | | | | | Bring r26543 from autotools_rework branch to trunk: Remove the LLONG_TO_LDOUBLE_CORRECT macro/define, it's working around bugs in very old SGI/FreeBSD/Windows compilers. Tested on: Linux/32 2.6.18 (jam) w/serial & parallel (Daily tested on branch for 2+ days)
| * [svn-r26623] Description:Quincey Koziol2015-03-271-32/+0
| | | | | | | | | | | | | | | | | | | | | | Bring r26513 from autotools_rework branch to trunk: Remove the LDOUBLE_TO_LLONG_ACCURATE macro/define, it's working around bugs in older SGI, HP/UX, MacOSX and Windows .NET 2003 compilers. Tested on: Linux/32 2.6.18 (jam) w/serial & parallel (Daily tested on branch for 2+ days)
| * [svn-r26618] Description:Quincey Koziol2015-03-271-18/+0
| | | | | | | | | | | | | | | | | | | | | | Bring r26511 from autotools_rework branch to trunk: Remove the FP_TO_INTEGER_OVERFLOW_WORKS macro/define, which is for working around bugs in the Cray X1 compiler and is no longer supported. Tested on: Linux/32 2.6.18 (jam) w/serial & parallel (Daily tested on branch for 2+ days)
| * [svn-r26607] Correct test of plugin read when disabled to not print FAILURE ↵Allen Byrne2015-03-261-8/+9
| | | | | | | | when successful
| * [svn-r26606] Description:Quincey Koziol2015-03-261-4/+0
| | | | | | | | | | | | | | | | | | | | | | Bring r26508 from autotools_rework branch to trunk: Remove HW_FP_TO_LLONG_NOT_WORKS macro/define, it was only addressing Windows .NET 2003 compiler issues. Tested on: Linux/32 2.6.18 (jam) w/serial & parallel (Daily tested on branch for 2+ days)
| * [svn-r26605] Description:Quincey Koziol2015-03-261-53/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Bring r26503 & r26528 from autotools_rework branch back to the trunk: Remove old platform configure files: craynv, dec-flags, hpux11.23, ia64-linux-gnu, nec-superux14.1, sv1-cray, x86_64-redstorm-linux-gnu Also remove CONVERT_DENORMAL_FLOAT, since this was only set in the configure files being removed. Tested on: Linux/32 2.6.18 (jam) w/serial & parallel (Daily tested on branch for 2+ days)
| * [svn-r26602] Description:Quincey Koziol2015-03-261-43/+0
| | | | | | | | | | | | | | | | | | | | | | | | Bring r26502 from autotools_rework branch to trunk: Remove the H5_SW_ULONG_TO_FP_BOTTOM_BIT_WORKS and H5_FP_TO_ULLONG_BOTTOM_BIT_WORKS macros/defines, as they are no longer used by supported platforms. Tested on: Linux/32 2.6.18 (jam) w/serial & parallel (Daily tested on branch for 2+ days)
| * [svn-r26598] Description:Quincey Koziol2015-03-261-21/+3
| | | | | | | | | | | | | | | | | | | | | | Bring r26501 from the autotools_rework branch to the trunk: Remove ULLONG_TO_LDOUBLE_PRECISION macro/define, as it's targeting bugs in the FreeBSD and Cygwin compilers. Tested on: Linux/32 2.6.18 (jam) w/serial & parallel (Daily tested on branch for 2+ days)
| * [svn-r26597] Description:Quincey Koziol2015-03-261-13/+0
| | | | | | | | | | | | | | | | | | | | | | Bring r26500 from autotools_rework branch to trunk: Remove the LLONG_TO_FP_CAST_WORKS macro/define, as it targets problems with the Visual Studio 6 compilers. Tested on: Linux/32 2.6.18 (jam) w/serial & parallel (Daily tested on branch for 2+ days)
| * [svn-r26596] Description:Quincey Koziol2015-03-262-37/+3
| | | | | | | | | | | | | | | | | | | | | | Bring r26499 from autotools_rework branch to trunk: Remove ULLONG_TO_FP_CAST_WORKS macro/define, as it only applies to older platforms we aren't supporting any longer. Tested on: Linux/32 2.6.18 (jam) w/serial & parallel (Daily tested on branch for 2+ days)
| * [svn-r26595] Description:Quincey Koziol2015-03-251-16/+0
| | | | | | | | | | | | | | | | | | | | | | Bring r26494 from autotools_rework branch back to trunk: Remove the LDOUBLE_TO_UINT_ACCURATE macro/define, it was addressing problems with older Intel compilers on Linux that are no longer supported. Tested on: Linux/32 2.6.18 (jam) w/serial & parallel (Daily tested on branch for several days)
| * [svn-r26594] Merge macros and fortran changes from dual_binary feature.Allen Byrne2015-03-253-16/+16
| | | | | | | | Tested: local linux
| * [svn-r26591] Description:Quincey Koziol2015-03-251-21/+3
| | | | | | | | | | | | | | | | | | | | | | | | Bring r26492 from autotools_rework branch back to trunk: Remove the FP_TO_ULLONG_ACCURATE and FP_TO_ULLONG_RIGHT_MAXIMUM macros/defines, which were added to address problems with older PGI compilers and HP-UX systems and are no longer supported. Tested on: Linux/32 2.6.18 (jam) w/serial & parallel (daily tested on branch for >1 week)
| * [svn-r26584] Description:Quincey Koziol2015-03-251-2/+0
| | | | | | | | | | | | | | | | | | | | | | Bring r26485 from the autotools_rework branch to the trunk: Remove the ULONG_TO_FLOAT_ACCURATE macro/define, we no longer support the Sandia system where it was necessary. Tested on: Linux/32 2.6.18 (jam) w/serial & parallel (daily tested for >1 week)
| * [svn-r26560] Description:Quincey Koziol2015-03-241-17/+0
| | | | | | | | | | | | | | | | | | | | | | 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 on branch for >1 week)
| * [svn-r26514] Fix for HDFFV-9173:Vailin Choi2015-03-201-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-r26509] Run reconfigure after merges from autotools_rework branch.Jerome Soumagne2015-03-201-2/+0
| |
| * [svn-r26495] Description:Quincey Koziol2015-03-191-16/+0
| | | | | | | | | | | | | | | | | | | | 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 2.6.x (jam) w/serial & parallel Daily tested on branch for >2 weeks
| * [svn-r26491] Description:Quincey Koziol2015-03-191-3/+3
| | | | | | | | | | | | | | | | | | | | 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 2.6.x/32 (jam) w/serial & parallel Daily tested on branch for >2 weeks.
| * [svn-r26438] Fixed some double promotion warnings from gcc 4.9.2. Most were inDana Robinson2015-03-118-43/+43
| | | | | | | | | | | | format strings. Tested on: h5committest
| * [svn-r26403] changes to comments and test should use unsigned var.Allen Byrne2015-03-091-1/+1
| |
| * [svn-r26392] Reinstates r26327-8, which had been reverted due to failures onDana Robinson2015-03-092-0/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Solaris and OS X. Added public API functions that expose the C library's memory allocator for use in filter functions that need to allocate or resize buffers. Intended for use with filter plugins, particularly on Windows, where C runtime (CRT) issues can cause problems. Fixes: HDFFV-9100 Tested on: h5committest + OS X (quail) + Solaris (emu)
| * [svn-r26389] Revision 26387 failed with configure option ↵Larry Knox2015-03-081-1/+1
| | | | | | | | | | | | | | | | --with-default-api-version=v16. Changed H5Dcreate() to H5Dcreate2 in test/trefer.c line 633. Tested with h5committest and with --with-default-api-version=v16 on platypus.
| * [svn-r26373] Fix for HDFFV-7959:Scot Breitenfeld2015-03-051-0/+75
| | | | | | | | | | | | H5Rdereference should check for default (HADDR_UNDEF) value and not continue processing and return so that ret value can be checked and handled properly Tested: jam (gnu)
| * [svn-r26365] HDFFV-8520: Add plugin control APIs.Allen Byrne2015-03-051-6/+87
| | | | | | | | | | | | Update windows WiX packaging. h5committested
| * [svn-r26333] Eliminates gcc warnings due to -Wunsuffixed-float-constants.Dana Robinson2015-03-0124-130/+145
| | | | | | | | | | | | | | | | | | | | | | | | - 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. Fixes: HDFFV-9148 Tested on: h5committest
| * [svn-r26331] Revert checking r 26327&8, which added new code and test that ↵Larry Knox2015-02-282-80/+0
| | | | | | | | | | | | fails on solaris and macs. Tested h5committest + emu and quail.
| * [svn-r26329] Merge of r26069, r26070, and r26072 from the ↵Dana Robinson2015-02-275-507/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | features/autotools_rework branch. 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. Part of: HDFFV-9086 Tested on: h5committest
| * [svn-r26328] Fixed a typo in tmisc.c.Dana Robinson2015-02-271-1/+1
| |
| * [svn-r26327] Added public API functions that expose the C library's memory ↵Dana Robinson2015-02-272-0/+80
| | | | | | | | | | | | | | | | | | | | | | | | allocator for use in filter functions that need to allocate or resize buffers. Intended for use with filter plugins, particularly on Windows, where C runtime (CRT) issues can cause problems. Fixes: HDFFV-9100 tested on: jam (minor, localized change)
* | [svn-r26668] Fix error in H5D__virtual_read/write that prevented short circuit.Neil Fortner2015-03-301-29/+1069
| | | | | | | | | | | | | | | | Fix off by 1 error in H5S__hyper_project_intersection algorithm. Add many tests for fixed size hyperslab I/O. Note make check still fails in h5dump test (unrelated to this checkin). Tested: ummon
* | [svn-r26566] Fix error in H5S__hyper_project_intersection algorithm.Neil Fortner2015-03-241-0/+164
| | | | | | | | | | | | | | | | Note there are still some code coverage assertions in the selection matching algorithm - if you hit these try taking them out. Note make check still fails in h5dump test (unrelated to this checkin). Tested: ummon
* | [svn-r26482] Opening source files now reuses the flags from the virtual file.Neil Fortner2015-03-191-5/+24
| | | | | | | | | | | | | | | | | | Added tests for I/O on virtual dataset with source datasets in unopened files. Note there are still some code coverage assertions in the selection matching algorithm - if you hit these try taking them out. Note make check still fails in h5dump test (unrelated to this checkin). Tested: ummon
* | [svn-r26469] INCOMPLETE, UNWORKING CODENeil Fortner2015-03-171-0/+155
| | | | | | | | Commit progress through 3/17/15
* | [svn-r26421] This is Neils' change exposed when I ran bin/reconfigure for ↵Elena Pourmal2015-03-101-1/+1
| | | | | | | | examples.
* | [svn-r26411] Add support for I/O in very simple cases (virtual mapping and ↵Neil Fortner2015-03-092-2/+215
| | | | | | | | | | | | | | | | | | file space are both H5S_ALL). Note make check fails in h5dump test (unrelated to this checkin). Tested: ummon
* | [svn-r26346] Add more test cases, refactor test code to reduce code ↵Neil Fortner2015-03-031-103/+615
| | | | | | | | | | | | | | | | | | duplication. Minor fixes in src. Note make check still fails in h5ls test. Tested: ummon