summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r21611] Port r21610 to 1.8 branchNeil Fortner2011-10-191-6/+18
| | | | | | | | | | | | | Purpose: Fix bug 7776 Description: When H5Ocopy failed due to attempting to expand an invalid reference in an attribute (or at any point after the destination object header was inserted into the cache), it failed to clean up correctly. Modified H5O_copy_header_real to keep track of whether the object header was inserted and take appropriate action on failure. Tested: fedora (too minor for full commit test)
* [svn-r21609] Correct name of fortran file in project fileAllen Byrne2011-10-192-2/+2
|
* [svn-r21608] 1.8 needs file copied because it does not use srcdir functionAllen Byrne2011-10-191-0/+7
|
* [svn-r21607] I updated the test cases in this script file.Raymond Lu2011-10-191-6/+291
| | | | Tested on VMS.
* [svn-r21606] Correct name of fortran file in project fileAllen Byrne2011-10-192-10/+10
|
* [svn-r21605] Back out r21604 (wait for code freeze to be lifted)Neil Fortner2011-10-1815-311/+123
|
* [svn-r21604] Port r21603 to 1.8 branchNeil Fortner2011-10-1815-123/+311
| | | | | | | | | | | | | | | Purpose: Add generic skip list implementation Description: Added new H5SL_TYPE_GENERIC skip list type, which uses void *'s as keys and a client-supplied callback for key comparison. This was added to support the upcoming "merge named datatype" feature for H5Ocopy, but may be used in other places as well. Also added testing. Also fixed a potential bug with the H5SL_TYPE_OBJ implementation, and added testing for that. Tested: jam, koala, heiwa (h5committest), durandal
* [svn-r21602] I updated the test cases.Raymond Lu2011-10-181-4/+58
| | | | Tested on VMS.
* [svn-r21600] add new files to legacy projectsAllen Byrne2011-10-182-125/+145
|
* [svn-r21599] add new files to legacy projectsAllen Byrne2011-10-182-3090/+3054
|
* [svn-r21598] I corrected a few commands for the test cases.Raymond Lu2011-10-181-5/+5
| | | | Tested on VMS.
* [svn-r21595] Issue 7701 - fix for H5LTdtype_to_text. I made two ↵Raymond Lu2011-10-171-85/+87
| | | | | | corrections: 1. I changed all snprintf to HDsnprintf; 2. I corrected all wrong length passed to snprintf which cause Mac machines to fail. Tested on jam, koala, linew, Windows, and Apple.
* [svn-r21594] Add CMake option to disable packaging component: needed to ↵Allen Byrne2011-10-173-2/+10
| | | | | | avoid configuration warning when using Visual Studio Express versions on windows. Tested: Windows
* [svn-r21592] Purpose:Mike McGreevy2011-10-171-48/+54
| | | | | | | | | | | Minor cleanup of RELEASE.txt: - formatting - update platforms tested & known issues as of 1.8.7 release (i.e. changes made to 1_8_7's RELEASE.txt never merged to 1_8). (these will further be updated prior to 1.8.8 release). Tested: - release doc only, none needed.
* [svn-r21588] Snapshot version 1.8 release 8 (snap18)HDF Tester2011-10-177-23/+23
|
* [svn-r21585] Description: Fixed robodoc headers (functions and derived ↵Scot Breitenfeld2011-10-146-251/+325
| | | | | | | types), updated the definition of derived types from the original F2003 merge. Tested: jam (intel, gnu, pgi)
* [svn-r21576] Maintenance: Added F2003 info Elena Pourmal2011-10-141-14/+50
|
* [svn-r21574] Description:Scot Breitenfeld2011-10-141-38/+10
| | | | merged r21434 from trunk,
* [svn-r21569] Revision of the fix for Issue 7701 (H5LTdtype_to_text): I ↵Raymond Lu2011-10-141-89/+88
| | | | | | revised the code per Quincey's comments. (I changed the 1.8 branch first. I'm aware of that.) Tested on jam, linew, and koala.
* [svn-r21568] Description:Scot Breitenfeld2011-10-1495-22397/+740
| | | | | | Merged robodoc headers from trunk in the 1.8 branch, remove functions that should have not been merged into the 1.8 branch, removed the robodoc docomentation. Tested: jam (gnu, intel, pgi)
* [svn-r21567] Updated RELEASE.txtDana Robinson2011-10-141-6/+37
|
* [svn-r21566] Description:Quincey Koziol2011-10-147-34/+118
| | | | | | | | | | | | | | Bring r21561 from trunk back to 1.8 branch: Correct error in loading local heap prefix & data block from the file. Sometimes the local heap's prefix could be loaded before the data block (e.g. using H5Oget_info), but then when the data block was loaded later, the free list information would get lost, causing the heap's size to grow larger than necessary. This is Jira bug #HDFFV-7767 Tested on: Mac OS X/32 10.7.2 (amazon) w/debug (h5committest coming up)
* [svn-r21565] Update RELEASE.txt for the fix checked in yesterday for HDFFV-7640.Vailin Choi2011-10-141-0/+4
|
* [svn-r21563] Improve testing for H5Pset_libver_boundsNeil Fortner2011-10-141-14/+66
| | | | | | Add testing for H5F_LIBVER_18 Tested: durandal (too minor for full h5committest)
* [svn-r21560] Description:Scot Breitenfeld2011-10-141-0/+1
| | | | Added ex_ds1.f90 example.
* [svn-r21559] Description:Scot Breitenfeld2011-10-142-192/+46
| | | | | | Merged r21525 from trunk; removes hard coded compatability checks for F2003 compilers, replaced with a test program for features. Tested: jam (gnu)
* [svn-r21558] Description:Scot Breitenfeld2011-10-146-8/+205
| | | | | | Merge example ds program from trunk into 1.8 branch. r21006 and r21249. Tested (jam, gfortran)
* [svn-r21557] Port r21556 to 1.8 branchNeil Fortner2011-10-1419-285/+410
| | | | | | | | | | | | | | | Purpose: Fix bug in H5Ocopy Description: H5Ocopy could get confused when copying a named datatype containing an attribute which used that named datatype as its datatype. This happened because H5Ocopy would recurse into the attribute's datatype before the object the attribute was in was fully copied (i.e. before the "post-copy" pass). Modified H5Ocopy to avoid recursing before the post-copy step in this case. Required many changes, including to how non-committed shared messages are copied. Tested: jam, koala, heiwa (h5committest); durandal
* [svn-r21555] The first part fix for bug HDFFV-7640: does not need to do ↵Vailin Choi2011-10-136-25/+85
| | | | | | H5O_move_msgs_forward() when writing attributes. h5committested. Tests are checked into the performance suite.
* [svn-r21554] Maintenance: Added entry for the Fortran DS wrappersElena Pourmal2011-10-131-1/+11
|
* [svn-r21551] Maintenance: Addressed HDFFV-915 - investigate if H5open and ↵Elena Pourmal2011-10-132-29/+16
| | | | | | | | | | | | | H5close are needed in the corresponding Fortran wrappers. Solutions: The calls were not needed and were removed from the C stubs h5open_c and h5close_c for the correspnding Fortran subroutines h5open_f and h5close_f. Platforms tested: jam with gcc and gfortran, PGI and Intel koala with PGI and Intel linew with the standard Sun compilers
* [svn-r21550] I updated many test cases in check_h5dump.com. There are some ↵Raymond Lu2011-10-131-9/+98
| | | | | | failures but I want to check in first. Then I can fix them during the release test. Tested on VMS.
* [svn-r21548] Removed an errant Windows STDIO reference in the CMake code.Dana Robinson2011-10-131-2/+0
|
* [svn-r21547] Updated svnprops on many files, mainly for EOL issues.Dana Robinson2011-10-1310-263/+263
| | | | No testing since there are no code changes.
* [svn-r21545] Reverts 21521 (deep string copy of log file name). This string ↵Dana Robinson2011-10-131-2/+4
| | | | is copied correctly deep in the H5P code. Tested on local linux (trivial change).
* [svn-r21533] Description:Quincey Koziol2011-10-1213-17/+872
| | | | | | | | | Bring r21442 and r21529 from trunk to 1.8 branch: Add new API routines for querying if collective raw data I/O was actually performed collectively. Tested: Linux/32 2.6 (jam) (h5committested on trunk)
* [svn-r21532] Removed dead code.Dana Robinson2011-10-121-59/+0
| | | | Tested on Windows.
* [svn-r21531] Merge of 21501 and 21502 from trunk:Dana Robinson2011-10-127-1582/+734
| | | | | | | | | | | | | | | | | | | | | Note that this differs slightly from the trunk code since the VFL API won't be changed until 1.10. In the 1.8 branch, the term() function is public and this required some #defines for the Windows VFD. 21501: - Propagated Windows VFD tweaks to SEC2 and log VFDs. - Created typedefs and #defines to make POSIX I/O type-safe on Windows and true POSIX platforms. - Added pre-checks and removed post-checks for POSIX I/O sizes. When the number of bytes to be sent exceeds the maximum return value, the operation is split into smaller subsets. - General code tidying and cleanup. 21502: - Removed Windows VFD code. H5Pset_fapl_windows() actually sets the SEC2 driver, though it will still report H5FD_WINDOWS.
* [svn-r21528] Merge of 21517 and 21520 from trunk:Dana Robinson2011-10-125-137/+361
| | | | | | | | | | - Added checks for clock_gettime() to configure.in. Tested on Linux, FreeBSD, Solaris, MacOSX to ensure they are found correctly and everything builds. No code currently reliess on clock_gettime(). - Brought Windows and VMS H5pubconf.h files into sync with the Linux file. Some data sizes were corrected in both VMS and Windows. Tested on Windows. Ray will test on VMS when this is pushed to the 1.8.x branch.
* [svn-r21527] Updated cygwin versionsAllen Byrne2011-10-121-2/+2
|
* [svn-r21524] Reverts 20920 (HDFFV-7579 fix) (this is 20913/21 from the trunk)Dana Robinson2011-10-117-306/+8
| | | | | | This change reverts the HDFFV-7579 fix while we more carefully consider enum conversions as a part of the h5compare work. Tested on jam, Windows 7 and linew.
* [svn-r21522] - H5MM_strdup() and H5MM_xstrdup() comments changed to ↵Dana Robinson2011-10-111-25/+22
| | | | | | | | correctly reflect how they respond to an input NULL string. - H5MM_xstrdup() now reports memory allocation errors via the HDF5 error stack (was previously an assert). Tested on jam (simple change).
* [svn-r21521] Merge of trunk 21497Dana Robinson2011-10-111-1/+4
| | | | | | Changed H5Pset_fapl_log() to deep copy the log file name instead of copying the pointer. Tested on jam (simple change).
* [svn-r21519] Merge of 21518 from trunkDana Robinson2011-10-111-1/+5
| | | | | | | | - Added definition for HDfseek() to be used later. - Added comment about requiring _O_BINARY being set on Windows to avoid CR-LF issues. Tested on Windows (minor changes).
* [svn-r21513] Add HDprefix and change when pio_timer.h is includedAllen Byrne2011-10-113-7/+7
| | | | Tested
* [svn-r21512] Synchronize macros for naming with other librariesAllen Byrne2011-10-111-13/+6
|
* [svn-r21503] Edited for language. Did not edit "Known Problems" Mark Evans2011-10-101-56/+59
| | | | or "Platforms Tested" sections.
* [svn-r21500] Snapshot version 1.8 release 8 (snap17)HDF Tester2011-10-107-23/+23
|
* [svn-r21494] Add new mach/mach_time.h header check.Allen Byrne2011-10-072-0/+4
|
* [svn-r21488] Bug:Albert Cheng2011-10-071-4/+4
| | | | | | | | | | | h5dump was used in test script but was not invoked by RUNSERIAL. THis does not work in batch machines like Blue Gene in LLNL. Solution: Added $RUNSERIAL to invoke $H5DUMP_BIN. Tested: LLNL BlueGene (udawn)