Commit Graph

13281 Commits

Author SHA1 Message Date
Albert Cheng
fe090c1a5c [svn-r25466] Bug fix: HDFFV-8881
testfrome.c has incorrectly exit code (using -1). Fixed by replacing them
with C defined EXIT_FAILURE. Verified by temporary decreaing MAXNUMTESTS
to introduce failure in testhdf to see the changed code did work.
Also replaced all other correctly coded exit codes with the C defined
EXIT_SUCCESS and EXIT_FAILURE. This would help portability for non-Unix
systems.

Tested: h5committest.
2014-07-22 14:40:41 -05:00
Mark Evans
8ee0ef54a4 [svn-r25461] The contents of this directory is the C++ Reference Manual and
is generated by Doxygen.
2014-07-22 08:16:55 -05:00
Mark Evans
1e371dd9fc [svn-r25458] Merged revision(s) 25457 from branches/hdf5_1_8_13/c++/src/H5CppDoc.h:
Added a sentence suggested by Barbara to the Installation section. Part of HDFFV-8868 work. 

Tested: Doxygen and Firefox
2014-07-21 13:46:51 -05:00
Quincey Koziol
65aed6681b [svn-r25454] Description:
Bring change from trunk to 1.8 branch:

r25450:
    Initial tweaks to align with VOL branch.

Tested on:
    Mac OSX/64 10.9.3 (amazon) w/gcc 4.9
    (h5committest not required, too small)
2014-07-21 12:50:47 -05:00
Mark Evans
d4b53e37e1 [svn-r25445] Changed file in Installation section where users should look for instructions from release_docs\INSTALL_Windows.txt to release_docs\INSTALL. Fixes HDFFV-8868.
Tested: Doxygen
2014-07-21 10:53:38 -05:00
Mark Evans
a9d9fd5b01 [svn-r25442] Changed file in Installation section where users should look for instructions from release_docs\INSTALL_Windows.txt to release_docs\INSTALL. Fixes HDFFV-8868.
Tested: Doxygen
2014-07-21 10:31:26 -05:00
HDF Tester
b2f29298b2 [svn-r25436] Snapshot version 1.8 release 14 (snap9) 2014-07-20 18:00:51 -05:00
Scot Breitenfeld
442f985464 [svn-r25433] Brought changes from the trunk into the branch.
For the top level, brings in changes for configure.ac, configure and the MANIFEST:

   svn merge -c25286 https://svn.hdfgroup.uiuc.edu/hdf5/trunk .
   svn merge -c25287 https://svn.hdfgroup.uiuc.edu/hdf5/trunk .
   svn merge -c25290 https://svn.hdfgroup.uiuc.edu/hdf5/trunk .

For the fortran level:

   384	17:00	svn merge -r25235:25272 https://svn.hdfgroup.uiuc.edu/hdf5/trunk/fortran
   389	17:01	svn merge -r25284:25432 https://svn.hdfgroup.uiuc.edu/hdf5/trunk/fortran

For the fortran merges, I skipped changes relating to hyperslab selection since the C source has not been merged from the trunk yet. These changes should be in place in the fortran source when the C source is merged to the 1.8 branch.
2014-07-18 17:17:58 -05:00
Allen Byrne
b79ca69a25 [svn-r25409] Add ASPRINTF define - check already in configure 2014-07-14 11:19:04 -05:00
Allen Byrne
28726a7951 [svn-r25408] Merge cmake configure checks from trunk 2014-07-14 11:12:15 -05:00
Mohamad Chaarawi
515aa0b930 [svn-r25404] add serial and parallel regression tests for zero dset read/write bug.
(merged from trunk)
2014-07-10 16:32:20 -05:00
Mohamad Chaarawi
2700d20859 [svn-r25402] Bring 25397/8 from trunk:
- remove configure checks for MPI_File_get_size and Big MPI_File_set_size as they are supported by MPIO implementations today.
- fix bug in t_mpi.c (HDFFV-8856)

