Commit Graph

16383 Commits

Author SHA1 Message Date
Larry Knox
bd85e57904 Merge pull request #250 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop
* commit '8452976de5d770adcf3892b25c8480042170fccd':
  tools/test/h5diff/testh5diff.sh.in:          Add code to delete copies of test .h5 files copied from          tools/testfiles/vds to tools/test/h5diff/testfiles when running          "make check" for an in-source build.
2017-01-13 10:33:50 -06:00
lrknox
8452976de5 tools/test/h5diff/testh5diff.sh.in:
Add code to delete copies of test .h5 files copied from
         tools/testfiles/vds to tools/test/h5diff/testfiles when running
         "make check" for an in-source build.

    tools/test/misc/testh5repart.sh.in:
         Change the name of the temporary test directory from "testfiles"
         which is also used for 2 h5mkgrp test files under source control to
         "testrepart" to avoid deleting source controlled files when running
         "make check" in the source directory.

    Fix test scripts that remove source-controlled files during "make check" when run in-source.
    Fix test scripts that don't remove test files because they add files to test directories but don't remove them if the build directories are the same as the source directory.

    Fix any test source file or Makefile.am files for tests that leave data files are removed by neither "make check" nor "make distclean".
2017-01-12 22:20:11 -06:00
Allen Byrne
0f10dedc6e Correct variable name 2017-01-12 17:09:56 -06:00
Allen Byrne
1d5eb0956e Missing file remove added to test 2017-01-12 15:59:00 -06:00
Allen Byrne
6616131ce2 Update developer flags to account for gcc version 2017-01-12 14:00:50 -06:00
Allen Byrne
f72c95209c Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
* commit '089afc48561ba8838d6a515c6b00fc6f7032ca13':
  Updated the developer flags so that they respect gcc versions.
  Description:     Added data files from the packet table vlen tests to the     CHECK_CLEANFILES list. Platforms tested:     Linux/64 (jelly)
2017-01-12 13:40:34 -06:00
Binh-Minh Ribler
089afc4856 Merge pull request #247 in HDFFV/hdf5 from ~BMRIBLER/hdf5_bmr_cpp:develop to develop
Delete data files in cleaning.

* commit 'afd5bf4b913951169406764a70880529bf7f6620':
  Description:     Added data files from the packet table vlen tests to the     CHECK_CLEANFILES list. Platforms tested:     Linux/64 (jelly)
2017-01-12 13:17:46 -06:00
Dana Robinson
798613a01c Merge pull request #248 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:dev_warnings01 to develop
* commit '06570cd167f18141bc33473e178ce5acfe018255':
  Updated the developer flags so that they respect gcc versions.
2017-01-12 13:07:25 -06:00
Allen Byrne
5d09c3d28d Move Windows level 4 warnings to developer option 2017-01-12 12:41:50 -06:00
Dana Robinson
06570cd167 Updated the developer flags so that they respect gcc versions. 2017-01-12 12:40:28 -06:00
Allen Byrne
cdd4df5127 Fix test output file name 2017-01-12 12:24:10 -06:00
Allen Byrne
a03ab619d7 Changed severity of message state 2017-01-12 11:54:31 -06:00
Binh-Minh Ribler
afd5bf4b91 Description:
Added data files from the packet table vlen tests to the
    CHECK_CLEANFILES list.
Platforms tested:
    Linux/64 (jelly)
2017-01-12 10:47:32 -06:00
Allen Byrne
1bca531a73 Remove duplicate command 2017-01-12 09:04:10 -06:00
Allen Byrne
ee485247b7 Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
* commit '8b4c9f848d63351c85cab3a5b2034f8e7e1a29db':
  h5format_convert was not built (missing from subdirs in tools/src and         tools/test Makefile.ams) but created dependencies that were not cleaned up by make clean and make distclean.
  Create h5repack convenience library for common code used by h5repack tool and h5repacktst.  Fixes broken distclean.
  Added an --enable-developer-warnings option to configure so users can ignore -Wsuggest-attribute warnings and other noise that doesn't indicate poor code quality.
2017-01-11 14:24:09 -06:00
Allen Byrne
7fb991e8ed CMake command cleanup 2017-01-11 14:17:21 -06:00
Allen Byrne
244faaa0d0 HDFFV-10094: upgrade cmake command conventions
Also converted tests to use macros
2017-01-11 14:02:34 -06:00
Dana Robinson
8b4c9f848d Merge pull request #242 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:dev_warnings01 to develop
* commit 'e6a12a3feaa3a111510d899102af77f61950b8bf':
  Added an --enable-developer-warnings option to configure so users can ignore -Wsuggest-attribute warnings and other noise that doesn't indicate poor code quality.
