summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r28875] Merge of r28861 from trunk (minor string format change). Fixes ↵Dana Robinson2016-01-131-2/+2
| | | | | | | HDFFV-9640. Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 parallel only (MPICH 3.1.4)
* [svn-r28125] Add library version changes based on lt_vers.am file.Allen Byrne2015-10-191-7/+3
|
* [svn-r28016] Undo r28009 changes.Albert Cheng2015-10-092-12/+11
| | | | Tested: jam.
* [svn-r28009] HDFFV-9536: Changed H5check_version() to use libtool shared ↵Albert Cheng2015-10-082-11/+12
| | | | | | | | | | | | | | | | | | | | | 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.) 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 and Kituo.
* [svn-r27770] Bring r27428 from trunkDana Robinson2015-09-141-16/+74
| | | | | | | | | | | | Reverts the following changes: 27737, 27742, 27743 These involve double conversions that cause problems with the IBM XL compiler. Tested on: h5committest ostrich w/ XL C compiler
* [svn-r27749] Add test propsAllen Byrne2015-09-101-5/+9
|
* [svn-r27743] Merge of r26625 from the trunkDana Robinson2015-09-101-24/+0
| | | | | | | Remove the LLONG_TO_LDOUBLE_CORRECT macro/define, it's working around bugs in very old SGI/FreeBSD/Windows compilers. Tested on: jam (minor change that has baked in the trunk for months)
* [svn-r27742] Merge of r26623 from the trunkDana Robinson2015-09-101-32/+0
| | | | | | | 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: jam (minor change that has baked in the trunk for months)
* [svn-r27741] Merge of r26606 from the trunkDana Robinson2015-09-101-4/+0
| | | | | | | Remove HW_FP_TO_LLONG_NOT_WORKS macro/define, it was only addressing Windows .NET 2003 compiler issues. Fixes HDFFV-9189. Tested on: jam (minor change that has baked in the trunk for months)
* [svn-r27736] Merge of r26605 from trunkDana Robinson2015-09-101-53/+0
| | | | | | | Remove CONVERT_DENORMAL_FLOAT, since this was only set in obsolete configure files. Tested on: jam (has baked in the trunk for over 6 months)
* [svn-r27733] Merge of r26602 from trunkDana Robinson2015-09-101-43/+0
| | | | | | | | 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: jam (has baked in the trunk for over 6 months)
* [svn-r27730] Merge r26618 from trunkDana Robinson2015-09-091-18/+0
| | | | | | | 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: h5committest
* [svn-r27714] Merge from 1.8 branch.Allen Byrne2015-09-091-37/+37
| | | | Add mod file changes from trunk
* [svn-r27700] Port r27605 from trunk to 1.8 branch.Neil Fortner2015-09-081-0/+43
| | | | | | | | | | Tested: jam, koala, ostrich (h5committest) Log from r27605: Fix potential memory error when using a dataspace that was created with H5Screate and had its extent set by H5Sextent_copy. Tested: jam, ostrich (h5committest)
* [svn-r27689] Merge of r27459 and r27460 from trunkDana Robinson2015-09-072-38/+38
| | | | | | | | | | | | | | | Minor warning cleanup (27459) Renamed a few "h5tri_t extended" variables to "h5tri_t was_extended". Apparently, "extended" is a typedef name someplace in the headers used on Solaris, which causes potentially confusing warnings to be emitted. (27460) Minor code cleanup in test/trefer.c - Fixed an out-of-range char assignment. - Added a couple of malloc() casts. Tested on: h5committest
* [svn-r27685] Merge of r27572 from trunkDana Robinson2015-09-0616-251/+14
| | | | | | | | | | Remove all VMS-specific code from the library. The exception is the VMS floating-point tests since those are special as VMS floats are odd. Those files will be considered separately. Fixes HDFFV-9495 Tested on: h5committest
* [svn-r27643] Merge of r27581, 27587, and 27601 from trunkDana Robinson2015-09-013-15/+39
| | | | | | | | | | | | Added a new public API call: H5is_library_threadsafe This API call can determine, at runtime, if the library was built with thread-safety enabled. Also fixes a minor bug in the FUNC_ENTER macros. Tested on: h5committest jam w/ threadsafe
* [svn-r27603] HDFFV-9497: Add back ALLOW_UNSUPPORTED OPTION.Allen Byrne2015-08-281-4/+36
| | | | | Added new option SKIP_HDF5_FORTRAN_SHARED. Adjust H5_HAVE_THREADSAFE only on SHARED libs.
* [svn-r27532] Merge of CMake dual-binary changes from CMake branch to 1.8Allen Byrne2015-08-192-58/+563
| | | | Tested: local linux (CMake branch has been tested on Windows)
* [svn-r27503] Port r27415 from trunk to 1.8 branch.Neil Fortner2015-08-122-0/+402
| | | | | | | | | | | | | Tested: jam, koala, ostrich (h5committest) Log from r27415: Fix potential error with H5I_clear_type which could occur when a callback closed a different ID in the same type. Added a new skiplist routine, H5SL_try_free_safe, which iterates over items, freeing some of them, and which intercepts and defers attempts to remove from the list outside of the main iteration. Changed H5I_clear_type to use this function. Tested: jam, koala, ostrich (h5committest); ummon
* [svn-r27458] Merge of r27407 from trunk. (code cleanup for Solaris debugging)Dana Robinson2015-08-031-1/+1
| | | | | | | | | | | | | | | Updated the H5_ATTR_* macros. - Updated the preprocessor logic that defines the H5_ATTR_* macros. The Solaris Studio compiler understands __attribute__ but not the specific attributes that we use. The H5_ATTR_* macros are now defined as blank with that compiler which significantly cleans up the warnings, making debugging easier. - Replaced a few lingering __attribute__ macros with H5_ATTR_* markup. Tested on: h5committest Solaris w/ Solaris Studio (emu)
* [svn-r27190] merge 27185 from trunk:Mohamad Chaarawi2015-06-111-77/+81
| | | | | | - fix more instances where both mpi is_initialized and is_finalized need to be checked before making any MPI calls. tested with h5committest.
* [svn-r27173] Allen Byrne2015-06-092-22/+29
|
* [svn-r27165] Merge 27133 & 27158 from trunk:Mohamad Chaarawi2015-06-0828-139/+139
| | | | | | | | | - Add a new attribute function characterstic for format: * H5_ATTR_FORMAT(X,Y,Z) __attribute__((format(X, Y, Z))) - Rename UNUSED attribute characterstic to H5_ATTR_UNUSED. - Rename NORETURN attribute characterstic to H5_ATTR_NORETURN tested with h5committest.
* [svn-r27098] Merge of r27097 from trunkDana Robinson2015-05-181-2/+2
| | | | | | | | | Fixed a typo in test/th5o.c that caused the wrong property list ID to be checked. Fixes HDFFV-730 Tested on: h5committest
* [svn-r26994] Merge of r26986 from trunk.Dana Robinson2015-05-021-4/+0
| | | | | | | | | | | | Removes H5F_ACC_DEBUG and H5FD_DEBUG functionality. The H5F_ACC_DEBUG symbol remains but has been defined to zero. Fixes: HDFFV-1074 Tested on: h5committest 32-bit Linux w/ C++ and Fortran and multi VFD
* [svn-r26789] brought changes 26767 and 26772 from the trunk into the branch.Scot Breitenfeld2015-04-131-2/+57
| | | | Tested: h5committest
* [svn-r26744] Updated the README.txt file to reflect VMS removal; deleted VMS ↵Elena Pourmal2015-04-071-18/+150
| | | | installation instructions.
* [svn-r26728] Merge trunk reviwions 26669 and 26670.Larry Knox2015-04-041-1/+0
| | | | | | Removed from configure.ac VPATH section, LONE_COLON check and checks for redundant addition of /usr/include and /usr/lib to compile flags, with reconfigure. Tested h5committest
* [svn-r26717] Merge revisions 26387, 26649, 26650, 26678, and 26691 from ↵Mohamad Chaarawi2015-04-031-4/+3
| | | | trunk to squish warnings.
* [svn-r26709] Port r26690 from trunk to 1.8 branch.Neil Fortner2015-04-021-0/+28
| | | | | | | | | | | | | Tested: jam, koala, ostrich (h5committest) Log from r26690: Fix error in H5Sextent_copy 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-r26708] Port r26301 from trunk to 1.8 branch.Neil Fortner2015-04-021-0/+92
| | | | | | | | | | | | Tested: jam, koala, ostrich (h5committest) Log from r26633: Description: Bring Neil's fix for error in H5S_extent_copy() back to the trunk. Tested on: Mac OSX/64 10.10.2 (amazon) w/serial (h5committest forthcoming)
* [svn-r26703] Merge of r26392 from trunk.Dana Robinson2015-04-012-0/+80
| | | | | | | | | | | Adds new memory allocation functions that use the library's memory allocator. Intended for use with third-party filter code. Tested on: h5committest, Solaris (emu), OS X (quail) Note: emu fails with the existing Inf/inf case problem in h5dump but no other tests fail.
* [svn-r26700] Generators are only built staticAllen Byrne2015-04-013-12/+13
| | | | Plugin test for disable state does not print error stack and does not print FAILED
* [svn-r26697] HDFFV-9131: Remove obsolete/unneeded sections.Allen Byrne2015-04-011-2/+0
|
* [svn-r26654] Bring trunk CMake changes to branch.Allen Byrne2015-03-301-2/+2
| | | | Tested: local linux
* [svn-r26638] Description:Quincey Koziol2015-03-281-21/+3
| | | | | | | | | | | | | Bring r26598 from trunk to 1.8 branch: 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 trunk for 2+ days)
* [svn-r26637] Description:Quincey Koziol2015-03-281-18/+0
| | | | | | | | | | | | | Bring r26597 from trunk to 1.8 branch: 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 trunk for 2+ days)
* [svn-r26636] Description:Quincey Koziol2015-03-282-37/+3
| | | | | | | | | | | | | Bring r26596 from trunk to 1.8 branch: 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 trunk for 2+ days)
* [svn-r26630] Description:Quincey Koziol2015-03-271-16/+0
| | | | | | | | | | | | | Bring r26595 from trunk to 1.8 branch: 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 trunk for 2+ days)
* [svn-r26628] Description:Quincey Koziol2015-03-271-21/+3
| | | | | | | | | | | | | | Bring r26591 from trunk to 1.8 branch: 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 for 2+ days on trunk)
* [svn-r26624] Description:Quincey Koziol2015-03-271-2/+0
| | | | | | | | | | | | | Bring r26584 from trunk to 1.8 branch: 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 on trunk for 2+ days)
* [svn-r26600] Fix CMake target calls to add new parameterAllen Byrne2015-03-261-12/+12
|
* [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
|