Commit Graph

12520 Commits

Author SHA1 Message Date
Jonathan Kim
7d93246d6f [svn-r22420] Purpose:
HDFFV-7602 - GMQS: HDF5 command tools: Provide framework for reusable test files among tools
  Stage2 working for h5diff tool.

Description:
  Update cmake script to fetch test files from any tools to a test directory
  and run test in organized manner. 
  Also keep the apperance similiar to shell script for better maintainance.
  
Tested:
  CMake (Windows and jam)
2012-05-30 15:27:56 -05:00
Allen Byrne
1bdad6835e [svn-r22416] Missing ${TEST_FOLDER} path component in test script 2012-05-29 09:31:09 -05:00
Allen Byrne
9f079316a6 [svn-r22415] Windows needs monolithic set for CPack (CMake 2.8.6) 2012-05-29 09:24:01 -05:00
HDF Tester
21ebc483fc [svn-r22414] Snapshot version 1.8 release 10 (snap1) 2012-05-27 19:29:58 -05:00
Allen Byrne
fe744bd8df [svn-r22412] reduce compiler warnings by removing unreferenced variables and adding cast
Tested: local linux
2012-05-25 12:58:59 -05:00
Allen Byrne
2f7d953a9d [svn-r22409] reduce compiler warnings reported by CDash for non-critical issues 2012-05-25 12:35:39 -05:00
Allen Byrne
8dee09d7cf [svn-r22407] do not need warnings from utility program. 2012-05-25 08:36:23 -05:00
Allen Byrne
82ea7b2d3c [svn-r22402] HDFFV-8064: Merge windows #ifdef blocks to 1.8
Trunk dailies passed
2012-05-24 09:24:17 -05:00
Allen Byrne
cb3f99d29b [svn-r22398] Accidental commit, remove file 2012-05-23 13:37:30 -05:00
Allen Byrne
588c5107ce [svn-r22397] Merge trunk changes for HDFFV-7999 and h5dump test script to branch 2012-05-23 13:31:42 -05:00
Raymond Lu
58d14b196b [svn-r22394] I forgot to close a few datatypes in test_str_create. I fixed them in this commit.
Tested on jam - very simple change.
2012-05-23 09:47:59 -05:00
HDF Tester
1fd36c6a34 [svn-r22383] Snapshot version 1.8 release 10 (snap0) 2012-05-20 19:31:06 -05:00
Mohamad Chaarawi
674f450367 [svn-r22379] make the file and memory MPI datatypes as default properties in the
DXPL so that we don't have to insert and remove them everytime we
perform collective I/O.
2012-05-18 10:34:28 -05:00
Mohamad Chaarawi
ca8d4218d2 [svn-r22376] add a test to expose a memory leak when adding/removing the same property in property list multiple times.
fix that bug.
2012-05-18 09:18:09 -05:00
Jonathan Kim
c11b378c89 [svn-r22374] Purpose:
Fix h5repacktst (test file generating binary) to address HDFFV-8016  h5repacktst failed in AIX 32bit mode

Description:
  Segmentation fault occurred when h5repacktst try to generate a dataset when
  system memory is limited to 256MB. 
  Add error handling to display apporiate message to exit and adjust the test 
  dataset according to the original size which didn't causing out of memory.

Tested:  test was done by limit memory in csh.
jam (linux32-LE),  ostrich (linuxppc64-BE)
2012-05-16 16:42:18 -05:00
Dana Robinson
80e66f6d42 [svn-r22370] Fix for HDFFV-7697
Minor change to error message text in H5R.c.

Minor change: tested on jam
2012-05-15 12:37:53 -05:00
Allen Byrne
5a18ff73dd [svn-r22367] change file name case 2012-05-14 17:35:29 -05:00
Allen Byrne
bab2e13927 [svn-r22365] Added libsettings file to packaging
Tested: local linux
2012-05-14 15:08:05 -05:00
Allen Byrne
a19624817a [svn-r22363] correct name of text file 2012-05-14 14:24:08 -05:00
Allen Byrne
499820e16f [svn-r22362] Update to 1.8.9 release 2012-05-14 14:23:34 -05:00
Allen Byrne
98b9db49a1 [svn-r22359] Change library source properties: remove "LANGUAGE C" property from headers. Add "LINKER C" property to link.
Tested: local linux
2012-05-14 11:50:38 -05:00
Allen Byrne
8d9a9d0ed3 [svn-r22355] Correct the windows references in the configurations tested section 2012-05-11 09:59:02 -05:00
Allen Byrne
b0d7f35005 [svn-r22345] replace C++ style comments 2012-05-07 12:46:52 -05:00
Larry Knox
4a5efa8d60 [svn-r22339] config/examples.am
Added code to install README in share/hdf5_examples
    Set permissions on README file to rw-r--r--.