2017-01-11 09:14:52 -06:00
Larry Knox
c37826171d Merge pull request #245 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop
* commit '630d668954f56f5138f2bffe3994e2c1da2e3f5c':
  h5format_convert was not built (missing from subdirs in tools/src and         tools/test Makefile.ams) but created dependencies that were not cleaned up by make clean and make distclean.
  Create h5repack convenience library for common code used by h5repack tool and h5repacktst.  Fixes broken distclean.
2017-01-10 23:02:46 -06:00
Allen Byrne
e1bcae8a6a Update cmake min version and cmake command convention 2017-01-10 17:10:03 -06:00
Allen Byrne
a4cd30d418 Merge pull request #243 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
* commit '09d1314c1d7e2eeb75a86827ebd763ec52ffe12d':
  Split VDS files into a separate list
2017-01-10 17:08:00 -06:00
lrknox
630d668954 h5format_convert was not built (missing from subdirs in tools/src and
tools/test Makefile.ams) but created dependencies that were not
cleaned up by make clean and make distclean.
2017-01-10 16:53:38 -06:00
Allen Byrne
09d1314c1d Split VDS files into a separate list 2017-01-10 15:59:01 -06:00
lrknox
fa75b666db Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/~lrknox/hdf5_lrk into develop 2017-01-10 14:44:44 -06:00
lrknox
584d3743a8 Create h5repack convenience library for common code used by h5repack
tool and h5repacktst.  Fixes broken distclean.

Tested with h5committest and "make distclean".
2017-01-10 14:41:25 -06:00
Vailin Choi
f4ce5d6091 Merge pull request #241 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:develop to develop
* commit '066e01f967da27df000f6bdbbf88514c1f7bfb91':
  Skip h5watch tests Tests for h5watch are skipped temporarily. Debugging for test failures will be done.
2017-01-10 14:29:26 -06:00
Dana Robinson
e6a12a3fea Added an --enable-developer-warnings option to configure so
users can ignore -Wsuggest-attribute warnings and other
noise that doesn't indicate poor code quality.
2017-01-10 13:49:49 -05:00
Vailin Choi
066e01f967 Skip h5watch tests
Tests for h5watch are skipped temporarily.
Debugging for test failures will be done.
2017-01-09 18:59:06 -06:00
Scot Breitenfeld
969288e459 Merge pull request #240 in HDFFV/hdf5 from ~BRTNFLD/hdf5_msb:develop to develop
* commit 'a5c15d7b59fd0c8b39a3c1d311d2c7a9e55ff441':
  Enabled commented out code,     HDFFV-9498 -- PGI COMPILER BUG: READ(...,pos,) fails for pgf90 causes offset test to fail
2017-01-06 15:51:50 -06:00
Dana Robinson
be00c2b6c2 Merge pull request #239 in HDFFV/hdf5 from develop_merge_cache_image_05 to develop
* commit '8d4c84eae2954a77c725f42298b20d694a6150c8':
  Bring changes to metadata cache "get entry status" call and new "child serialized / unserialized" messages and support from the cache image branch.
  Add "image up to date" flag / parameter to metadata cache entry status calls.
2017-01-06 15:45:13 -06:00
M. Scot Breitenfeld
a5c15d7b59 Enabled commented out code,
HDFFV-9498 -- PGI COMPILER BUG: READ(...,pos,) fails for pgf90 causes offset test to fail
2017-01-06 15:25:21 -06:00
Quincey Koziol
8d4c84eae2 Bring changes to metadata cache "get entry status" call and new
"child serialized / unserialized" messages and support from the cache image
branch.
2017-01-06 11:37:17 -08:00
Quincey Koziol
7568dcaf15 Add "image up to date" flag / parameter to metadata cache entry status calls. 2017-01-06 07:51:40 -08:00
Binh-Minh Ribler
047646d469 Merge pull request #238 in HDFFV/hdf5 from ~BMRIBLER/hdf5_bmr_cpp:develop to develop
Updated MANIFEST

* commit 'd6d411f0af5ab74558f7425840d8d14c898738f3':
  Description:      Added         + ./c++/src/H5LaccProp.cpp 	+ ./c++/src/H5LaccProp.h