tested with h5committest.
2014-07-10 09:36:34 -05:00
Mohamad Chaarawi
0cb7846c40 [svn-r25400] bug fixes where a wrong type was used instead of hid_t. 2014-07-09 12:27:31 -05:00
HDF Tester
43051ab6cf [svn-r25396] Snapshot version 1.8 release 14 (snap8) 2014-07-06 19:22:09 -05:00
Mohamad Chaarawi
19707bc2b8 [svn-r25393] fix HDFFV-8761:
allocating space for zero-length chunked dataset and asserting.
2014-07-03 10:59:49 -05:00
HDF Tester
51ea45ed2e [svn-r25379] Snapshot version 1.8 release 14 (snap7) 2014-06-29 18:07:05 -05:00
Allen Byrne
34e371a4c2 [svn-r25351] Add more vfd tests to smaller timeout limits 2014-06-24 10:14:50 -05:00
Allen Byrne
f578873b26 [svn-r25344] Add more vfd tests to smaller timeout limits 2014-06-23 16:57:29 -05:00
HDF Tester
3a71c775af [svn-r25340] Snapshot version 1.8 release 14 (snap6) 2014-06-22 18:18:18 -05:00
Mark Evans
84f9060a9a [svn-r25318] Edited the Introduction section.
Tested: Doxygen and Firefox
2014-06-18 11:11:07 -05:00
Allen Byrne
2925189046 [svn-r25311] Add max time for VFD objcopy test 2014-06-18 09:02:28 -05:00
Dana Robinson
1ef0d8e245 [svn-r25276] Merge of r25274 from trunk.
Eliminates DllMain from static builds (an oversight in the implementation). Fixes HDFFV-8837.

Tested on 64-bit Windows 7 with Visual Studio 2012.
2014-06-13 11:10:25 -05:00
Allen Byrne
79c3535fe3 [svn-r25268] update to 1.4.17 m4 caused no code or file changes 2014-06-12 15:12:36 -05:00
Allen Byrne
443a09f60d [svn-r25267] update external lib option property 2014-06-12 15:07:08 -05:00
Allen Byrne
ef36fba67b [svn-r25263] limit vfd flush1 test time 2014-06-11 14:44:52 -05:00
Allen Byrne
19800d2497 [svn-r25251] change test to ignore h5diff warnings (endianess issue) 2014-06-10 11:39:00 -05:00
Allen Byrne
4840a43e26 [svn-r25247] Correct property 2014-06-10 10:00:41 -05:00
Scot Breitenfeld
cb461d0ece [svn-r25237] Merged changes from the trunk to the branch,
svn merge -r25009:25235 https://svn.hdfgroup.uiuc.edu/hdf5/trunk/fortran

Tested: jam (gnu, intel, pgi)
2014-06-03 08:52:32 -05:00
HDF Tester
c8243334b0 [svn-r25233] Snapshot version 1.8 release 14 (snap5) 2014-06-01 23:37:57 -05:00
Quincey Koziol
b0fe30721b [svn-r25225] Description:
Bring r25215 from trunk to 1.8 branch:

    Bring changes from Coverity branch back to trunk:

    r20914:
        Use HDstrncpy and HDstrncat! --gh

    r20915:
        Use HDstrncpy and HDstrncat! --gh

Tested on:
    MacOSX/64 10.9.3 (amazon) w/gcc 4.9, FORTRAN, C++, multi-threads & parallel
    (h5committested on the trunk)
2014-05-29 16:26:28 -05:00
Allen Byrne
5278b9737d [svn-r25222] Merge cmake_ext_mod into 1.8 2014-05-27 12:46:30 -05:00
HDF Tester
fea439b440 [svn-r25217] Snapshot version 1.8 release 14 (snap4) 2014-05-25 18:50:34 -05:00
Quincey Koziol
6bca0b8429 [svn-r25209] Description:
Bring r25206 & r25207 from trunk to 1.8 branch:

r25206:
    Add new warning flags for gcc 4.9.x

r25207:
    Merge changes from Coverity branch to trunk:

    r20907:
        Original issue was #338.

        Refactored code to clean up allocations consistantly, completely, check all returns, assign initialization values and handle errors.

Tested on:
    MacOSX/64 10.9.3 (amazon) w/C++, FORTRAN & parallel
    (h5committested on trunk)
2014-05-21 13:58:19 -05:00
Binh-Minh Ribler
e5844f4f01 [svn-r25204] Description:
Set OUTPUT_DIRECTORY to cpplus_RM and HTML_OUTPUT to '.' because
    they were reset by accident causing "bin/release doc" to fail.

    Ran bin/release to verify the failure was gone.
    Merged from trunk: r25202

    Also, removed from functions' comments some arguments that are only
    applicable to the trunk.  Doxygen gave warnings.

Platforms tested:
    Linux/32 2.6 (jam) - very minor, only comments
2014-05-19 14:49:38 -05:00
Binh-Minh Ribler
beccc53e95 [svn-r25203] Description:
Made printError() virtual as the original; missed it from the previous fix.
    Merged from trunk: r25123
