Commit Graph

12624 Commits

Author SHA1 Message Date
Quincey Koziol
51d81cb5ef [svn-r21796] Description:
Back out r21782 while I figure out what the problem is with the change.

Tested on:
    Daily tests... :-/
2011-12-02 08:40:37 -05:00
Neil Fortner
d34c5fdb79 [svn-r21793] Add RELEASE.txt note for r21789 2011-12-01 13:35:54 -05:00
Neil Fortner
738a33556c [svn-r21792] Add ^L marker to test introduced in r21789 2011-12-01 10:48:32 -05:00
Neil Fortner
19f75c804a [svn-r21789] Purpose: Fix HDFFV-7833
Description:
When shrinking a chunked dataset, the library fills in the unused parts of
chunks that have been shrunk.  The fill value buffer allocated for this purpose
had a maximum size of 1 MB, but the fill was performed in a single operation.
Therefore, if the amount of unused space in a chunk after being shrunk was
greater than 1 MB, the library would read off the end of the fill value buffer.
Changed the maximum fill buffer size to be equal to the chunk size.

Tested: durandal; jam, koala, heiwa (h5committest)
2011-12-01 10:00:27 -05:00
Allen Byrne
a529e1ae55 [svn-r21787] Unify CMake config macros, split base macros from ext lib macros
Tested: local linux
2011-12-01 09:13:44 -05:00
Allen Byrne
0d561e64fe [svn-r21786] remove HDF_LEGACY option for lib naming on windows 2011-11-30 23:12:16 -05:00
Allen Byrne
6357e17185 [svn-r21785] Correct static lib naming when on windows 2011-11-30 23:10:34 -05:00
Allen Byrne
32f91a685b [svn-r21783] Correct macros for building static libs on linux when CMAKE_BUILD_TYPE is defined.
Also correct use of CMAKE_ANSI_FLAGS for passing into sub-projects.
2011-11-30 15:28:47 -05:00
Quincey Koziol
49652319c9 [svn-r21782] Description:
Rearrange checks for reasons why we break collective I/O back to independent
I/O into "global" and "local" sections.  We should try to minimize the checks
in the "local" section...

Tested on:
    Mac OS X/32 10.7.2 (amazon) w/parallel
    (too minor to require h5committest)
2011-11-30 15:26:18 -05:00
Scot Breitenfeld
d66172b99f [svn-r21778] Description:
Added test for h5dget_space_status_f.

Tested: jam (gnu, intel, pgi)
2011-11-28 23:21:56 -05:00
Scot Breitenfeld
f210c86df3 [svn-r21777] Description:
Changed, INTENT of flag to be OUT instead of IN for h5dget_space_status_f, the value gets changed so it should have intent(OUT), it
is correct in the documentation.

Tested: jam (gnu, intel, pgi)
2011-11-28 23:15:42 -05:00
HDF Tester
eada074cc8 [svn-r21775] Snapshot version 1.9 release 100 2011-11-27 09:32:15 -05:00
Allen Byrne
88dc9b36d8 [svn-r21772] Correctly use CMAKE_BUILD_TYPE in functions for building extrnal libraries.
Tested: local linux
2011-11-22 13:15:34 -05:00
HDF Tester
cf472f86fc [svn-r21770] Snapshot version 1.9 release 99 2011-11-20 09:32:13 -05:00
Allen Byrne
d3225c4f39 [svn-r21764] HDFFV-7798: CMake on linux. Corrected path component in fortran/src and hl/fortran/src and the install command. 2011-11-15 12:54:18 -05:00
Allen Byrne
ab7b2c0fc0 [svn-r21761] HDFFV-7798: CMake on linux, building Static with zlib built internally. Corrected path component in EXTERNAL_ZLIB_LIBRARY macro.
Tested: linux
2011-11-15 11:58:10 -05:00
Allen Byrne
b3768963e1 [svn-r21753] Change Nightly Start Time to match CDash and test kickoff time. 2011-11-14 11:37:20 -05:00
HDF Tester
642b828026 [svn-r21748] Snapshot version 1.9 release 98 2011-11-13 09:31:44 -05:00
Mike McGreevy
a45dda8ce7 [svn-r21738] Purpose:
Revert part of r21275 (F2003 configure change) which unintentionally
    removed a line from configure.in that sets FC=no when fortran
    is not enabled. This ensures that configure doesn't run
    compiler checks on a fortran compiler when it won't be used.
    (and can cause failures in configure when no fortran compiler is
    present as well as issues with the resulting src/Makefile when
    building DLLs on Cygwin)