2017-01-05 20:57:36 -06:00
Binh-Minh Ribler
d6d411f0af Description:
Added
        + ./c++/src/H5LaccProp.cpp
	+ ./c++/src/H5LaccProp.h
2017-01-05 15:42:26 -06:00
Allen Byrne
0f9c6ce80e Merge pull request #237 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
* commit 'b3c2354a1b1a26307082c5295b83248b7dd234c1':
  Corrected return calls from main()
  Corrected return calls
  Fix valgrind memory leak
  Clean up valgrind memory leak
2017-01-05 12:22:06 -06:00
Allen Byrne
b3c2354a1b Corrected return calls from main() 2017-01-05 12:01:45 -06:00
Allen Byrne
cdda9c0a6a Corrected return calls 2017-01-05 12:01:10 -06:00
Dana Robinson
25e83ac23a Merge pull request #236 in HDFFV/hdf5 from develop_merge_cache_image_04 to develop
Merged file shutdown changes from cache_image.

* commit '49fa0e8dbabe5019b1491845a963d8cfe41b59c1':
  Bring file shutdown code from cache image branch
  Merge code from cache image branch to split FSM ring into two types: raw data and metadata.  Also, some more ring reset safeties and minor code cleanups.
  Align w/incoming cache image changes, and improve recovery on errors.
  Revert accidental changes to freespace open and close routines.
  Remove 'const' from cache client pre_serialize callback, to reduce warnings, and correspondingly remove 'const' from some internal routines.  Also rename some H5MF* routines to reflect their static/package usage.
  Align with incoming cache_image branch changes: use the index list (instead of the hash buckets) for scanning the entries during a flush, and also add in counters for tracking operations during cache flushes.
2017-01-05 09:59:44 -06:00
Allen Byrne
e16bfa859c Fix valgrind memory leak 2017-01-05 09:02:13 -06:00
Allen Byrne
c507554935 Clean up valgrind memory leak 2017-01-05 08:58:58 -06:00
Quincey Koziol
49fa0e8dba Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into develop_merge_cache_image_04 2017-01-04 21:37:02 -08:00
Quincey Koziol
afd7e5b476 Bring file shutdown code from cache image branch 2017-01-04 21:36:14 -08:00
Binh-Minh Ribler
5a55331bed Merge pull request #232 in HDFFV/hdf5 from ~BMRIBLER/hdf5_bmr_cpp:develop to develop
Added subclass LinkAccPropList, exception ObjHeaderIException, and members H5Location::exists() and H5Object::objVersion().  This concluded HDFFV-10004.

* commit '7aff4266f85f850ee8d4ce25e8ceaa354ee3baee':
  Description:     Added H5LaccProp.[h,cpp].
  Removed commented section left in by mistake.
  Purpose: Add more tests Description:     Added more tests for the new constructors that replaced openXxxType() Platforms tested:     Linux/32 2.6 (jam)     Linux/64 (platypus)     Darwin (osx1010test)
  Purpose: Add new wrappers Description:     Added wrappers H5Location::exists() for H5Lexists.     Added wrapper H5Object::objVersion() to return the header version         of an HDF5 object.     Added new class LinkAccPropList to be used by H5Location::exists()     Added new exception: ObjHeaderIException for H5Object::objVersion()     Rearranged source files in Makefile.am Platforms tested:     Linux/32 2.6 (jam)     Linux/64 (platypus)     Darwin (osx1010test)
2017-01-04 22:07:07 -06:00
Quincey Koziol
6232dd6d62 Merge code from cache image branch to split FSM ring into two types: raw data
and metadata.  Also, some more ring reset safeties and minor code cleanups.
2017-01-04 09:20:01 -08:00
Quincey Koziol
15f474ee0d Align w/incoming cache image changes, and improve recovery on errors. 2017-01-04 08:11:44 -08:00
Binh-Minh Ribler
7aff4266f8 Description:
Added H5LaccProp.[h,cpp].
2017-01-03 22:17:49 -06:00
Quincey Koziol
363c140661 Revert accidental changes to freespace open and close routines. 2017-01-03 08:34:33 -08:00
Quincey Koziol
e73a32b852 Remove 'const' from cache client pre_serialize callback, to reduce warnings,
and correspondingly remove 'const' from some internal routines.  Also rename
some H5MF* routines to reflect their static/package usage.
2017-01-03 08:28:05 -08:00
Binh-Minh Ribler
64084aa6da Removed commented section left in by mistake. 2017-01-03 08:57:20 -06:00