Commit Graph

16663 Commits

Author SHA1 Message Date
Allen Byrne
78d1de482e HDFF-10254 - Copy test files with macro to avoid POST_BUILD failure 2017-07-12 14:18:01 -05:00
Vailin Choi
2da8e74cc5 Merge pull request #597 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:develop to develop
* commit '8935c921f7e50607cd91c86b2237ac39a9b600af':
  Fix for HDFFV-10217 infinite loop in H5VM_power2up(). The function H5VM_power2up() returns the next power of 2 for n. When n exceeds 2^63, it overflows and becomes 0 causing the infinite looping. The fix ensures that the function checks for n >= 2^63 and returns 0.
2017-07-11 18:36:01 -05:00
Vailin Choi
8935c921f7 Fix for HDFFV-10217 infinite loop in H5VM_power2up().
The function H5VM_power2up() returns the next power of 2 for n.
When n exceeds 2^63, it overflows and becomes 0 causing the infinite looping.
The fix ensures that the function checks for n >= 2^63 and returns 0.
2017-07-10 03:22:48 -05:00
Dana Robinson
46450bd9d0 Merge pull request #594 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:test_misc13 to develop
* commit '191147ec90d72619632a24242c003ecb3bccfffd':
  * Yanked the smoke check that was recently introduced to test   the unused H5I_REFERENCE ID type in test_misc19(). This fails   when running testhdf5 and skipping the reference test since   the H5R package won't be initialized. H5I_REFERENCE will   be going away soon and the ID type is unused so there's really   no point to doing anything to test it. * Cleaned up test_misc13(), which is a basic test of userblock   functionality, to not emit warnings due to the large global   array.
2017-07-05 13:14:39 -05:00
Dana Robinson
191147ec90 * Yanked the smoke check that was recently introduced to test
the unused H5I_REFERENCE ID type in test_misc19(). This fails
  when running testhdf5 and skipping the reference test since
  the H5R package won't be initialized. H5I_REFERENCE will
  be going away soon and the ID type is unused so there's really
  no point to doing anything to test it.
* Cleaned up test_misc13(), which is a basic test of userblock
  functionality, to not emit warnings due to the large global
  array.
2017-07-05 09:35:24 -07:00
Dana Robinson
9ac6413f80 Merge pull request #590 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:java_warnings to develop
* commit '5d6ed0b298e3a40051a975a466820030360e8a31':
  Turned off unused parameter warnings in gcc for Java constants.
2017-07-05 09:55:29 -05:00
Vailin Choi
6428a63775 Merge pull request #591 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:develop to develop
* commit '1e1403cf1d959d5a88b2ff595096ee52af26db58':
  Skip HDFFV-10160 filenotclosed test for split/multi driver Temporary skip this test for split/multi driver. Further investigation to resolve the failure is needed. Please enter the commit message for your changes. Lines starting
2017-07-05 01:33:00 -05:00
Vailin Choi
1e1403cf1d Skip HDFFV-10160 filenotclosed test for split/multi driver
Temporary skip this test for split/multi driver.
Further investigation to resolve the failure is needed.
Please enter the commit message for your changes. Lines starting
2017-07-05 01:27:40 -05:00
Dana Robinson
5d6ed0b298 Turned off unused parameter warnings in gcc for Java constants.
None of the constant functions use their parameters, so emitting
warnings for them generates a large amount of noise. Since these
are trivial wrappers, marking them up with H5_ATTR_UNUSED would
be a huge waste of time.
2017-07-03 14:26:53 -07:00
Dana Robinson
99e44094f2 Merge pull request #589 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:tmisc19 to develop
* commit '9a749a64f06187bc5ae17e848eab9aacdfc57f8a':
  More minor whitespace cleanup
  Fixed a minor comment typo in H5R.c
  * Reverted removal of H5I_REFERENCE to avoid breaking binary   compatibility. * Added a quick H5I_REFERENCE smoke check to test_misc19()   in tmisc.c.
  Added missing free() call to test_misc19().
  Purged the unused H5I_REFERENCE from the library.
  Added a test for VFD IDs to testhdf5.