Platforms tested:
    Linux/ppc64 (ostrich)
    Linux/32 2.6 (jam)
    SunOS 5.11 (emu)
2014-05-19 12:52:56 -05:00
HDF Tester
37a1339c04 [svn-r25200] Snapshot version 1.8 release 14 (snap3) 2014-05-18 10:37:16 -05:00
Quincey Koziol
a9d99b0539 [svn-r25198] Description:
Bring r25197 from trunk to 1.8 branch:

    Bring changes from hdf5_1_8_coverity branch back to trunk:

r20878:
    Issue 76: Check if H5Tget_nmembers(type) fails and simply return(FALSE). Also move printf to after check.

r20880:
    Issue 192: Create ret_val var set to -1. Add out label for failures to jump to, return ret_val at bottom.

r20882:
    Fixes for coverity:
    1) bug #1679: remove dead code in test/mf.c
    2) bug #1680: remove dead code in tools/lib/h5diff_dset.c

r20883:
    Fix coverity issue 585

    Description:
    Changed variable "c" in processStrData in h5import.c to an int, to match fgetc
    return value, and removed call to feof, instead checking if c == EOF.

Tested on:
    MacOSX/64 10.9.3 (amazon) w/C++, FORTRAN & parallel
    (too minor to require h5committest)
2014-05-17 22:29:30 -05:00
Allen Byrne
d55f3671dc [svn-r25190] Fix CMP0053 cmake usage and add VS2013 2014-05-14 14:53:47 -05:00
Allen Byrne
6bbe9775c7 [svn-r25186] update cmake command name case 2014-05-12 13:15:10 -05:00
Allen Byrne
b75a1cae07 [svn-r25184] correct path statement 2014-05-12 12:38:38 -05:00
Allen Byrne
82a8520120 [svn-r25180] Correct list indentation 2014-05-09 14:07:03 -05:00
Allen Byrne
2a33fe0d59 [svn-r25163] Update file to match release changes 2014-05-05 14:40:19 -05:00
HDF Tester
e2971312a1 [svn-r25159] Snapshot version 1.8 release 14 (snap2) 2014-05-04 11:59:16 -05:00
Allen Byrne
573d2b895e [svn-r25146] Updated sections.
Changed APPENDIX to Platform configuration file example with extra comments.
Updated files for web.
2014-05-02 13:04:16 -05:00
Albert Cheng
1852861737 [svn-r25140] Commit Joel's fix to this branch.
Bug Fix: HDFFV-8247

Description:
  Failure to write fill values to the user's buffer when reading unallocated
  chunks from datasets that have a fill value set to H5D_FILL_VALUE_DEFAULT.
  A consequence of this was the reporting of spurious data values in h5dump
  and h5diff output.

Solution:
  Added check for fill value of H5D_FILL_VALUE_DEFAULT whenever fill value 
  setting was checked to decide whether or not to fill. This effectively
  treats H5D_FILL_VALUE_DEFAULT the same as H5D_FILL_VALUE_USER rather than
  H5D_FILL_VALUE_UNDEFINED.

Tested:
   h5committest (platypus, ostrich, jam-pp, koala) ran successfully
   (fillval test was modified to reveal and check for this error)

H5Dchunk.c:
    fix in library code.

fillval.c:
Added test_partalloc to expose potential fill value issues.
2014-04-30 19:47:57 -05:00
Albert Cheng
0ce16924cd [svn-r25137] Bug: HDFFV-8433
The temporary directory used by zip is the same as the rest but it has to be different.
Changed tar2zip to use a different (ztmpdir) name.

Tested: by hand running "bin/release ... gzip zip md5".
2014-04-29 20:25:20 -05:00
Allen Byrne
75963cf5ed [svn-r25132] Add clarification to download location and extlibs. 2014-04-28 16:41:36 -05:00
HDF Tester
994a841402 [svn-r25127] Snapshot version 1.8 release 14 (snap1) 2014-04-27 11:50:01 -05:00
Albert Cheng
612588af17 [svn-r25121] HDFFV-8755: Remove compress option from bin/release
Tested: by hand. "bin/release ... compress" to see it failed and to see it succeeded when compress is not used.
2014-04-25 18:24:34 -05:00
Quincey Koziol
7a66843810 [svn-r25119] Description:
Make the exit status from ph5diff always be 0, as it is on the trunk.  Also
a few coding standard cleanups to the test generation code.

Tested on:
    MacOSX/64 10.9.2 (amazon) w/FORTRAN & parallel
    (h5committest not necessary)
2014-04-25 18:16:15 -05:00