Tested:

    h5committest; manually on jam & bangan (Cygwin).
2011-11-11 11:04:27 -05:00
Raymond Lu
6e0f6e4ebc [svn-r21736] Issue 7582 - The library allowed the conversion of strings between ASCII and UTF8. I added more test cases to the previous commit. Now it has conversion from UTF8 to ASCII, ASCII to UTF8, VL and fixed length, and H5Tconvert.
Tested on jam, koala, linew.
2011-11-10 15:08:39 -05:00
Raymond Lu
68da0f7736 [svn-r21734] Issue 7582 - The library allowed the conversion of strings between ASCII and UTF8. I corrected it by adding a condition check in H5T_conv_s_s and H5T_conv_vlen to report an error under this situation.
Tested on jam, koala, linew.
2011-11-08 17:34:00 -05:00
Albert Cheng
264fa3562a [svn-r21725] Bug HDFFV-2511: h5repack: failed in -q32 AIX due to memory
Description: removed the temporary patch of
RUNSERIAL=${RUNSERIAL="env LDR_CNTRL=MAXDATA=0x20000000@DSA"}
and similaryly for RUNPARALLEL since the h5repack test failure
was fixed and this patch is no longer needed.  (IBM also advices
not to hardset MAXDATA if possible.)

Tested: NASA G-ADA AIX machine, both 32 and 64 bits modes.
(No parallel test because not able to build or run MPI executables yet.)
2011-11-07 08:50:46 -05:00
Dana Robinson
a5994e1fb6 [svn-r21722] Reverted part of 20894. Due to big test failure on an older CentOS 4.6 system (compiled with gcc 4.6.2), we will no longer link to the bsd-compat library. Tested on jam (32-bit linux) and koala (64-bit linux). Threadsafe and parallel were also tested on both platforms. 2011-11-06 15:56:17 -05:00
HDF Tester
8c59983402 [svn-r21721] Snapshot version 1.9 release 97 2011-11-06 08:02:33 -05:00
Scot Breitenfeld
a5e80bd595 [svn-r21720] Description:
Renamed hdf file dsetf.h5 to dsetf_F03.h5 to avoid a possible conflict with the same file created in the fortranlib_test.f90 test.

Tested: jam (pgi)
2011-11-05 14:39:49 -05:00
Scot Breitenfeld
c66edadd64 [svn-r21719] Description:
Removed using INT() on an already INTEGER variable on the input argument to the verify routine, which was causing wrong verify results for the two integers on a Mac.

Tested: fred (gnu) in production mode.
2011-11-05 14:06:00 -05:00
Allen Byrne
5a79e29c60 [svn-r21716] Correct indentation 2011-11-04 12:37:14 -05:00
Allen Byrne
4c5c484b99 [svn-r21715] Correct SET_TARGET_PROPERTIES commands 2011-11-04 12:31:32 -05:00
Allen Byrne
5de79b88bf [svn-r21713] Update HDF changes of CMake/CTest.cmake files to 2.8.6
Increase CTEST SUBMITRETRY TIME from 5 to 20
2011-11-04 11:43:32 -05:00
Allen Byrne
df6eecae77 [svn-r21712] Change export decoration for windows linking. 2011-11-04 08:40:10 -05:00
Allen Byrne
49fabfad86 [svn-r21710] CMake FindMPI module changed to look for fortran libs. Cmake files updated to link with fortran mpi libs.
Updated cacheinit.cmake to set num of procs to 3 for hdf testing.

Tested: local linux and on windows 7
2011-11-03 16:06:37 -05:00
Allen Byrne
677380aa5a [svn-r21705] CMake FindMPI module uses <lang> in variables, change use from MPI_XXX to MPI_C_XXX.
Tested: local windows
2011-11-02 15:39:31 -05:00
Allen Byrne
e22ceb45c9 [svn-r21702] remove obsolete cmake config module - exists in cmake 2.8.6 2011-11-02 13:50:43 -05:00
HDF Tester
7d42dafd30 [svn-r21692] Snapshot version 1.9 release 96 2011-10-30 09:39:32 -05:00
Scot Breitenfeld
5b3fbdb542 [svn-r21691] Removed extra "file_close" test since it is already
in fortranlib_test.f90. I think it was causing the 
make check -j8 race condition failures in daily tests.