Tested with h5committest, make install and make uninstall.
2012-05-02 12:03:35 -05:00
Dana Robinson
94c8e924fa [svn-r22335] Fixed manifest from last docs check-in. 2012-05-02 00:04:27 -05:00
Dana Robinson
22baf919fb [svn-r22333] Removed install instructions for unsupported Visual Studio versions. 2012-05-01 23:11:31 -05:00
Larry Knox
af34693d8c [svn-r22329] Add examples/README file to be installed with examples.
It was in hdf5 v1.8.8, but not checked into the 1.8 branch.

:Text file only, but tested with h5committest.
2012-05-01 17:09:11 -05:00
Quincey Koziol
9a5073a8f3 [svn-r22325] Description:
Bring r22324 from trunk to 1.8 branch:

    Change name of MPE log file produced from "cpilog" (which was the name
used in the example code we were referencing) to "h5log".

Tested on:
    None, too trivial, eyeballed only...
2012-04-29 00:06:00 -05:00
Jonathan Kim
0e268cb5aa [svn-r22322] Description:
The ph5diff (parallel h5diff) can intermittently hang in parallel mode
  when comparing the two HDF5 files that contains common name objects with 
  different object types.  (HDFFV-8003)
  Skip only the specific test for parallel until the fix has made.

Tested:
jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE)
2012-04-27 15:36:05 -05:00
Jonathan Kim
c631d9e87a [svn-r22320] Purpose:
Fix for HDFFV-7998-h5diff: incorrect behavior and output for comparing symbolic dangling links without following-symlinks option 

Description:
  Fix not to check and display dangling link status without --follow-symlinks option.
  Berfor the fix, when comparing symbolic link to symbolic link without follow-symlinks option, h5diff followed to check if those links are dangling or not. It caused to display output incorrectly (dangling link instead of symbolic link).
  
  The fix also improved performance when comparing lots of symbolic links without the --follow-symlinks option.
  Test cases were added and tagged with jira#.
  This merged from HDF5 trunk r22319.

Tested:
  jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE),  Windows (32-LE cmake), cmake (jam)
2012-04-27 10:50:50 -05:00
Quincey Koziol
e43c3278c4 [svn-r22313] Description:
Bring r22312 from trunk to 1.8 branch:

    Correct error reported by user (Martin Otte) where we weren't using
realloc'ed buffer in MPI datatype code.

Tested on:
   Mac OSX/64 10.7.3 (amazon) w/parallel
2012-04-23 15:53:36 -05:00
Dana Robinson
0ce08d5b7e [svn-r22309] Fixed a typo 2012-04-20 16:08:22 -05:00
Dana Robinson
a2787ee14c [svn-r22307] Removed references to ancient platforms and compilers from the INSTALL document. 2012-04-20 15:43:55 -05:00
Jonathan Kim
cd49872f49 [svn-r22301] Purpose:
Fix for HDFFV-8001 - h5unjam: segfault when used -V (show version) option

Description:
  h5unjam has an option '-V' to display version information.
  "h5unjam -V" caused segfulat for 1.8.9 pre-release.
  Merged from HDF5 trunk 22300

Tested:
  jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), Windows (32-LE cmake), Cmake (jam)
2012-04-19 16:50:46 -05:00
Quincey Koziol
34ada2e41d [svn-r22291] Description:
Bring r22287 from trunk to 1.8 branch:

    Clean up more FUNC_ENTER/FUNC_LEAVE macros and move H5D & H5T code toward
the final design (as exemplified by the H5EA & H5FA code).

Tested on:
    Mac OSX/64 10.7.3 (amazon) w/debug & parallel
2012-04-17 15:59:36 -05:00
Raymond Lu
e12e4936e9 [svn-r22282] Issue 7934 - The data sieve buffer size was for all the datasets in the file. It
could waste memory if any dataset size is smaller than the sieve buffer
      size.  Now the library picks the smaller one between the dataset size
      and the sieve buffer size from the file access property. (There is no change
      to hl/ and fortran/ directories.  They were property changes during the merge
      from the trunk)

