summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* fix Wredundant-decls, Wswitch-default, Wdeclaration-after-statement, ↵kmu2020-05-201-19/+19
| | | | Wsign-compare, Wmisleading-indentation, Wshadow
* Cleaned up warnings in test/tid.c.Dana Robinson2020-05-201-9/+16
|
* Revert "Revert "Moved -Wunsuffixed-float-constants to the developer warnings.""Dana Robinson2020-05-205-18/+18
| | | | This reverts commit 6486e06545bf637d46e18a787395542f4fca143a.
* Revert "Moved -Wunsuffixed-float-constants to the developer warnings."Dana Robinson2020-05-205-18/+18
| | | | This reverts commit 12bc75c6172ca7b64c33b17cf538a7629500cf2f.
* Moved -Wunsuffixed-float-constants to the developer warnings.Dana Robinson2020-05-205-18/+18
|
* squash cast warning fixkmu2020-05-207-47/+64
|
* more cleanupkmu2020-05-204-10/+6
|
* fix unused related warningskmu2020-05-2011-85/+81
|
* removed unused parameterkmu2020-05-201-1/+1
|
* more fix and address commentskmu2020-05-201-12/+3
|
* remove unsed var,function,macro, etckmu2020-05-203-14/+28
|
* Fixed yet another small issue in test/efc.c.Dana Robinson2020-05-201-6/+6
|
* PATH_MAX fix in efc test for Windows.Dana Robinson2020-05-201-0/+5
|
* Tidying from code review.Dana Robinson2020-05-201-6/+20
|
* Fixed stack and frame size warnings. Not complete, but fixes most ofDana Robinson2020-05-2010-435/+977
| | | | the easier cases.
* Squashed commit of the token_refactoring branch:Dana Robinson2020-05-2033-1530/+6416
|
* Add test for reference shutdown issueJerome Soumagne2020-05-201-0/+83
|
* HDFFV-11001 Add fine control over testingAllen Byrne2020-05-202-2/+4
|
* Modify external_env.c to prevent deleting test file of external.c.Larry Knox2020-05-201-2/+1
| | | | Fix for HDFFV-10941.
* address problems from commentskmu2020-05-201-2/+0
|
* fix and address commentskmu2020-05-202-7/+10
|
* remove unnecessary check macrokmu2020-05-203-8/+7
|
* fix intel compile warningskmu2020-05-206-16/+16
|
* Revert "fix warnings from Intel compiler"kmu2020-05-205-11/+11
| | | | This reverts commit 8b9338ab57eec0cc8fa5a36c44d7b28e52e9a466.
* Revert "fix warnings and some text alignment"kmu2020-05-201-12/+14
| | | | This reverts commit d06474c4e1ba8628f896e57e619d4b142e6ba8b0.
* Revert "fix issues from previous PR comments"kmu2020-05-204-10/+10
| | | | This reverts commit d242a900f420b040e364f6c0976c01593e955db3.
* Revert "using a different MACRO"kmu2020-05-203-6/+6
| | | | This reverts commit fc61b7a9f3a38331809ebcb6247482943947cdb8.
* using a different MACROkmu2020-05-203-6/+6
|
* fix issues from previous PR commentskmu2020-05-204-10/+10
|
* fix warnings and some text alignmentkmu2020-05-201-14/+12
|
* fix warnings from Intel compilerkmu2020-05-205-11/+11
|
* Small changes from the token_refactoring branch, to reduce the delta to developQuincey Koziol2020-05-2014-357/+478
|
* Refactor H5Dvlen_get_buf_size to use optional dataset operation, with ↵Quincey Koziol2020-05-201-3/+3
| | | | generic fallback for VOL connectors that don't implement operation
* Refactor all the 'H5VL_*_optional' callbacks to move the type of operation outQuincey Koziol2020-05-203-12/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | of the va_list, so it's at least possible for another connector to know what the operation is and decide whether to implement it or not. Added a new VOL sub-class called "introspect" where callbacks that report information about the connector or container can be placed. Added an 'opt_query' callback to this sub-class, for a connector to report back to the library whether a particular optional callback operation is supported. Also added a 'get_conn_cls' introspection callback, to retrieve the H5VL_class_t of a connector (either the "current" connector, H5VL_GET_CONN_LVL_CURR, or the terminal connector, H5VL_GET_CONN_LVL_TERM). Moved the "post open" operation from a file 'specific' operation to a file 'optional' operation, now that it's possible to detect (with the 'opt_query' introspection callback) whether a VOL connector implements an optional operation, without just returning an error. Added new internal VOL helper routines: H5VL_object_is_native, to determine if an object is in (or is a) native file, and H5VL_file_is_same, to determine if two objects are in (or are) the same terminal VOL connector's container. (And moved the special handling for FILE_IS_EQUAL operation out of internal VOL callback routine into H5VL_file_is_same) Made new dataset 'get' operation for H5Dvlen_get_buf_size, aligning it better with other 'get' operations in API. Fixed several issues with pass-through connectors, which are now passing the 'make check-passthrough-vol' tests again. A bunch of warning and style cleanups as well.
* Remove constAllen Byrne2020-05-201-1/+1
|
* Fix compile error - declaration after executable statementAllen Byrne2020-05-201-2/+3
|
* Adjust cache.c only variables.Allen Byrne2020-05-203-29/+26
|
* Fix include to correct memory calls - big-endian issue.Allen Byrne2020-05-202-1/+1
|
* More fixes for previous committed PR #2079 dated Dec 5 2019.Vailin Choi2020-05-201-1/+1
| | | | | (1) H5O_dtype_ver_bounds[] for V112 should be H5O_DTYPE_VRESION_4 (2) The tests for the new reference types should work for V112 and beyond
* HDFFV-10979 cleanup globalsAllen Byrne2020-05-202-7/+5
|
* HDFFV-10979 fix global name clashAllen Byrne2020-05-204-718/+727
|
* Change hdset_reg_ref_t and H5R_ref_t from arrays of unsigned char toDavid Young2020-05-203-142/+139
| | | | | | | | | | | | | | | | | | | structs containing those arrays. Encapsulating the arrays in this way makes it easier to write and think about pointers to these types, casts to/from these types, etc. An interesting side-effect that we probably should *not* rely on is that the struct-encapsulation changes the alignment so that some GCC warnings about casts that increase the alignment requirement of the operand go away. Warnings like that have to be taken seriously: I will add -Werror=cast-align to the default compiler flags so that they stop the build quickly. GCC warnings led me to some surprising casts in test/trefer.c. I found that it was possible to make many simplifications after introducing the struct-encapsulation that I described, above. In test objcopy_ref `same_file` is assigned but never used. Delete it.
* Two fixes:Vailin Choi2020-05-201-1/+1
| | | | | (1) Set the version for reference datatype messge to H5O_DTYPE_VERSION_4. (2) Verify the decoded version for hyperslab selection.
* Yanked -Wc++-compat from the flags used to build the C library in bothDana Robinson2020-05-2024-112/+112
| | | | the Autotools and CMake.
* Fixed missing blob callbacks in test VOL connectors.Dana Robinson2020-05-202-0/+12
|
* Add OAPL parameter to H5Rcreate_ APIsJordan Henderson2020-05-202-42/+42
|
* H5R: fix H5Tconv to check for null referencesJerome Soumagne2020-05-201-4/+4
| | | | | | Valid for both deprecated and non-deprecated references Update test
* Revert "Make a squash commit of 'Quiet some warnings by adjusting warnings ↵David Young2020-05-2021-306/+237
| | | | level and fixing some code.' (commit 5c911d8baf3)"
* Revert "Oops, remove more C99 designated initializers for VS 2010 ↵David Young2020-05-201-6/+2
| | | | | | compatibility." This reverts commit f907b511d06612dafc7814a7c30f2f3d2b76d52b.
* Oops, remove more C99 designated initializers for VS 2010 compatibility.David Young2020-05-201-2/+6
|