Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix Wredundant-decls, Wswitch-default, Wdeclaration-after-statement, ↵ | kmu | 2020-05-20 | 1 | -19/+19 |
| | | | | Wsign-compare, Wmisleading-indentation, Wshadow | ||||
* | Cleaned up warnings in test/tid.c. | Dana Robinson | 2020-05-20 | 1 | -9/+16 |
| | |||||
* | Revert "Revert "Moved -Wunsuffixed-float-constants to the developer warnings."" | Dana Robinson | 2020-05-20 | 5 | -18/+18 |
| | | | | This reverts commit 6486e06545bf637d46e18a787395542f4fca143a. | ||||
* | Revert "Moved -Wunsuffixed-float-constants to the developer warnings." | Dana Robinson | 2020-05-20 | 5 | -18/+18 |
| | | | | This reverts commit 12bc75c6172ca7b64c33b17cf538a7629500cf2f. | ||||
* | Moved -Wunsuffixed-float-constants to the developer warnings. | Dana Robinson | 2020-05-20 | 5 | -18/+18 |
| | |||||
* | squash cast warning fix | kmu | 2020-05-20 | 7 | -47/+64 |
| | |||||
* | more cleanup | kmu | 2020-05-20 | 4 | -10/+6 |
| | |||||
* | fix unused related warnings | kmu | 2020-05-20 | 11 | -85/+81 |
| | |||||
* | removed unused parameter | kmu | 2020-05-20 | 1 | -1/+1 |
| | |||||
* | more fix and address comments | kmu | 2020-05-20 | 1 | -12/+3 |
| | |||||
* | remove unsed var,function,macro, etc | kmu | 2020-05-20 | 3 | -14/+28 |
| | |||||
* | Fixed yet another small issue in test/efc.c. | Dana Robinson | 2020-05-20 | 1 | -6/+6 |
| | |||||
* | PATH_MAX fix in efc test for Windows. | Dana Robinson | 2020-05-20 | 1 | -0/+5 |
| | |||||
* | Tidying from code review. | Dana Robinson | 2020-05-20 | 1 | -6/+20 |
| | |||||
* | Fixed stack and frame size warnings. Not complete, but fixes most of | Dana Robinson | 2020-05-20 | 10 | -435/+977 |
| | | | | the easier cases. | ||||
* | Squashed commit of the token_refactoring branch: | Dana Robinson | 2020-05-20 | 33 | -1530/+6416 |
| | |||||
* | Add test for reference shutdown issue | Jerome Soumagne | 2020-05-20 | 1 | -0/+83 |
| | |||||
* | HDFFV-11001 Add fine control over testing | Allen Byrne | 2020-05-20 | 2 | -2/+4 |
| | |||||
* | Modify external_env.c to prevent deleting test file of external.c. | Larry Knox | 2020-05-20 | 1 | -2/+1 |
| | | | | Fix for HDFFV-10941. | ||||
* | address problems from comments | kmu | 2020-05-20 | 1 | -2/+0 |
| | |||||
* | fix and address comments | kmu | 2020-05-20 | 2 | -7/+10 |
| | |||||
* | remove unnecessary check macro | kmu | 2020-05-20 | 3 | -8/+7 |
| | |||||
* | fix intel compile warnings | kmu | 2020-05-20 | 6 | -16/+16 |
| | |||||
* | Revert "fix warnings from Intel compiler" | kmu | 2020-05-20 | 5 | -11/+11 |
| | | | | This reverts commit 8b9338ab57eec0cc8fa5a36c44d7b28e52e9a466. | ||||
* | Revert "fix warnings and some text alignment" | kmu | 2020-05-20 | 1 | -12/+14 |
| | | | | This reverts commit d06474c4e1ba8628f896e57e619d4b142e6ba8b0. | ||||
* | Revert "fix issues from previous PR comments" | kmu | 2020-05-20 | 4 | -10/+10 |
| | | | | This reverts commit d242a900f420b040e364f6c0976c01593e955db3. | ||||
* | Revert "using a different MACRO" | kmu | 2020-05-20 | 3 | -6/+6 |
| | | | | This reverts commit fc61b7a9f3a38331809ebcb6247482943947cdb8. | ||||
* | using a different MACRO | kmu | 2020-05-20 | 3 | -6/+6 |
| | |||||
* | fix issues from previous PR comments | kmu | 2020-05-20 | 4 | -10/+10 |
| | |||||
* | fix warnings and some text alignment | kmu | 2020-05-20 | 1 | -14/+12 |
| | |||||
* | fix warnings from Intel compiler | kmu | 2020-05-20 | 5 | -11/+11 |
| | |||||
* | Small changes from the token_refactoring branch, to reduce the delta to develop | Quincey Koziol | 2020-05-20 | 14 | -357/+478 |
| | |||||
* | Refactor H5Dvlen_get_buf_size to use optional dataset operation, with ↵ | Quincey Koziol | 2020-05-20 | 1 | -3/+3 |
| | | | | generic fallback for VOL connectors that don't implement operation | ||||
* | Refactor all the 'H5VL_*_optional' callbacks to move the type of operation out | Quincey Koziol | 2020-05-20 | 3 | -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 const | Allen Byrne | 2020-05-20 | 1 | -1/+1 |
| | |||||
* | Fix compile error - declaration after executable statement | Allen Byrne | 2020-05-20 | 1 | -2/+3 |
| | |||||
* | Adjust cache.c only variables. | Allen Byrne | 2020-05-20 | 3 | -29/+26 |
| | |||||
* | Fix include to correct memory calls - big-endian issue. | Allen Byrne | 2020-05-20 | 2 | -1/+1 |
| | |||||
* | More fixes for previous committed PR #2079 dated Dec 5 2019. | Vailin Choi | 2020-05-20 | 1 | -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 globals | Allen Byrne | 2020-05-20 | 2 | -7/+5 |
| | |||||
* | HDFFV-10979 fix global name clash | Allen Byrne | 2020-05-20 | 4 | -718/+727 |
| | |||||
* | Change hdset_reg_ref_t and H5R_ref_t from arrays of unsigned char to | David Young | 2020-05-20 | 3 | -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 Choi | 2020-05-20 | 1 | -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 both | Dana Robinson | 2020-05-20 | 24 | -112/+112 |
| | | | | the Autotools and CMake. | ||||
* | Fixed missing blob callbacks in test VOL connectors. | Dana Robinson | 2020-05-20 | 2 | -0/+12 |
| | |||||
* | Add OAPL parameter to H5Rcreate_ APIs | Jordan Henderson | 2020-05-20 | 2 | -42/+42 |
| | |||||
* | H5R: fix H5Tconv to check for null references | Jerome Soumagne | 2020-05-20 | 1 | -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 Young | 2020-05-20 | 21 | -306/+237 |
| | | | | level and fixing some code.' (commit 5c911d8baf3)" | ||||
* | Revert "Oops, remove more C99 designated initializers for VS 2010 ↵ | David Young | 2020-05-20 | 1 | -6/+2 |
| | | | | | | compatibility." This reverts commit f907b511d06612dafc7814a7c30f2f3d2b76d52b. | ||||
* | Oops, remove more C99 designated initializers for VS 2010 compatibility. | David Young | 2020-05-20 | 1 | -2/+6 |
| |