2017-07-03 15:32:23 -05:00
Dana Robinson
9a749a64f0 More minor whitespace cleanup 2017-07-03 13:01:58 -07:00
Dana Robinson
dfceb84d47 Fixed a minor comment typo in H5R.c 2017-07-03 13:00:11 -07:00
Dana Robinson
76b9a0e7ef * Reverted removal of H5I_REFERENCE to avoid breaking binary
compatibility.
* Added a quick H5I_REFERENCE smoke check to test_misc19()
  in tmisc.c.
2017-07-03 12:54:14 -07:00
Dana Robinson
d342358a3b Added missing free() call to test_misc19(). 2017-06-30 21:06:29 -07:00
Dana Robinson
0d6930d3c2 Purged the unused H5I_REFERENCE from the library. 2017-06-30 20:53:56 -07:00
Dana Robinson
b6944aeb2a Added a test for VFD IDs to testhdf5.
This required adding some code to generate a fake VFD class
to pass to H5FDregister().

Also, a bunch of whitespace and comment tidying.
2017-06-30 18:35:09 -07:00
Vailin Choi
5262b98b34 Merge pull request #586 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:develop to develop
* commit '804a88fafdca3d6a76312ab01ac4d6d5b103e9dc':
  Fix for HDFFV-10160 Modifications to fix the assertion/abort failure when the application does not close the file.
2017-06-30 02:55:45 -05:00
Dana Robinson
dba4a60413 Merge pull request #588 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop to develop
* commit 'd2c7df4ac005e461df3a486791560821ab7b4585':
  Revert "Partial removal of NDEBUG ifdefs from the library."
  Partial removal of NDEBUG ifdefs from the library.
  Removed compiler flag cleanup since Solaris chokes on it.
2017-06-29 17:32:04 -05:00
Dana Robinson
d2c7df4ac0 Revert "Partial removal of NDEBUG ifdefs from the library."
This reverts commit a2b7560aa6.
2017-06-29 14:43:10 -07:00
Dana Robinson
5011e90f1a Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/~derobins/hdf5_der into develop 2017-06-29 14:33:58 -07:00
Dana Robinson
a2b7560aa6 Partial removal of NDEBUG ifdefs from the library. 2017-06-29 14:25:18 -07:00
Dana Robinson
95bbd396ff Removed compiler flag cleanup since Solaris chokes on it. 2017-06-29 15:45:36 -05:00
Dana Robinson
598856b37e Merge pull request #585 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:configure_fortran_long_double_bug to develop
* commit '8c347d794a06b8b57c407499e1a441cc0f415380':
  Fixed a bug in autotools Fortran processing where a test for the presence of a C long double type always returned true.
2017-06-29 09:23:35 -05:00
Vailin Choi
804a88fafd Fix for HDFFV-10160
Modifications to fix the assertion/abort failure when the application does not close the file.
2017-06-29 01:11:44 -05:00
Dana Robinson
3da8951fb3 Merge pull request #584 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:minor_develop_fixes to develop
* commit 'cbca178410215a1fd60e3de85c4810487e327f8d':
  Updated the --enable-debug/production handling in configure.ac so that it more reliably indicates that the configure option can no longer be used. Previously, using --enable-debug="", etc. would not trigger an error (even though such usage is unlikely).
  Added awk processing to remove extraneous whitespace from H5_ flags in configure.
2017-06-28 22:52:02 -05:00
Dana Robinson
8c347d794a Fixed a bug in autotools Fortran processing where a test for the
presence of a C long double type always returned true.
2017-06-28 17:30:45 -07:00
Dana Robinson
cbca178410 Updated the --enable-debug/production handling in configure.ac
so that it more reliably indicates that the configure option
can no longer be used. Previously, using --enable-debug="", etc.
would not trigger an error (even though such usage is unlikely).
2017-06-28 16:49:58 -07:00
Dana Robinson
373de3f95f Added awk processing to remove extraneous whitespace from H5_
flags in configure.
2017-06-28 16:36:26 -07:00
Dana Robinson
25727c4f2c Merge pull request #583 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:minor_develop_fixes to develop
* commit 'd85aeb770496a08d1e0ce9fcabbfc54f15f44864':
  Fixed a comment in configure.ac
