Network

 
AuthorCommitMessageCommit Date
Scot BreitenfeldScot Breitenfeld
85726e28fc8[svn-r21362] Change the integer type for filno in in H5O_info_t derived 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 param...
Private HDFPrivate HDF
188c31b1d9d[svn-r21360] Snapshot version 1.9 release 90
Jonathan KimJonathan Kim
cf819259313[svn-r21358] Purpose: 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)
Raymond LuRaymond Lu
cf0db8df741[svn-r21357] I updated the information about the fixes for Issue 7674 - CLANG compiler's complaints.
Raymond LuRaymond Lu
d08f89f07d6[svn-r21354] Issue 7674 - CLANG compiler complained about the line (about 800): 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.
Allen ByrneAllen Byrne
ab299db44b8[svn-r21353] HDFFV-4018: static function for windows and pthreads
Allen ByrneAllen Byrne
f589bb679f2[svn-r21352] Missed stat structure change to use h5_stat_t. Should have been part of HDFFV-7687 review and commit. File already used HD prefix on stat function.
Allen ByrneAllen Byrne
3dd57adfc3a[svn-r21348] Need PATH active by default during install for daily binary testing needs
Allen ByrneAllen Byrne
6afaf941bf5[svn-r21347] Need PATH active by default during install for daily binary testing needs
Raymond LuRaymond Lu
dbda7f4921f[svn-r21342] Issue 7674 - clang compiler with -fcatch-undefined-behavior -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.
Allen ByrneAllen Byrne
4cae0acb175[svn-r21340] Add check for target already exists
Scot BreitenfeldScot Breitenfeld
2f282ffa9dd[svn-r21339] Description: Added test for reading and writing vl strings in fortran (using F2003), for both 1D and 2D array of vl strings. Tested: jam (pgi, gfortran 4.5, ifort) linew (12.3 beta)
Scot BreitenfeldScot Breitenfeld
857bb0f9e24[svn-r21338] Description: Added a check: if --enable-fortran2003 was 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
Allen ByrneAllen Byrne
cfc37608086[svn-r21334] HDFFV-7687: add HD macro prefrix to functions and use h5_stat_t where necessary reviewed
Private HDFPrivate HDF
4f3950a8826[svn-r21329] Snapshot version 1.9 release 89
Allen ByrneAllen Byrne
35b226aadf6[svn-r21317] Correct zlib references, zlib svn no longer has src folder
Allen ByrneAllen Byrne
c358e55cd76[svn-r21316] add testlibinfo to ignore list for memcheck
Dana RobinsonDana Robinson
a69cfa6bf21[svn-r21315] Fix for fortran 2003-related bin/reconfigure warnings (with proper quoting this time). Tested on jam (w/ gfortran 4.5.3 for fortran 2003), talwit and linew.
Scot BreitenfeldScot Breitenfeld
fd71d209dfc[svn-r21312] Description: fixed un-initialized errors for strings and 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)
Allen ByrneAllen Byrne
fcbb4fbd9d3[svn-r21308] Add NSIS silent install option
Scot BreitenfeldScot Breitenfeld
49d739e9a5a[svn-r21306] Description: 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)
Larry KnoxLarry Knox
5aa22d04da4[svn-r21305] Back out change in configure to match Dana's configure.in change that he backed out. This matches the previous version which passed the last passing hourly test.
Dana RobinsonDana Robinson
dfd8d5c9fea[svn-r21304] Backed out bad Fortran test.
Dana RobinsonDana Robinson
be904e0eae8[svn-r21303] Removed duplicated INSTALL_SCRIPT_FILES macro from fortran/examples and fixed an autotools warning from the Fortran 2003 configure.in changes. Tested on jam (minor changes).
Dana RobinsonDana Robinson
dc09f2117c8[svn-r21302] Fixed the bin/trace Perl script so that it ignores a final ... parameter, which it can't process. This allows the correct H5TRACE8 trace function to be added to H5Epush2. Tested on jam (simple change).
Allen ByrneAllen Byrne
d731512875c[svn-r21298] Add fortran library depends to test fortran library build Tested: local linux
Allen ByrneAllen Byrne
57fbbeb2b96[svn-r21297] Move all tests into DEPENDS structure so that clear-all-objects is first. Also preface all tests with H5REPACK.
Scot BreitenfeldScot Breitenfeld
33de371d0f1[svn-r21295] Description: 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)
Scot BreitenfeldScot Breitenfeld
ec7ca9abf0d[svn-r21294] Desciption: Added to the *.def the module's appended name "provisional" for those functions that were split between the _F90 and _F03 files. Windows
Jonathan KimJonathan Kim
e3400c321ff[svn-r21292] Moved Tools recent fixes (HDFFV-7649 and HDFFV-7659) descriptions to correct section.
Raymond LuRaymond Lu
18cb2e90178[svn-r21288] I added a new file H5HGquery.c. Not tested yet.
Raymond LuRaymond Lu
a7724aa7b1c[svn-r21285] I added a new file H5Fcwfs.c. Not tested yet.
Peter CaoPeter Cao
80a409e14dc[svn-r21283] H5Eget_major() is depreciated. use the H5Eget_msg() instead.
Allen ByrneAllen Byrne
39a79934ca3[svn-r21280] Correct IF/ENDIF arguments
Scot BreitenfeldScot Breitenfeld
8137c9fda74[svn-r21275] Description: Changed the --enable-fortran2003 behavior to: 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 1...
Scot BreitenfeldScot Breitenfeld
de160941853[svn-r21272] Added entry for H5Oclose_f in phdf5_fortrandll.def
Scot BreitenfeldScot Breitenfeld
84afb3d0698[svn-r21271] Fixed Windows $DEC! declaration for H5close_f, added missing entry in hdf5_fortrandll.dif
Peter CaoPeter Cao
23c7adeca8d[svn-r21265] h5repack: added macro to handle failure in H5Dread/write when memory allocation failed inside the library
Allen ByrneAllen Byrne
13426d47feb[svn-r21263] Add F2003 support to CMake builds
John MainzerJohn Mainzer
5213c69fd59[svn-r21260] Refactored shape same tests heavily, and added code to skip a 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 ...
Elena PourmalElena Pourmal
90b220cbd05[svn-r21259] Bug fix: Compilation failed for these two examples due to the 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
Raymond LuRaymond Lu
a5522454a56[svn-r21258] Issue 7674 - clang compiler reported an error with line 334: 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.
Allen ByrneAllen Byrne
215c872226b[svn-r21256] Add libinfo and test to cmake - JIRA 1243 Tested: local linux
Scot BreitenfeldScot Breitenfeld
9eb1d607d87[svn-r21249] Description: Part II of F2003 branch merge into the trunk. 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.
Scot BreitenfeldScot Breitenfeld
a9c065c5ce6[svn-r21248] Mereged the F2003 branch into the trunk. 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)
Allen ByrneAllen Byrne
a968e2d409d[svn-r21243] Add resultcode check to MemTest test sections
Jonathan KimJonathan Kim
7a6f281a8b8[svn-r21237] Description: 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
Jonathan KimJonathan Kim
e703a6a2a4c[svn-r21236] Purpose: Work for: HDFFV-7515 - GMQS: h5unjam - incorrect help page and should display when no file is given. and HDFFV-5941 - h5jam: specifying a user block file with a proper HDF5 magic number will result in a corrupted HDF5 file. Description: - Revised command help pages of h5jam and h5unjam. The descriptions were not up to date and some were missing. (HDFFV-7515) - Fixed h5jam not to allow specifying an HDF5 formatted file as input file f...
Allen ByrneAllen Byrne
8d80bf4a93a[svn-r21228] Added #ifdefs around #include unistd.h and created windows getlogin() function for building HDF5 parallel on windows. Reviewed and tested locally and tested by user.
Allen ByrneAllen Byrne
03a4dd9fc38[svn-r21227] Correct location of xml schema files. JIRA HDFFV-7688