Tested on jam, koala, and ostrich.
2012-04-12 10:22:16 -05:00
Jonathan Kim
f6fded4394 [svn-r22281] Purpose:
Fix for HDFFV-7993 - h5repack fails with error "chunk size must be <= maximum dimension size for fixed-sized dimensions"

Description:
  Fixed a failure when change the chunk size of a specified chunked dataset with unlimited max dims.
  Also took care of converting to contiguous and compact from the dataset.
  Test cases were added and tagged with jira#.
  Merged from HDF5 trunk r22277.

Tested:
  jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), Windows (32-LE cmake), Cmake (jam)
2012-04-11 17:31:31 -05:00
Allen Byrne
0627a64084 [svn-r22275] Clear up examples vs applications instances and add minimum file. 2012-04-11 12:37:50 -05:00
Mike McGreevy
676e001b35 [svn-r22269] - Clear out RELEASE.txt ahead of 1.8.10 changes
- Update version references in RELEASE.txt
- Add reminder to HISTORY-1_8.txt that it needs the completed
  RELEASE.txt from the 1.8.9 branch when it's done
2012-04-09 14:49:31 -05:00
Mike McGreevy
dd47da23a7 [svn-r22268] Update 1.8 branch version to 1.8.10-snap0 2012-04-09 14:39:33 -05:00
Allen Byrne
5510432932 [svn-r22264] Use correct index for inserting null terminator
Tested: windows under debug
2012-04-09 13:17:26 -05:00
Allen Byrne
d1b5ec6432 [svn-r22262] Update version number in examples 2012-04-09 10:37:39 -05:00
Allen Byrne
24f1a91569 [svn-r22261] Update list of CMake options 2012-04-09 10:34:26 -05:00
HDF Tester
4ee9bde353 [svn-r22259] Snapshot version 1.8 release 9 (snap16) 2012-04-08 19:29:44 -05:00
Allen Byrne
48ef393344 [svn-r22256] Added note for 1.8.9: Autotools configure problem and cmake options 2012-04-06 12:59:01 -05:00
Vailin Choi
dee21e9e82 [svn-r22252] Fixed a bug in H5Ocopy(): When copying an opened object, call the object's
flush class action to ensure that cached data is flushed so that H5Ocopy will get
the correct data.  (HDFFV-7853)
this line, and those below, will be ignored--

_M   .
M    test/objcopy.c
M    src/H5Ocopy.c
M    src/H5Goh.c
M    src/H5Dint.c
M    src/H5Opkg.h
M    src/H5Doh.c
M    src/H5Toh.c
M    src/H5O.c
M    src/H5Dpkg.h
M    release_docs/RELEASE.txt
_M   fortran
2012-04-05 14:14:38 -05:00
Allen Byrne
9ac4faa923 [svn-r22248] Added new files and tests to CMakeLists.txt
Tested: local linux
2012-04-04 14:15:33 -05:00
Quincey Koziol
96f9feec9b [svn-r22245] Description:
Bring r22244 from trunk to 1.8 branch:

        Correct use of deprecated API routines in test routine.

Tested on:
        Linux/PPC 2.6 (ostrich) w/C++ & FORTRAN, w/threadsafe, in debug mode
        Linux/64-ia64 2.6 (ember) w/Intel compilers, w/C++ & FORTRAN, parallel,
                in production mode
2012-04-03 16:51:00 -05:00
Quincey Koziol
177cbf2b9b [svn-r22239] Description:
Bring r22233 from trunk to 1.8 branch:

   Correct several errors in fractal heap code: root indirect block was
getting pinned/protected more than once, "single" free space sections weren't
getting "re-parented" correctly when the heap transitioned between having a
root indirect block and a root direct block, and several related issues.  Also
cleaned up some warnings in library/tests.

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
   Mac OSX/64 10.7.3 (amazon) w/debug
2012-04-02 13:21:05 -05:00
Quincey Koziol
bb455ebd6f [svn-r22237] Description:
Switch 'snprintf' -> 'HDsnprintf'

Tested on:
        (eyeballed only, very simple)
2012-04-02 09:40:22 -05:00