=> "/opt/local/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-trunk-x86_64/devel/libyang", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] WARNING: USE_CMAKE is deprecated; use devel/cmake/build.mk instead. ===> Building for libyang-1.0.240 [ 1%] Building C object CMakeFiles/yangobj_tests.dir/src/common.c.o [ 2%] Building C object CMakeFiles/yangobj.dir/src/common.c.o [ 3%] Building C object CMakeFiles/compat.dir/compat/compat.c.o [ 3%] Built target compat [ 4%] Building C object CMakeFiles/yang2yin.dir/tools/yang2yin/main.c.o [ 6%] Building C object CMakeFiles/yangobj.dir/src/context.c.o [ 7%] Building C object CMakeFiles/yangobj_tests.dir/src/context.c.o [ 8%] Linking C executable yang2yin [ 8%] Built target yang2yin [ 9%] Building C object CMakeFiles/yangobj.dir/src/log.c.o [ 11%] Building C object CMakeFiles/yangobj.dir/src/hash_table.c.o [ 12%] Building C object CMakeFiles/yangobj_tests.dir/src/log.c.o [ 13%] Building C object CMakeFiles/yangobj.dir/src/validation.c.o [ 14%] Building C object CMakeFiles/yangobj.dir/src/resolve.c.o [ 16%] Building C object CMakeFiles/yangobj_tests.dir/src/hash_table.c.o [ 17%] Building C object CMakeFiles/yangobj.dir/src/xml.c.o [ 18%] Building C object CMakeFiles/yangobj_tests.dir/src/resolve.c.o [ 19%] Building C object CMakeFiles/yangobj.dir/src/parser.c.o /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser.c: In function 'lyp_parse_value': /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser.c:1033:30: warning: '%s' directive writing up to 510 bytes into a region of size between 1 and 511 [-Wformat-overflow=] 1033 | sprintf(buf, "%s:%s", module_name, *value); | ^~ In function 'make_canonical', inlined from 'lyp_parse_value' at /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser.c:1631:13: /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser.c:1033:13: note: 'sprintf' output between 2 and 1022 bytes into a destination of size 512 1033 | sprintf(buf, "%s:%s", module_name, *value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building C object CMakeFiles/yangobj.dir/src/parser_yin.c.o [ 22%] Building C object CMakeFiles/yangobj_tests.dir/src/xml.c.o [ 23%] Building C object CMakeFiles/yangobj.dir/src/parser_xml.c.o [ 24%] Building C object CMakeFiles/yangobj_tests.dir/src/validation.c.o [ 25%] Building C object CMakeFiles/yangobj.dir/src/parser_json.c.o [ 27%] Building C object CMakeFiles/yangobj_tests.dir/src/parser.c.o [ 28%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_yin.c.o /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser.c: In function 'lyp_parse_value': /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser.c:1033:30: warning: '%s' directive writing up to 510 bytes into a region of size between 1 and 511 [-Wformat-overflow=] 1033 | sprintf(buf, "%s:%s", module_name, *value); | ^~ In function 'make_canonical', inlined from 'lyp_parse_value' at /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser.c:1631:13: /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser.c:1033:13: note: 'sprintf' output between 2 and 1022 bytes into a destination of size 512 1033 | sprintf(buf, "%s:%s", module_name, *value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building C object CMakeFiles/yangobj.dir/src/parser_lyb.c.o In function 'lyb_parse_val_2', inlined from 'lyb_parse_value' at /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser_lyb.c:734:17: /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser_lyb.c:643:26: warning: '%.*ld' directive writing up to 256 bytes into a region of size between 0 and 20 [-Wformat-overflow=] 643 | sprintf(num_str, "%s%"PRId64".%.*"PRId64, (num == 0) && (value->dec64 < 0) ? "-" : "", num, dig, frac); | ^~~~~ /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser_lyb.c: In function 'lyb_parse_value': /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser_lyb.c:643:39: note: format string is defined here 643 | sprintf(num_str, "%s%"PRId64".%.*"PRId64, (num == 0) && (value->dec64 < 0) ? "-" : "", num, dig, frac); In function 'lyb_parse_val_2', inlined from 'lyb_parse_value' at /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser_lyb.c:734:17: /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser_lyb.c:643:26: note: directive argument in the range [-92233720368, 9223372036854775807] 643 | sprintf(num_str, "%s%"PRId64".%.*"PRId64, (num == 0) && (value->dec64 < 0) ? "-" : "", num, dig, frac); | ^~~~~ /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser_lyb.c:643:9: note: 'sprintf' output between 3 and 279 bytes into a destination of size 22 643 | sprintf(num_str, "%s%"PRId64".%.*"PRId64, (num == 0) && (value->dec64 < 0) ? "-" : "", num, dig, frac); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser_lyb.c: In function 'lyd_lyb_data_length': /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser_lyb.c:1377:14: warning: 'lybs.models' may be used uninitialized [-Wmaybe-uninitialized] 1377 | free(lybs.models); | ~~~~^~~~~~~ /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser_lyb.c:1310:22: note: 'lybs' declared here 1310 | struct lyb_state lybs; | ^~~~ [ 30%] Building C object CMakeFiles/yangobj.dir/src/parser_yang_bis.c.o [ 32%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_xml.c.o [ 33%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_json.c.o [ 34%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_lyb.c.o In function 'lyb_parse_val_2', inlined from 'lyb_parse_value' at /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser_lyb.c:734:17: /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser_lyb.c:643:26: warning: '%.*ld' directive writing up to 256 bytes into a region of size between 0 and 20 [-Wformat-overflow=] 643 | sprintf(num_str, "%s%"PRId64".%.*"PRId64, (num == 0) && (value->dec64 < 0) ? "-" : "", num, dig, frac); | ^~~~~ /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser_lyb.c: In function 'lyb_parse_value': /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser_lyb.c:643:39: note: format string is defined here 643 | sprintf(num_str, "%s%"PRId64".%.*"PRId64, (num == 0) && (value->dec64 < 0) ? "-" : "", num, dig, frac); In function 'lyb_parse_val_2', inlined from 'lyb_parse_value' at /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser_lyb.c:734:17: /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser_lyb.c:643:26: note: directive argument in the range [-92233720368, 9223372036854775807] 643 | sprintf(num_str, "%s%"PRId64".%.*"PRId64, (num == 0) && (value->dec64 < 0) ? "-" : "", num, dig, frac); | ^~~~~ /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser_lyb.c:643:9: note: 'sprintf' output between 3 and 279 bytes into a destination of size 22 643 | sprintf(num_str, "%s%"PRId64".%.*"PRId64, (num == 0) && (value->dec64 < 0) ? "-" : "", num, dig, frac); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser_lyb.c: In function 'lyd_lyb_data_length': /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser_lyb.c:1377:14: warning: 'lybs.models' may be used uninitialized [-Wmaybe-uninitialized] 1377 | free(lybs.models); | ~~~~^~~~~~~ /tmp/work/devel/libyang/work/libyang-1.0.240/src/parser_lyb.c:1310:22: note: 'lybs' declared here 1310 | struct lyb_state lybs; | ^~~~ [ 35%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_yang_bis.c.o [ 37%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_yang_lex.c.o [ 38%] Building C object CMakeFiles/yangobj.dir/src/parser_yang_lex.c.o [ 39%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_yang.c.o [ 40%] Building C object CMakeFiles/yangobj.dir/src/parser_yang.c.o [ 41%] Building C object CMakeFiles/yangobj_tests.dir/src/tree_schema.c.o [ 43%] Building C object CMakeFiles/yangobj_tests.dir/src/tree_data.c.o [ 44%] Building C object CMakeFiles/yangobj.dir/src/tree_schema.c.o [ 45%] Building C object CMakeFiles/yangobj_tests.dir/src/plugins.c.o [ 46%] Building C object CMakeFiles/yangobj_tests.dir/src/printer.c.o [ 48%] Building C object CMakeFiles/yangobj.dir/src/tree_data.c.o [ 49%] Building C object CMakeFiles/yangobj_tests.dir/src/xpath.c.o [ 50%] Building C object CMakeFiles/yangobj_tests.dir/src/printer_yang.c.o In function 'lyd_hash', inlined from 'lyd_create_anydata' at /tmp/work/devel/libyang/work/libyang-1.0.240/src/tree_data.c:1464:5: /tmp/work/devel/libyang/work/libyang-1.0.240/src/tree_data.c:353:14: warning: array subscript 'struct lyd_node[0]' is partly outside array bounds of 'unsigned char[72]' [-Warray-bounds=] 353 | if ((node->schema->nodetype != LYS_LIST) || lyd_list_has_keys(node)) { | ~~~~^~~~~~~~ /tmp/work/devel/libyang/work/libyang-1.0.240/src/tree_data.c: In function 'lyd_create_anydata': /tmp/work/devel/libyang/work/libyang-1.0.240/src/tree_data.c:1417:11: note: object of size 72 allocated by 'calloc' 1417 | ret = calloc(1, sizeof *ret); | ^~~~~~~~~~~~~~~~~~~~~~ In function 'lyd_list_has_keys', inlined from 'lyd_hash' at /tmp/work/devel/libyang/work/libyang-1.0.240/src/tree_data.c:353:49, inlined from 'lyd_create_anydata' at /tmp/work/devel/libyang/work/libyang-1.0.240/src/tree_data.c:1464:5: /tmp/work/devel/libyang/work/libyang-1.0.240/src/tree_data.c:97:10: warning: array subscript 'struct lyd_node[0]' is partly outside array bounds of 'unsigned char[72]' [-Warray-bounds=] 97 | iter = list->child; | ~~~~~^~~~~~~~~~~~~ /tmp/work/devel/libyang/work/libyang-1.0.240/src/tree_data.c: In function 'lyd_create_anydata': /tmp/work/devel/libyang/work/libyang-1.0.240/src/tree_data.c:1417:11: note: object of size 72 allocated by 'calloc' 1417 | ret = calloc(1, sizeof *ret); | ^~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building C object CMakeFiles/yangobj_tests.dir/src/printer_yin.c.o [ 53%] Building C object CMakeFiles/yangobj.dir/src/plugins.c.o [ 54%] Building C object CMakeFiles/yangobj.dir/src/printer.c.o [ 55%] Building C object CMakeFiles/yangobj_tests.dir/src/printer_json_schema.c.o [ 56%] Building C object CMakeFiles/yangobj.dir/src/xpath.c.o [ 58%] Building C object CMakeFiles/yangobj_tests.dir/src/printer_xml.c.o [ 59%] Building C object CMakeFiles/yangobj_tests.dir/src/printer_tree.c.o /tmp/work/devel/libyang/work/libyang-1.0.240/src/printer_tree.c: In function 'tree_print_snode': /tmp/work/devel/libyang/work/libyang-1.0.240/src/printer_tree.c:608:21: warning: 'text_str' may be used uninitialized [-Wmaybe-uninitialized] 608 | line_len += ly_print(out, text_str); | ^~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/devel/libyang/work/libyang-1.0.240/src/printer_tree.c:509:17: note: 'text_str' was declared here 509 | const char *text_str; | ^~~~~~~~ [ 60%] Building C object CMakeFiles/yangobj_tests.dir/src/printer_info.c.o [ 61%] Building C object CMakeFiles/yangobj_tests.dir/src/printer_json.c.o [ 62%] Building C object CMakeFiles/yangobj_tests.dir/src/printer_lyb.c.o [ 64%] Building C object CMakeFiles/yangobj_tests.dir/src/yang_types.c.o [ 65%] Building C object CMakeFiles/yangobj.dir/src/printer_yang.c.o [ 65%] Built target yangobj_tests [ 66%] Building C object CMakeFiles/yangobj.dir/src/printer_yin.c.o [ 67%] Building C object CMakeFiles/yangobj.dir/src/printer_json_schema.c.o [ 69%] Building C object CMakeFiles/yangobj.dir/src/printer_xml.c.o [ 70%] Building C object CMakeFiles/yangobj.dir/src/printer_tree.c.o /tmp/work/devel/libyang/work/libyang-1.0.240/src/printer_tree.c: In function 'tree_print_snode': /tmp/work/devel/libyang/work/libyang-1.0.240/src/printer_tree.c:608:21: warning: 'text_str' may be used uninitialized [-Wmaybe-uninitialized] 608 | line_len += ly_print(out, text_str); | ^~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/devel/libyang/work/libyang-1.0.240/src/printer_tree.c:509:17: note: 'text_str' was declared here 509 | const char *text_str; | ^~~~~~~~ [ 71%] Building C object CMakeFiles/yangobj.dir/src/printer_info.c.o [ 72%] Building C object CMakeFiles/yangobj.dir/src/printer_json.c.o [ 74%] Building C object CMakeFiles/yangobj.dir/src/printer_lyb.c.o [ 75%] Building C object CMakeFiles/yangobj.dir/src/yang_types.c.o [ 75%] Built target yangobj [ 76%] Linking C shared library libyang.so [ 76%] Built target yang [ 77%] Building C object CMakeFiles/yangre.dir/tools/re/main.c.o [ 79%] Building C object src/extensions/CMakeFiles/nacm.dir/nacm.c.o [ 80%] Building C object CMakeFiles/yanglint.dir/tools/lint/main.c.o [ 81%] Linking C shared library nacm.so [ 82%] Building C object CMakeFiles/yanglint.dir/tools/lint/main_ni.c.o [ 82%] Built target nacm [ 83%] Linking C executable yangre [ 85%] Building C object src/extensions/CMakeFiles/metadata.dir/metadata.c.o [ 85%] Built target yangre [ 86%] Building C object src/extensions/CMakeFiles/yangdata.dir/yangdata.c.o [ 87%] Linking C shared library metadata.so [ 87%] Built target metadata [ 88%] Linking C shared library yangdata.so [ 90%] Building C object src/user_types/CMakeFiles/user_yang_types.dir/user_yang_types.c.o [ 90%] Built target yangdata [ 91%] Building C object CMakeFiles/yanglint.dir/tools/lint/commands.c.o [ 92%] Building C object src/user_types/CMakeFiles/user_inet_types.dir/user_inet_types.c.o [ 93%] Linking C shared library user_yang_types.so [ 93%] Built target user_yang_types [ 95%] Building C object CMakeFiles/yanglint.dir/tools/lint/completion.c.o [ 96%] Linking C shared library user_inet_types.so [ 96%] Built target user_inet_types [ 97%] Building C object CMakeFiles/yanglint.dir/tools/lint/configuration.c.o [ 98%] Building C object CMakeFiles/yanglint.dir/linenoise/linenoise.c.o [100%] Linking C executable yanglint [100%] Built target yanglint *** Please use pkgtools/verifypc to sanity check dependencies.