Binh-Minh Ribler
9b6f4d4937
Adding new C++ wrappers
...
Description:
Added wrappers for H5Tencode to class DataType and H5Tdecode to
classes DataType and its subclasses.
// Creates a binary object description of this datatype.
void DataType::encode()
// Returns the decoded type from the binary object description.
virtual DataType* DataType::decode() const;
virtual DataType* ArrayType::decode() const;
virtual DataType* CompType::decode() const;
virtual DataType* DataType::decode() const;
virtual DataType* EnumType::decode() const;
virtual DataType* FloatType::decode() const;
virtual DataType* IntType::decode() const;
virtual DataType* StrType::decode() const;
virtual DataType* VarLenType::decode() const;
Platforms tested:
Linux/32 2.6 (jam)
Linux/64 (platypus)
Darwin (osx1010test)
2017-09-04 00:41:47 -05:00
Binh-Minh Ribler
883a235d5c
Miscellaneous improvements (cont.)
...
Description:
Put back H5Location::getNumObjs and marked as deprecated in favor of
Group::getNumObjs.
Platforms tested:
Linux/32 2.6 (jam)
Darwin (osx1010test)
2017-08-25 12:07:04 -05:00
Binh-Minh Ribler
f4c4ab678b
Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/~bmribler/hdf5_bmr_cpp3 into develop
2017-08-24 13:47:44 -05:00
Binh-Minh Ribler
0e44181bbb
Miscellaneous improvements
...
Description:
Moved H5Location::getNumObjs to Group::getNumObjs (i.e., H5Gget_info)
Switched reinterpret_cast to static_cast in H5Object::iterateAttrs
Miscellaneous cleanup
Platforms tested:
Linux/32 2.6 (jam)
Linux/64 (platypus)
Darwin (osx1010test)
2017-08-24 13:46:39 -05:00
Vailin Choi
593e4038b3
Merge pull request #641 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:develop to develop
...
* commit '268f01fd477e0474fa5727a47abef214a5e4293b':
Fix for daily test failure Fix for the compilation error from the PGI compiler.
2017-08-24 11:46:53 -05:00
Vailin Choi
268f01fd47
Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/~vchoi/my_hdf5_fork into develop
2017-08-24 11:45:01 -05:00
Vailin Choi
38b4e97692
Fix for daily test failure
...
Fix for the compilation error from the PGI compiler.
2017-08-24 11:42:35 -05:00
Vailin Choi
f3b72e1bde
Merge pull request #637 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:develop to develop
...
* commit '1ef8577a4aaaa4120a819ff36747fdca99abdc26':
Modifications based on comments from pull request review (1) Remove unnecessary asserts (2) Add code to insert bad offset values to the test file in gen_bad_offset.c
Fix for HDFFV-10216 segfault in H5G_node_cmp3 with corrupt h5 file Fix H5HL_offset_into() to return error when offset exceeds heap data block size. Also fix other places that call this routine to detect error return.
2017-08-23 16:35:19 -05:00
Vailin Choi
1ef8577a4a
Modifications based on comments from pull request review
...
(1) Remove unnecessary asserts
(2) Add code to insert bad offset values to the test file in gen_bad_offset.c
2017-08-23 16:23:09 -05:00
Allen Byrne
1b647b18fe
Merge pull request #639 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
...
* commit '678c3ae1535b9b3b9faa53bc48250f1635778dd7':
HDFFV-10188 force non-native type description
HDFFV-10188 emu insists on printing non-native description
2017-08-23 11:19:05 -05:00
Allen Byrne
678c3ae153
HDFFV-10188 force non-native type description
2017-08-23 10:18:08 -05:00
Allen Byrne
d200cd31a7
HDFFV-10188 emu insists on printing non-native description
2017-08-23 10:16:49 -05:00
Allen Byrne
b901326501
Merge pull request #636 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
...
* commit '3dcb1887085678f08c02b64f1a04a77cd607cc4c':
HDFFV-10188 fix typo
HDFFV-10188 add missing copy commands
HDFFV-10188 Add tests and files
HDFFV-10188 enable null space test
HDFFV-10188 add release note
HDFFV-10188 - Check for empty string first
HDFFV-10188 error on NULL dataspace
2017-08-22 15:29:35 -05:00
Vailin Choi
b07eb6efd0
Fix for HDFFV-10216 segfault in H5G_node_cmp3 with corrupt h5 file
...
Fix H5HL_offset_into() to return error when offset exceeds heap data block size.
Also fix other places that call this routine to detect error return.
2017-08-22 01:36:20 -05:00
Allen Byrne
3dcb188708
HDFFV-10188 fix typo
2017-08-21 13:06:57 -05:00
Allen Byrne
7acbb154d1
HDFFV-10188 add missing copy commands
2017-08-21 12:26:48 -05:00
Allen Byrne
138c3ee366
HDFFV-10188 Add tests and files
2017-08-21 11:56:31 -05:00
Allen Byrne
f695491f05
HDFFV-10188 enable null space test
2017-08-21 10:35:49 -05:00
Allen Byrne
6e8b9dcfd4
HDFFV-10188 add release note
2017-08-21 09:33:54 -05:00
Allen Byrne
164eee91cf
HDFFV-10188 - Check for empty string first
2017-08-16 15:01:29 -05:00
Allen Byrne
46f8c941d7
HDFFV-10188 error on NULL dataspace
2017-08-04 16:45:40 -05:00
Scot Breitenfeld
a6d5bf1a86
Merge pull request #630 in HDFFV/hdf5 from ~BRTNFLD/hdf5_msb:develop to develop
...
* commit '2a1e499b0134ed319cd9d60a6521ba83b3a2cfa8':
changed comments, (HDFFV-10037)
changed the test for NAG fortran compiler, (HDFFV-10037)
2017-08-03 10:30:26 -05:00
M. Scot Breitenfeld
2a1e499b01
changed comments, (HDFFV-10037)
2017-08-03 09:20:05 -05:00
M. Scot Breitenfeld
8138062d74
Merge branch 'develop' of ssh://bitbucket.hdfgroup.org:7999/~brtnfld/hdf5_msb into develop
2017-08-03 09:17:33 -05:00
M. Scot Breitenfeld
2332135332
changed the test for NAG fortran compiler, (HDFFV-10037)
2017-08-03 09:17:24 -05:00
Allen Byrne
00a50b6d72
Merge pull request #627 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
...
* commit '3635cc24b0759285eff37fe986e14e368a4a19b1':
Fix misnamed file in test script
Add h5repack tests for paged aggregation
2017-08-02 15:27:11 -05:00
Allen Byrne
3635cc24b0
Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
...
* commit 'a83b6a7c6e6aca1a329c274282c691ffb417abc4':
Moved H5PL diagnostic pragmas to comply with old gcc requirements that they be outside of functions.
2017-08-02 13:24:31 -05:00
Allen Byrne
5615cc2a69
Fix misnamed file in test script
2017-08-02 12:42:40 -05:00
Dana Robinson
a83b6a7c6e
Merge pull request #625 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:h5pl_commit to develop
...
* commit '81340c609ba5049b34845ff2f06b2025ec5d5b22':
Moved H5PL diagnostic pragmas to comply with old gcc requirements that they be outside of functions.
2017-08-02 12:08:31 -05:00
Allen Byrne
02a56054b0
Add h5repack tests for paged aggregation
2017-08-02 10:53:17 -05:00
Dana Robinson
81340c609b
Moved H5PL diagnostic pragmas to comply with old gcc requirements that they
...
be outside of functions.
2017-08-02 08:32:31 -07:00
Vailin Choi
8b8e7ae232
Merge pull request #620 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:develop to develop
...
* commit '59e94f5009a1f738d9924be942448f8cf6355b00':
Add h5repack tests for paged aggregation Add tests to h5repack.sh.in to verify options added for paged aggregation work as expected.
2017-08-02 01:49:42 -05:00
Scot Breitenfeld
560073c253
Merge pull request #624 in HDFFV/hdf5 from ~BRTNFLD/hdf5_msb:develop to develop
...
* commit '00d97d556b3e57129d8c7bbecf8b15497b3f056b':
added test for NAG compiler and use the FC_BASENAME for NAG detection, (HDFFV-10037)
added test for NAG compiler and use the FC_BASENAME for NAG detection, (HDFFV-10037)
2017-08-01 16:19:22 -05:00
Allen Byrne
6f9db7ed26
Merge pull request #623 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
...
* commit 'f4e9bc21fa3d3d678ca80083dbd412b34c3ab91b':
HDFFV-10256 add release note
HDFFV-10256 Add test
HDFFV-10256 correct len of string copy to the len of esc string
2017-08-01 15:45:40 -05:00
Allen Byrne
f4e9bc21fa
HDFFV-10256 add release note
2017-08-01 15:45:17 -05:00
M. Scot Breitenfeld
00d97d556b
added test for NAG compiler and use the FC_BASENAME for NAG detection, (HDFFV-10037)
2017-08-01 15:44:55 -05:00
M. Scot Breitenfeld
2d932366b2
added test for NAG compiler and use the FC_BASENAME for NAG detection, (HDFFV-10037)
2017-08-01 15:33:43 -05:00
Allen Byrne
e1a81b17e0
HDFFV-10256 Add test
2017-08-01 13:52:10 -05:00
Allen Byrne
538e910368
HDFFV-10256 correct len of string copy to the len of esc string
2017-08-01 13:36:51 -05:00
Dana Robinson
464926f2a3
Merge pull request #621 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:h5pl_commit to develop
...
* commit '9bcf8b2f2568083449ae3f9b6c2efbf6ed7f413a':
Minor tweaks in response to code review.
Fixed a failing Java plugin test.
Major rework of H5PL package code before bringing VOL changes over.
2017-08-01 11:02:41 -05:00
Scot Breitenfeld
80745c7508
Merge pull request #622 in HDFFV/hdf5 from ~BRTNFLD/hdf5_msb:develop to develop
...
* commit '6e551a270bde6214b0e533e9cd9e845d2f9f4789':
Removed extra Fortran flags, (HDFFV-10037)
2017-08-01 09:47:02 -05:00
M. Scot Breitenfeld
6e551a270b
Merge branch 'develop' of ssh://bitbucket.hdfgroup.org:7999/~brtnfld/hdf5_msb into develop
2017-08-01 08:46:31 -05:00
M. Scot Breitenfeld
cf2da9a3d3
Removed extra Fortran flags, (HDFFV-10037)
2017-08-01 08:46:23 -05:00
Dana Robinson
9bcf8b2f25
Minor tweaks in response to code review.
2017-08-01 04:59:36 -07:00
Dana Robinson
fd0d8738e0
Merge branch 'develop' into h5pl_commit
2017-08-01 04:12:03 -07:00
Vailin Choi
59e94f5009
Add h5repack tests for paged aggregation
...
Add tests to h5repack.sh.in to verify options added for paged aggregation work as expected.
2017-07-29 01:10:25 -05:00
Scot Breitenfeld
823f6a1333
Merge pull request #619 in HDFFV/hdf5 from ~BRTNFLD/hdf5_msb:develop to develop
...
* commit '668b90b96dcb237208dcedd63e0f2b7da8a0328c':
Rearranged where the substitution occurs.
2017-07-28 13:33:01 -05:00
M. Scot Breitenfeld
668b90b96d
Merge branch 'develop' of ssh://bitbucket.hdfgroup.org:7999/~brtnfld/hdf5_msb into develop
2017-07-28 09:07:01 -05:00
M. Scot Breitenfeld
c08ee77858
Rearranged where the substitution occurs.
...
libtool does not pass the correct argument linking (-WL,-WL,,) for the
NAG Fortran compiler on Linux (other OSs have not been tested).
Therefore, detect if we are using the NAG Fortran compiler, and replace
the wl="-Wl," for Fortran to wl="-Wl,-WL,," in the libtool file. (HDFFV-10037)
2017-07-28 09:05:39 -05:00
Allen Byrne
6e03d114c2
Merge pull request #617 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
...
* commit '04d6a3ec3c91cb30dce5dd5abb1b67021527c2fb':
if PARALLEL copy seconf file to PAR folder
2017-07-27 15:27:24 -05:00