2017-06-28 10:07:43 -05:00
Dana Robinson
d85aeb7704 Fixed a comment in configure.ac 2017-06-27 14:35:16 -04:00
Allen Byrne
67da953c1c Merge pull request #582 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
* commit 'c325dd2a6512ce02287771bfbbe9b81d65b3fd6f':
  HDFFV-10219 another mode change
  HDFFV-10219 change subset to use BINARY mode for h5dump
  HDFFV-10219 default input binary to NATIVE
  Set default of var to NATIVE
2017-06-26 11:33:25 -05:00
Allen Byrne
c325dd2a65 HDFFV-10219 another mode change 2017-06-26 09:38:30 -05:00
Allen Byrne
e526ff9dc6 HDFFV-10219 change subset to use BINARY mode for h5dump 2017-06-26 09:36:28 -05:00
Allen Byrne
6b2f384a3c HDFFV-10219 default input binary to NATIVE 2017-06-20 16:40:49 -05:00
Allen Byrne
14e52dcfa9 Set default of var to NATIVE 2017-06-20 16:09:32 -05:00
Allen Byrne
d349bea008 Merge pull request #581 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
* commit '00f4456e70c7e53226085b4a96d3bab3fd0074f0':
  HDFFV-10219 - disable h5dump tests until h5import NATIVE is fixed
  Correct name of options variable
  Synch with CMake original code
2017-06-19 17:26:48 -05:00
Allen Byrne
00f4456e70 HDFFV-10219 - disable h5dump tests until h5import NATIVE is fixed 2017-06-19 16:43:44 -05:00
Allen Byrne
d1ec663ad2 Correct name of options variable 2017-06-19 09:31:03 -05:00
Allen Byrne
27b3b4b208 Synch with CMake original code 2017-06-19 09:15:19 -05:00
Allen Byrne
1508656a2c Merge pull request #574 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
* commit '1ac4b918f182b6fc43e57788e9af0c4cce64efba':
  HDFFV-10219 remove standard headers already included in h5private.h
  HDFFFV-10219 fix file creation contention on windows
  HDFFV-10219 - fix name templates
  HDFFV-10219 add test headers
  HDFFV-10219 - remove debug comments
  HDFFV-10219 - Fix subset test
  HDFFV-10219Fix binary test to use gen files
  Add subset tests to script
  Fix changes to reference files. Still need to add subset test.
  Update release note
  HDFFV-10219 - disable debug output
  HDFFV-10219 Add new reference file file for new test
  HDFFV-10219 - fix for native in bin file and possible non-native in h5
  HDFFV-10219: add generated files to memcheck clear command
  HDFFV-10219: Added keyword SUBSET to h5import list.
2017-06-16 15:11:34 -05:00
Allen Byrne
1ac4b918f1 HDFFV-10219 remove standard headers already included in h5private.h 2017-06-16 14:03:16 -05:00
Allen Byrne
3a637e227c HDFFFV-10219 fix file creation contention on windows 2017-06-16 12:04:22 -05:00
Allen Byrne
6832143610 HDFFV-10219 - fix name templates 2017-06-15 16:20:55 -05:00
Allen Byrne
6b28addeca HDFFV-10219 add test headers 2017-06-15 14:48:47 -05:00
Allen Byrne
81c5f4fe67 HDFFV-10219 - remove debug comments 2017-06-15 14:33:13 -05:00
Allen Byrne
be172e8018 HDFFV-10219 - Fix subset test 2017-06-15 14:11:50 -05:00
Allen Byrne
1797bb7f5f HDFFV-10219Fix binary test to use gen files 2017-06-15 14:09:32 -05:00
Allen Byrne
22fa1e8009 Add subset tests to script 2017-06-15 13:16:40 -05:00
Allen Byrne
1210d58b87 Fix changes to reference files. Still need to add subset test. 2017-06-15 12:51:56 -05:00
Allen Byrne
c82ec4d734 Update release note 2017-06-15 12:37:07 -05:00