Tested jam (gfortran, intel)
2011-10-29 14:23:42 -05:00
Scot Breitenfeld
c65c53afcb [svn-r21690] Albert noted on AIX:
> make failed:
> "../../../hdf5/fortran/test/fortranlib_test_1_8.f90", line 642.15: 
> 1513-041 (S) Arguments of the wrong type were specified for the 
> INTRINSIC procedure "mod".

Fixed by defining both arguments in MOD as integer size_t

Tested: jam (gfortran, intel)
2011-10-29 14:16:20 -05:00
Scot Breitenfeld
3e8b387af2 [svn-r21689] Albert noted for *AIX 5.3:
*Hostname: nsipada0X:


"../../../hdf5/fortran/src/H5Ef.c", line 301.40: 1506-280 (E) 
Function argument
 assignment between types "int(*)(int,void*)" and "int(*)(int,struct 
 {...}*)" is
 not allowed.

Fixed by casting has H5E_auto2_t.

tested: jam (gfortran, intel)
2011-10-29 14:18:04 -05:00
Dana Robinson
b8a057585e [svn-r21688] Fixed a very minor typo.
No test needed.
2011-10-28 15:43:38 -05:00
Quincey Koziol
0381963da6 [svn-r21675] Description:
Don't check dataset storage size for compressed datasets with region
reference datatypes.  (The address of the region reference type in the file
varies and affects the compressed size)

Tested on:
    Mac OS X/32 10.7.2 (amazon) w/debug & production + check-vfd
2011-10-26 09:55:23 -05:00
Raymond Lu
c61a0a3d62 [svn-r21674] Issue 7618 - the library had seg fault when it tried to shrink the size of compound data type through H5Tset_size immedia
tely after the type was created.  I fixed it in this commit.

Tested on jam, linew, and koala.
2011-10-26 09:25:16 -05:00
Raymond Lu
9b7016e1d7 [svn-r21673] I updated it for Issue 7701.
No test needed.
2011-10-25 16:18:41 -05:00
Allen Byrne
c5e075851a [svn-r21667] Update FOLDER solution option for target properties. Added OPTION command for solution folder and no packaging.
Tested: local linux
2011-10-25 11:52:58 -05:00
Dana Robinson
fa4ab23b9e [svn-r21664] Added solution folders for most of the projects. This still needs some polish - the solution folder assignment should go closer to the target declaration and not all projects are grouped (parallel, c++, fortran, hl, and a few others).
Tested on Windows.
2011-10-25 01:59:10 -05:00
Jonathan Kim
e54d15a26c [svn-r21658] Purpose:
HDFFV-7770 - h5diff segmentation fault on JPSS files

Description:
    Fixed segfault over non-comparable attribute with different dimention or
    rank, along with '-c' option to display details.

Tested:
 jam (linux32-LE), koala (linux64-LE), heiwa (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), Windows, Cmake
2011-10-24 16:50:13 -05:00
Raymond Lu
1dcc75407e [svn-r21655] I updated H5_SIZEOF_OFF_T from 4 to 8.
Tested the change for 1.8 on VMS.
2011-10-24 14:13:50 -05:00
Scot Breitenfeld
aa4fe8486f [svn-r21654] Description:
Fixed the GM offset returned in the derived type h5_info_t and use the functon HDgmtime instead of gmtime.

tested: jam( intel, gnu)
2011-10-23 16:54:47 -05:00
Dana Robinson
0ffe28aef7 [svn-r21653] Removed unused done: label.
Trivial change - tested on 64-bit Windows 7 with Visual Studio 2010.
2011-10-22 02:19:47 -05:00
Dana Robinson
85d6e5de7e [svn-r21652] Removed unused variables from H5Pget_filter_by_id2().
Trivial change - tested on jam and local Windows 7 (VS2010).
2011-10-22 02:11:39 -05:00
Dana Robinson
f208df74c1 [svn-r21651] Removed unused done: label.
Trivial change - tested on 64-bit Windows 7 with Visual Studio 2010.
2011-10-22 01:56:58 -05:00
Dana Robinson
69bdd6b90a [svn-r21650] Changed unsigned int to size_t in several places for agreement with the input parameter. Quiets warnings from Visual Studio 2008.
Trivial change but tested on 32-bit linux (jam), 64-bit linux (koala), 64-bit Solaris/Sun CC (linew), 64-bit Windows 7 (kituo) just to be safe.
2011-10-21 18:05:15 -05:00