summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r21571] 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. But I tested the same change in 1.8 branch with h5committest.
* [svn-r21570] Description: Cleaned up comments and variable names to match ↵Scot Breitenfeld2011-10-141-9/+8
| | | | RM, no source changes.
* [svn-r21564] Improve testing for H5Pset_libver_bounds (bring in line with ↵Neil Fortner2011-10-141-23/+41
| | | | | | 1.8 branch) Tested: durandal (too minor for full h5committest)
* [svn-r21562] Improve testing for H5Pset_libver_boundsNeil Fortner2011-10-141-2/+34
| | | | Tested: durandal (too minor for full h5committest)
* [svn-r21561] Description:Quincey Koziol2011-10-146-34/+115
| | | | | | | | | | | | 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-r21556] Purpose: Fix bug in H5OcopyNeil Fortner2011-10-1319-293/+416
| | | | | | | | | | | | | 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-r21553] Maintenance: Added an entry for the Fortran DS wrappers.Elena Pourmal2011-10-131-1/+11
|
* [svn-r21552] Maintenance: Addressed HDFFV-915 - investigate if H5open and ↵Elena Pourmal2011-10-132-29/+18
| | | | | | | | | | | | | 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-r21549] Removed unused references to USE_STDIO and MAX_BUF in Windows ↵Dana Robinson2011-10-131-3/+0
| | | | configuration CMake file.
* [svn-r21546] Reverts 21497 (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-r21538] Removed obsolete Windows STDIO VFD configuration options from ↵Dana Robinson2011-10-132-17/+0
| | | | | | CMake config files. Tested on Windows
* [svn-r21537] Description:Scot Breitenfeld2011-10-132-97/+123
| | | | | | Modified h5oget_info_by_name_f to return a derive type h5o_info_t Tested: jam( gfortran, pgi, intel)
* [svn-r21536] Desciption: Removed H5Eget_auto_f from source, moved to ↵Scot Breitenfeld2011-10-134-303/+64
| | | | | | | | F2003_new branch for further testing. Tested: jam (gnu)
* [svn-r21535] Description:Scot Breitenfeld2011-10-136-473/+711
| | | | | | | Updated to the robodoc headers comments, cleaned up the spacing of the source code which is included in the documenaton. Tested: jam (intel)
* [svn-r21529] Description:Quincey Koziol2011-10-124-4/+78
| | | | | | | | Update tracing information with new types introduced in "actual I/O mode" query routines. Tested on: bin/reconfigure on jam
* [svn-r21525] Description:Scot Breitenfeld2011-10-112-191/+45
| | | | | | | | | Removed hard-coded check of compatible Fortran 2003 compilers; replaced with simple check program for required F2003 features. Does not check for known bugs in compilers, tests will fail for those compilers. Tested: jam (gnu 4.1, 4.5, intel, pgi) linew (default)
* [svn-r21523] Added CLOCK_GET_TIME define to cmake configureAllen Byrne2011-10-112-0/+18
| | | | Tested: local linux
* [svn-r21520] Changed the size of off_t on VMS to 4 bytes from 8 (as reported ↵Dana Robinson2011-10-111-17/+17
| | | | | | by a test program run on VMS). Will be tested on VMS when this is pushed to the 1.8 branch.
* [svn-r21518] - Added definition for HDfseek() to be used later.Dana Robinson2011-10-111-1/+5
| | | | | | - Added comment about requiring _O_BINARY being set on Windows to avoid CR-LF issues. Tested on Windows (minor changes).
* [svn-r21517] - Added checks for clock_gettime() to configure.in.Dana Robinson2011-10-115-115/+325
| | | | | | | | Tested on Linux, FreeBSD, Solaris, MacOSX to ensure they are found correctly and everything builds. No code currently relys on clock_gettime(). - Brought Windows and VMS H5pubconf.h files into sync with the Linux file. Tested on Windows. Ray will test on VMS when this is pushed to the 1.8.x branch.
* [svn-r21511] Synchronize macros for naming with other librariesAllen Byrne2011-10-111-13/+6
|
* [svn-r21510] Change to comments.Dana Robinson2011-10-101-23/+7
| | | | Just checked to make sure it still compiled on Windows.
* [svn-r21508] Revoked svn check-ins 20913 and 20921 (fix for HDFFV-7579) ↵Dana Robinson2011-10-107-306/+8
| | | | pending a careful evaluation of enum conversion behavior.
* [svn-r21506] Updated svn properties as needed.Dana Robinson2011-10-106-0/+0
|
* [svn-r21505] Updated svn properties as needed in source root.Dana Robinson2011-10-101-0/+0
|
* [svn-r21504] Updated svn flags as needed on source files from H5A* to H5C*.Dana Robinson2011-10-101-0/+0
|
* [svn-r21502] - Removed Windows VFD code. H5Pset_fapl_windows() actually ↵Dana Robinson2011-10-102-1057/+59
| | | | | | | | sets the SEC2 driver, though it will still report H5FD_WINDOWS. - Set svn:eol-style and svn:keyword properties on H5FDwindows.c/h. Tested on 64- and 32-bit Windows 7 (doesn't affect non-Windows platforms).
* [svn-r21501] - Propagated Windows VFD tweaks to SEC2 and log VFDs.Dana Robinson2011-10-102-235/+353
| | | | | | | | | | - 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. Tested on: jam (64-bit linux), jam + threadsafe, jam + parallel, Windows 7 (64- and 32-bit), freedom (64-bt BSD).
* [svn-r21499] Snapshot version 1.9 release 94HDF Tester2011-10-0914-30/+30
|
* [svn-r21497] Changed H5Pset_fapl_log() to deep copy the log file name ↵Dana Robinson2011-10-091-1/+4
| | | | | | instead of copying the pointer. Tested on jam (simple change).
* [svn-r21496] - H5MM_strdup() and H5MM_xstrdup() comments changed to ↵Dana Robinson2011-10-091-28/+25
| | | | | | | | 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 local Windows via ctest (trivial change).
* [svn-r21493] Add new mach/mach_time.h header check.Allen Byrne2011-10-072-0/+4
|
* [svn-r21490] The configuration file isn't executable!Dana Robinson2011-10-071-0/+0
|
* [svn-r21489] 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)
* [svn-r21484] Add HDprefix and change when pio_timer.h is includedAllen Byrne2011-10-073-7/+7
| | | | Tested
* [svn-r21481] Add option to enable windows stdioAllen Byrne2011-10-061-0/+10
|
* [svn-r21477] Removed the known problem of insufficient memory error in AIX. ↵Albert Cheng2011-10-051-7/+0
| | | | | | It was patched in the config/ibm-aix file.
* [svn-r21476] The first part fix for bug HDFFV-7640: does not need to do ↵Vailin Choi2011-10-056-22/+34
| | | | | | H5O_move_msgs_forward() when writing attributes. h5committested. Tests are checked into the performance suite.
* [svn-r21475] Description: fixed C_LOC(X) non-standard argument X for ↵Scot Breitenfeld2011-10-054-62/+62
| | | | | | multi-dimensional arrays detected using xlf compiler. Tested: jam (intel, gnu, pgi) F2003 compilers.
* [svn-r21469] updated with the change of Windows platform switched back to ↵Albert Cheng2011-10-041-0/+4
| | | | | | use SEC2 as the default VFD.
* [svn-r21459] Problem:Albert Cheng2011-10-041-1/+1
| | | | | | | | | | Some machines, like LLNL udawn, a blue-gene machine, requires all executables, be launched by some command like mpirun. Solution: Added $RUNSERIAL to launch the executable. Tested: LLNL uDawn.
* [svn-r21457] Problem:Albert Cheng2011-10-041-0/+10
| | | | | | | | | | | Function TOOLTEST_OUTPUT does not filter the extra system messages sent to stdout or stderr, thus causing output mismatched with expected output. Solution: Added STDOUT_FILTER and STDERR_FILTER to filter them out. Tested: Tested LLNL uDawn (Blue-Gene cluster), for serial mode only.
* [svn-r21443] Snapshot version 1.9 release 93HDF Tester2011-10-0214-30/+30
|
* [svn-r21442] Description:Quincey Koziol2011-10-019-16/+795
| | | | | | | | | | | | | | | | | | | | | | Check in "actual I/O mode" feature to trunk. Will merge back to 1.8 branch after it bakes over the weekend. Tested on: FreeBSD/32 8.2 (loyalty) w/gcc4.6, w/C++ & FORTRAN, in debug mode FreeBSD/64 8.2 (freedom) w/gcc4.6, w/C++ & FORTRAN, in debug mode Linux/32 2.6 (jam) w/PGI compilers, w/default API=1.8.x, w/C++ & FORTRAN, w/threadsafe, in debug mode Linux/64-amd64 2.6 (koala) w/Intel compilers, w/default API=1.6.x, w/C++ & FORTRAN, in production mode Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN, w/szip filter, w/threadsafe, in production mode Linux/PPC 2.6 (heiwa) w/C++ & FORTRAN, w/threadsafe, in debug mode Linux/64-ia64 2.6 (ember) w/Intel compilers, w/C++ & FORTRAN, in production mode Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in debug mode Mac OS X/32 10.6.8 (amazon) in debug mode Mac OS X/32 10.6.8 (amazon) w/C++ & FORTRAN, w/threadsafe, in production mode
* [svn-r21437] Added listing of all cmake options availableAllen Byrne2011-09-301-0/+47
|
* [svn-r21436] Issue 7701 - H5LTdtype_to_text had memory corruption while ↵Raymond Lu2011-09-303-171/+391
| | | | | | being querried about the size of the buffer needed. The problem happened when the internal buffer is reallocated, the new address got lost. I revised the code to pass the new address as the return value of functions. I also added two new test cases. Tested on jam, linew, and koala.
* [svn-r21435] Add F2003 IF-ENDIF protection blocks around _F03 file processingAllen Byrne2011-09-302-2/+28
|
* [svn-r21434] Description: Removed 12 byte real tests and definition from ↵Scot Breitenfeld2011-09-301-38/+10
| | | | | | fortran types, it was not used in the main fortran src. Tested: jam (gnu, g95, intel)
* [svn-r21425] Add 2003 fortran to settings textAllen Byrne2011-09-271-0/+1
|
* [svn-r21422] Add 2003 examples to cmake buildAllen Byrne2011-09-271-1/+39
|