summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r27429] merge 27427 from trunk:Mohamad Chaarawi2015-07-241-0/+3
| | | | | | | - free comm keyval after setting atribute on comm_self - free allocated buffer in t_file_image test tested on jam with parallel.
* [svn-r27410] Snapshot version 1.8 release 16 (snap8)HDF Tester2015-07-191-2/+2
|
* [svn-r27371] Snapshot version 1.8 release 16 (snap7)HDF Tester2015-07-121-2/+2
|
* [svn-r27336] Snapshot version 1.8 release 16 (snap6)HDF Tester2015-07-051-2/+2
|
* [svn-r27310] switch internal cdash URLAllen Byrne2015-06-301-2/+2
|
* [svn-r27260] Snapshot version 1.8 release 16 (snap5)HDF Tester2015-06-211-2/+2
|
* [svn-r27244] - merge 27206/7 from trunk (fix for HDFFV-9418):Mohamad Chaarawi2015-06-181-11/+22
| | | | | | - Moving truncate to H5F_flush() where it was done a long time ago. - Add a second H5AC_flush() call after the truncate is done to make sure we write the correct EOA. - Add a second flush call after releasing file space since that could result in an EOA change
* [svn-r27190] merge 27185 from trunk:Mohamad Chaarawi2015-06-111-4/+8
| | | | | | - fix more instances where both mpi is_initialized and is_finalized need to be checked before making any MPI calls. tested with h5committest.
* [svn-r27179] Merge 27162 & 27163 from trunk:Mohamad Chaarawi2015-06-101-11/+15
| | | | | | | | fix for HDFFV-9412: - Check for mpi is_initialized and is_finalized before making MPI calls in init/terminate of HDF5. - Add a test to make sure we can make serial HDF5 calls from rank 0 after MPI_Finalize is called. tested with h5committest
* [svn-r27165] Merge 27133 & 27158 from trunk:Mohamad Chaarawi2015-06-08113-922/+935
| | | | | | | | | - 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-r27157] Snapshot version 1.8 release 16 (snap4)HDF Tester2015-06-071-2/+2
|
* [svn-r27126] Snapshot version 1.8 release 16 (snap3)HDF Tester2015-05-311-2/+2
|
* [svn-r27112] merge 27111 from trunk:Mohamad Chaarawi2015-05-263-8/+3
| | | | move undef of __attribute__ back to private and remove its usage from public routines.
* [svn-r27109] Snapshot version 1.8 release 16 (snap2)HDF Tester2015-05-241-2/+2
|
* [svn-r27108] Description:Quincey Koziol2015-05-233-88/+76
| | | | | | | | | | Bring r26213 from trunk to 1.8 branch: Minor code cleanups, to align with revise_chunks branch. Tested on: Mac OSX/64 10.10.2 (amazon) w/serial & parallel (h5committested on trunk for 2+ weeks)
* [svn-r27099] Merge of r27045 from trunkDana Robinson2015-05-1847-150/+173
| | | | | | | | | Renamed H5_ASSIGN_OVERFLOW() to H5_CHECKED_ASSIGN() and re-ordered the arguments to be in a more logical order. Fixes HDFFV-9322 Tested on: h5committest
* [svn-r27091] Snapshot version 1.8 release 16 (snap1)HDF Tester2015-05-171-2/+2
|
* [svn-r27085] Description:Quincey Koziol2015-05-153-6/+6
| | | | | | | | | | | Bring r26195 from trunk to 1.8 branch (minus public API changes): Switch from enum H5D_CHUNK_BTREE to H5D_CHUNK_IDX_BTREE, along with a couple of minor whitespace touchups. Tested on: MacOSX/64 10.10.3 (amazon) w/serial & parallel (tested on trunk for 2+ weeks)
* [svn-r27069] Description:Quincey Koziol2015-05-151-112/+35
| | | | | | | | | | | | Bring r26193 from trunk to 1.8 branch: Fix locking error when splitting root node of v1 B-tree, and simplify the iteration over entries in a v1 B-tree (avoiding using the sibling pointer also). Tested on: MacOSX/64 10.10.3 (amazon) w/serial & parallel (tested on trunk for 2+ weeks)
* [svn-r27061] Description:Quincey Koziol2015-05-146-125/+357
| | | | | | | | | | | Bring r26191 from trunk to 1.8 branch: Track the min & max keys for a v2 B-tree, so it can more efficiently determine if a key is present in the B-tree. Tested on: MacOSX/64 10.10.3 (amazon) w/serial & parallel (h5committested on trunk)
* [svn-r27044] Snapshot version 1.8 release 16 (snap0)HDF Tester2015-05-101-2/+2
|
* [svn-r27041] Ran bin/trace, which re-instrumented a function in H5FD.c.Dana Robinson2015-05-081-1/+1
| | | | Tested on: h5committest
* [svn-r27030] Merge r27029 from trunk.Jerome Soumagne2015-05-061-1/+1
| | | | | | Fix bad comment in H5detect, this was preventing PGCC from compiling correctly. Tested on: bluewaters
* [svn-r27010] Merge r27009 from trunkJerome Soumagne2015-05-043-9/+11
| | | | Fix mismatching prototypes in H5FD/H5B2
* [svn-r27008] Bring H5T warning fixes from trunkJerome Soumagne2015-05-041-35/+135
| | | | Includes r26848/r26868/r26907
* [svn-r26994] Merge of r26986 from trunk.Dana Robinson2015-05-023-56/+15
| | | | | | | | | | | | 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-r26824] merge 26771 and 26777 from trunk.Mohamad Chaarawi2015-04-1619-352/+284
| | | | | | Fix internal H5AC dxpl usage in the library. tested with h5committest.
* [svn-r26787] In libhdf5.settings.in, changed the C++ shared library setting ↵Dana Robinson2015-04-131-1/+1
| | | | | | | | variable from H5_CXX_SHARED (which no longer exists) to enable_static. Tested on: jam (configure only - minor change)
* [svn-r26758] Maintenance: Updated LT_VERS_INTERFACE to 10 and ↵Elena Pourmal2015-04-071-2/+2
| | | | LT_VERS_REVISION to 1 and ran reconfigure.
* [svn-r26754] Maintenance: Changed version number in 1_8 to 1.8.16-snap0 and ↵Elena Pourmal2015-04-072-4/+4
| | | | Updated RELEASE.txt for the new work to be entered.
* [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-0314-50/+57
| | | | trunk to squish warnings.
* [svn-r26709] Port r26690 from trunk to 1.8 branch.Neil Fortner2015-04-021-0/+6
| | | | | | | | | | | | | 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-022-3/+7
| | | | | | | | | | | | 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-014-61/+157
| | | | | | | | | | | 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-r26697] HDFFV-9131: Remove obsolete/unneeded sections.Allen Byrne2015-04-011-2/+0
|
* [svn-r26688] HDFFV-8667: h5repack crashes on enumerated 8-bit type nested in ↵Albert Cheng2015-04-011-1/+1
| | | | | | | | compound type Fixed and added user provided test file to verify the fix. (Test added to h5dump/testh5dump.sh.in). Tested: h5committest
* [svn-r26654] Bring trunk CMake changes to branch.Allen Byrne2015-03-302-181/+12
| | | | Tested: local linux
* [svn-r26648] Description:Quincey Koziol2015-03-303-34/+2
| | | | | | | | | | | | | Bring r26635 from trunk to 1.8 branch: Bring r26651 from autotools_rework branch to trunk: Remove the VSNPRINTF_WORKS macro, it's working around bugs in old SGI & HP compilers. Tested on: Linux/32 2.6.18 (jam) w/serial & parallel (Daily tested on trunk for 2+ days)
* [svn-r26644] Snapshot version 1.8 release 15 (snap13)HDF Tester2015-03-291-2/+2
|
* [svn-r26638] Description:Quincey Koziol2015-03-282-6/+1
| | | | | | | | | | | | | 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-282-17/+2
| | | | | | | | | | | | | 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-285-40/+4
| | | | | | | | | | | | | 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-274-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-274-26/+1
| | | | | | | | | | | | | | 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-r26626] Description:Quincey Koziol2015-03-274-41/+3
| | | | | | | | | | | | | Bring r26587 from trunk to 1.8 branch: Bring r26489 from autotools_rework branch to trunk: Remove the ULONG_TO_FP_BOTTOM_BIT_ACCURATE macro/define, as it was added for SGI systems and old Solaris systems, which are no longer supported. Tested on: Linux/32 2.6.18 (jam) w/serial & parallel (Daily tested on trunk for 2+ days)
* [svn-r26624] Description:Quincey Koziol2015-03-272-5/+1
| | | | | | | | | | | | | 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-3/+3
|
* [svn-r26588] Description:Quincey Koziol2015-03-254-40/+2
| | | | | | | | | | | | | 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-254-44/+6
| | | | | | | | | | | | 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)