summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r21374] Snapshot version 1.9 release 91HDF Tester2011-09-1114-30/+30
|
* [svn-r21373] Description: Changed the robodoc keywords in the comments Scot Breitenfeld2011-09-109-123/+123
| | | | to the RM documentation's standards.
* [svn-r21366] JIRA HDFFV-2748 replace use of _WIN32 in source. Created new ↵Allen Byrne2011-09-0626-2181/+2190
| | | | | | defines H5_HAVE_WIN32_API and H5_HAVE_VISUAL_STUDIO defines to use. These can be properly set during configurration. Tested: windows and local linux - reviewed internally
* [svn-r21362] Change the integer type for filno in in H5O_info_t derived ↵Scot Breitenfeld2011-09-051-8/+8
| | | | | | | | | | | | | | | | | type to c_long to match the unsigned long, via standard: F2003, Note 15.9 "The C international standard specifies that the representations for nonnegative signed integers ar ethe same as the corresponding values for signed integers. Because Fortran does not provide direct support for unsigned kinds of integers, the ISO_C_BINDING module does not make accessible named constants for their kind type parameter values. Instead, a user can use the signed kinds of integers to interoperate with the unsigned types and all their qualified versions as well...." Tested: (jam, intel)
* [svn-r21360] Snapshot version 1.9 release 90HDF Tester2011-09-0414-30/+30
|
* [svn-r21358] Purpose:Jonathan Kim2011-09-0210-35/+728
| | | | | | | | | | | HDFFV-7712 - h5diff: segfault over combinations of complex container types (compound, array, vlen) Description: - Fixed segfault over dataset with container types (array,lven) with multiple nested compound types. (ex: compound->array->compound, compound->vlen->compound) Tested: jam (linux32-LE), koala (linux64-LE), heiwa (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), Cmake (jam)
* [svn-r21357] I updated the information about the fixes for Issue 7674 - ↵Raymond Lu2011-09-021-0/+9
| | | | CLANG compiler's complaints.
* [svn-r21354] Issue 7674 - CLANG compiler complained about the line (about 800):Raymond Lu2011-09-011-10/+48
| | | | | | | | | | tempint = (tempint >> packed_data_offset) & packed_data_mask; The right shift may cause undefined behavior if PACKED_DATA_OFFSET is 32-bit or more. For every kind of native integers, I changed the code to make it zero if PACKED_DATA_OFFSET is greater than or equal to the size of integer. Tested on Mac OS Lion with CLANG compiler and jam, koala, and linew.
* [svn-r21353] HDFFV-4018: static function for windows and pthreadsAllen Byrne2011-09-011-0/+6
|
* [svn-r21352] Missed stat structure change to use h5_stat_t. Should have been ↵Allen Byrne2011-09-011-1/+1
| | | | part of HDFFV-7687 review and commit. File already used HD prefix on stat function.
* [svn-r21348] Need PATH active by default during install for daily binary ↵Allen Byrne2011-09-011-1/+1
| | | | testing needs
* [svn-r21347] Need PATH active by default during install for daily binary ↵Allen Byrne2011-09-011-2/+2
| | | | testing needs
* [svn-r21342] Issue 7674 - clang compiler with -fcatch-undefined-behavior ↵Raymond Lu2011-08-311-6/+12
| | | | | | | | | -ftrapv discovered several problems in the test suite. One of them is in the INIT_INTEGER macro definition in dt_arith.c. It complained about line 150 where it tried to subtract 1 from the negative minimal value of "int", causing it to overflow (or underflow). So I revised the code to avoid it. Tested on jam, koala, linew, and Mac OS Lion with CLANG compiler.
* [svn-r21340] Add check for target already existsAllen Byrne2011-08-311-4/+4
|
* [svn-r21339] Description: Added test for reading and writing vl strings in ↵Scot Breitenfeld2011-08-312-1/+256
| | | | | | | fortran (using F2003), for both 1D and 2D array of vl strings. Tested: jam (pgi, gfortran 4.5, ifort) linew (12.3 beta)
* [svn-r21338] Description: Added a check: if --enable-fortran2003 was ↵Scot Breitenfeld2011-08-312-1/+14
| | | | | | specified and a compiler is not on an approved list of compilers that support f2003, then configure will now return an error and stop. Tested: jam
* [svn-r21334] HDFFV-7687: add HD macro prefrix to functions and use h5_stat_t ↵Allen Byrne2011-08-306-59/+65
| | | | | | where necessary reviewed
* [svn-r21329] Snapshot version 1.9 release 89HDF Tester2011-08-2814-30/+30
|
* [svn-r21317] Correct zlib references, zlib svn no longer has src folderAllen Byrne2011-08-262-3/+3
|
* [svn-r21316] add testlibinfo to ignore list for memcheckAllen Byrne2011-08-261-0/+1
|
* [svn-r21315] Fix for fortran 2003-related bin/reconfigure warnings (with ↵Dana Robinson2011-08-252-10/+7
| | | | proper quoting this time). Tested on jam (w/ gfortran 4.5.3 for fortran 2003), talwit and linew.
* [svn-r21312] Description: fixed un-initialized errors for strings and ↵Scot Breitenfeld2011-08-251-6/+9
| | | | | | changed the INTEGER type getting passed the verify* programs in the test programs. Fixes problems with Sun compilers 12.3 beta with the -m64 flag. Tested: linew( 12.3 beta)
* [svn-r21308] Add NSIS silent install optionAllen Byrne2011-08-251-2/+15
|
* [svn-r21306] Description:Scot Breitenfeld2011-08-242-6/+6
| | | | | | | | | | | Changed the minimum required version for the pgi compiler to be 11.7, 11.3 version fails in tH5P_F03.f90 when the option -fast is used (i.e. production mode) f_ptr = C_LOC(rd_c) CALL H5Pget_fill_value_f(dcpl, comp_type_id, f_ptr, error) it returns all zeros, version 11.7 does not have this problem. tested: jam koala (pgi, 11.3 and 11.7)
* [svn-r21305] Back out change in configure to match Dana's configure.in ↵Larry Knox2011-08-231-5/+6
| | | | change that he backed out. This matches the previous version which passed the last passing hourly test.
* [svn-r21304] Backed out bad Fortran test.Dana Robinson2011-08-231-4/+5
|
* [svn-r21303] Removed duplicated INSTALL_SCRIPT_FILES macro from ↵Dana Robinson2011-08-233-11/+8
| | | | fortran/examples and fixed an autotools warning from the Fortran 2003 configure.in changes. Tested on jam (minor changes).
* [svn-r21302] Fixed the bin/trace Perl script so that it ignores a final ... ↵Dana Robinson2011-08-233-2/+6
| | | | parameter, which it can't process. This allows the correct H5TRACE8 trace function to be added to H5Epush2. Tested on jam (simple change).
* [svn-r21298] Add fortran library depends to test fortran library buildAllen Byrne2011-08-231-2/+6
| | | | Tested: local linux
* [svn-r21297] Move all tests into DEPENDS structure so that clear-all-objects ↵Allen Byrne2011-08-231-311/+318
| | | | | | is first. Also preface all tests with H5REPACK.
* [svn-r21295] Description:Scot Breitenfeld2011-08-235-1444/+110
| | | | | | | Removed duplicate h5p, h5a, and h5d, double precision functions in _F90 and _F03 files that are already defined in H5_DBLE_InterfaceInclude Tested: jam (gcc 4.5, intel 12.0)
* [svn-r21294] Desciption:Scot Breitenfeld2011-08-232-259/+258
| | | | | | | Added to the *.def the module's appended name "provisional" for those functions that were split between the _F90 and _F03 files. Windows
* [svn-r21292] Moved Tools recent fixes (HDFFV-7649 and HDFFV-7659) ↵Jonathan Kim2011-08-221-7/+9
| | | | descriptions to correct section.
* [svn-r21288] I added a new file H5HGquery.c.Raymond Lu2011-08-221-1/+1
| | | | Not tested yet.
* [svn-r21285] I added a new file H5Fcwfs.c.Raymond Lu2011-08-221-1/+1
| | | | Not tested yet.
* [svn-r21283] H5Eget_major() is depreciated. use the H5Eget_msg() instead.Peter Cao2011-08-221-6/+3
|
* [svn-r21280] Correct IF/ENDIF argumentsAllen Byrne2011-08-221-2/+2
|
* [svn-r21275] Description: Changed the --enable-fortran2003 behavior to:Scot Breitenfeld2011-08-213-187/+230
| | | | | | | | | | | 1) --enable-fortran2003 will enable only F2003 features. It is not a replacement for --enable-fortran. If compiler is not F2003 compliant configure should fail. 2) if --enable-fortran2003 is specified with out --enable-fortran configure fails 3) Configure help indicates that --enable-fortran2003 is in addition to --enable-fortran Updated the version checks of different compilers. Tested: jam (gcc 4.1 4.6, intel 10.1 11.1 12.0, pgi)
* [svn-r21272] Added entry for H5Oclose_f in phdf5_fortrandll.defScot Breitenfeld2011-08-191-0/+1
|
* [svn-r21271] Fixed Windows $DEC! declaration for H5close_f, added missing ↵Scot Breitenfeld2011-08-192-1/+2
| | | | | | entry in hdf5_fortrandll.dif
* [svn-r21265] h5repack: added macro to handle failure in H5Dread/write when ↵Peter Cao2011-08-192-11/+39
| | | | memory allocation failed inside the library
* [svn-r21263] Add F2003 support to CMake buildsAllen Byrne2011-08-196-0/+34
|
* [svn-r21260] Refactored shape same tests heavily, and added code to skip a ↵John Mainzer2011-08-181-2536/+2765
| | | | | | | | | | | | | | | | | | | | | configurable fraction of the subtests depending on the current express test level. Also added code to display fraction of subtests skipped. The current tables controlling the fraction of tests skipped as a function of express test level is a guess at what will be needed. It will be necessary to tune this table against the express test targets and our worst case system. Initially commit tested on Jam, Koala, and Heiwa, but ran into an unrelated failure on Heiwa (bug reported). Replaced Heiws with Linew and got a clean h5commit test. Also tested parallel on Koala. Initially got very bad results (test timed out roughly 1/3 to 1/2 the way through). Discussed matters with Matthew, and moved the build to the solid state drive on Koala. This dealt with the performance issues completely.
* [svn-r21259] Bug fix: Compilation failed for these two examples due to the ↵Elena Pourmal2011-08-182-2/+2
| | | | | | | | wrong type of constant. Changed constant 0 to 0_size_t to use the correct type in the h5tinsert_f subroutine. Platfomr tested: Elena's mac air with gfortran 4.6
* [svn-r21258] Issue 7674 - clang compiler reported an error with line 334:Raymond Lu2011-08-181-1/+1
| | | | | | | | | temp_point->l = (unsigned long long)((i * 100 + j * 1000) * n); The value can overflow the signed int before being converted to unsigned long long. So I changed it to temp_point->l = (unsigned long long)((i * 40 + j * 400) * n); to keep it under the maximal value. Tested on jam. Simple change.
* [svn-r21256] Add libinfo and test to cmake - JIRA 1243Allen Byrne2011-08-184-44/+92
| | | | Tested: local linux
* [svn-r21249] Description: Part II of F2003 branch merge into the trunk.Scot Breitenfeld2011-08-1836-1/+106
| | | | | | Ran bin/reconfigure to update the Makefile.in in directories not part of the fortran directory check=in. Updates Makefile.in due to changes made in configure.in for the Fortran 2003 additions. Tested on all platforms run under daily tests.
* [svn-r21248] Mereged the F2003 branch into the trunk.Scot Breitenfeld2011-08-18185-24120/+62383
| | | | | | | | | Items merged: fortran directory, src/libhdf5.settings.in configure.in configure MANIFEST Tested: (all platforms used by daily tests, both with --enable-fortran and --enable-fortran2003)
* [svn-r21243] Add resultcode check to MemTest test sectionsAllen Byrne2011-08-171-0/+6
|
* [svn-r21237] Description:Jonathan Kim2011-08-166-6/+69
| | | | | | | | Add test cases for HDFFV-7656 - "--delta=something" considers two NaN of the same type are different. The fix was added (r21105) before but test cases were incorrectly added and missing for cmake script. Tested: jam (linux32-LE), koala (linux64-LE), heiwa (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), cmake