axl_async_bbapi.c was not including kvtree_util.h, which caused build warnings like:
[ 33%] Building C object src/CMakeFiles/axl_o.dir/axl_async_bbapi.c.o
/g/g0/hutter2/VELOC/deps/AXL.git/src/axl_async_bbapi.c: In function 'axl_async_create_bbapi':
/g/g0/hutter2/VELOC/deps/AXL.git/src/axl_async_bbapi.c:191:5: warning: implicit declaration of function 'kvtree_util_set_unsigned_long' [-Wimplicit-function-declaration]
kvtree_util_set_unsigned_long(file_list, AXL_BBAPI_KEY_TRANSFERHANDLE, (unsigned long) thandle);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/g/g0/hutter2/VELOC/deps/AXL.git/src/axl_async_bbapi.c:192:5: warning: implicit declaration of function 'kvtree_util_set_ptr'; did you mean 'kvtree_unset_kv'? [-Wimplicit-function-declaration]
kvtree_util_set_ptr(file_list, AXL_BBAPI_KEY_TRANSFERDEF, tdef);
^~~~~~~~~~~~~~~~~~~
kvtree_unset_kv
/g/g0/hutter2/VELOC/deps/AXL.git/src/axl_async_bbapi.c: In function 'axl_async_add_bbapi':
/g/g0/hutter2/VELOC/deps/AXL.git/src/axl_async_bbapi.c:207:5: warning: implicit declaration of function 'kvtree_util_get_ptr'; did you mean 'kvtree_get_val'? [-Wimplicit-function-declaration]
kvtree_util_get_ptr(file_list, AXL_BBAPI_KEY_TRANSFERDEF, (void**) &tdef);
^~~~~~~~~~~~~~~~~~~
kvtree_get_val
/g/g0/hutter2/VELOC/deps/AXL.git/src/axl_async_bbapi.c: In function 'axl_async_start_bbapi':
/g/g0/hutter2/VELOC/deps/AXL.git/src/axl_async_bbapi.c:224:5: warning: implicit declaration of function 'kvtree_util_set_int'; did you mean 'kvtree_list_int'? [-Wimplicit-function-declaration]
kvtree_util_set_int(file_list, AXL_KEY_STATUS, AXL_STATUS_INPROG);
^~~~~~~~~~~~~~~~~~~
kvtree_list_int
/g/g0/hutter2/VELOC/deps/AXL.git/src/axl_async_bbapi.c:229:5: warning: implicit declaration of function 'kvtree_util_get_unsigned_long' [-Wimplicit-function-declaration]
kvtree_util_get_unsigned_long(file_list, AXL_BBAPI_KEY_TRANSFERHANDLE, (unsigned long*) &thandle);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/g/g0/hutter2/VELOC/deps/AXL.git/src/axl_async_bbapi.c: In function 'axl_async_wait_bbapi':
/g/g0/hutter2/VELOC/deps/AXL.git/src/axl_async_bbapi.c:330:9: warning: implicit declaration of function 'kvtree_util_get_int'; did you mean 'kvtree_elem_key_int'? [-Wimplicit-function-declaration]
kvtree_util_get_int(file_list, AXL_KEY_STATUS, &status);
^~~~~~~~~~~~~~~~~~~
kvtree_elem_key_int
[ 40%] Building C object src/CMakeFiles/axl_o.dir/axl_err.c.o
axl_async_bbapi.c
was not includingkvtree_util.h
, which caused build warnings like: