>>> muon: Building testing/muon 0_git20210812-r2 (using abuild 3.8.0-r0) started Sun, 10 Oct 2021 13:59:56 +0000 >>> muon: Checking sanity of /home/buildozer/aports/testing/muon/APKBUILD... >>> muon: Analyzing dependencies... >>> muon: Installing for build: build-base samurai pkgconf-dev curl-dev zlib-dev (1/8) Installing samurai (1.2-r1) (2/8) Installing pkgconf-dev (1.8.0-r0) (3/8) Installing openssl1.1-compat-dev (1.1.1l-r4) (4/8) Installing nghttp2-dev (1.44.0-r2) (5/8) Installing zlib-dev (1.2.11-r3) (6/8) Installing brotli-dev (1.0.9-r5) (7/8) Installing curl-dev (7.79.1-r0) (8/8) Installing .makedepends-muon (20211010.135957) Executing busybox-1.34.1-r0.trigger OK: 324 MiB in 110 packages >>> muon: Cleaning up srcdir >>> muon: Cleaning up pkgdir >>> muon: Fetching https://distfiles.alpinelinux.org/distfiles/muon-f4ee369d4a90ca597aaf63d99da9355266eba83b.tar.gz >>> muon: Fetching https://distfiles.alpinelinux.org/distfiles/muon-f4ee369d4a90ca597aaf63d99da9355266eba83b.tar.gz >>> muon: Checking sha512sums... muon-f4ee369d4a90ca597aaf63d99da9355266eba83b.tar.gz: OK fix-bootstrap.patch: OK >>> muon: Unpacking /var/cache/distfiles/muon-f4ee369d4a90ca597aaf63d99da9355266eba83b.tar.gz... >>> muon: fix-bootstrap.patch patching file bootstrap.sh In file included from bootstrap/muon.c:235: bootstrap/muon.c: In function 'darr_get': bootstrap/muon.c:885:5: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 885 | L("index %ld out of bounds (%ld)", i, da->len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ | | | size_t {aka unsigned int} include/log.h:25:67: note: in definition of macro 'L' 25 | #define L(...) log_print(__FILE__, __LINE__, __func__, log_debug, __VA_ARGS__) | ^~~~~~~~~~~ bootstrap/muon.c:885:14: note: format string is defined here 885 | L("index %ld out of bounds (%ld)", i, da->len); | ~~^ | | | long int | %d In file included from bootstrap/muon.c:235: bootstrap/muon.c:885:5: warning: format '%ld' expects argument of type 'long int', but argument 7 has type 'size_t' {aka 'const unsigned int'} [-Wformat=] 885 | L("index %ld out of bounds (%ld)", i, da->len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~ | | | size_t {aka const unsigned int} include/log.h:25:67: note: in definition of macro 'L' 25 | #define L(...) log_print(__FILE__, __LINE__, __func__, log_debug, __VA_ARGS__) | ^~~~~~~~~~~ bootstrap/muon.c:885:33: note: format string is defined here 885 | L("index %ld out of bounds (%ld)", i, da->len); | ~~^ | | | long int | %d bootstrap/muon.c: In function 'substitute_config': bootstrap/muon.c:3974:39: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'long long int' [-Wformat=] 3974 | snprintf(tmp_buf, BUF_SIZE_1k, "%ld", (intmax_t)get_obj(wk, elem)->dat.num); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | long long int | long int | %lld bootstrap/muon.c: In function 'generate_config_iter': bootstrap/muon.c:4077:35: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'long long int' [-Wformat=] 4077 | fprintf(ctx->out, "#define %s %ld\n", wk_objstr(wk, key_id), (intmax_t)val->dat.num); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | long int long long int | %lld bootstrap/muon.c: In function 'func_option': bootstrap/muon.c:4752:48: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'long long int' [-Wformat=] 4752 | interp_error(wk, akw[kw_max].node, "value %ld is too large", (intmax_t)get_obj(wk, val)->dat.num); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int long long int | %lld bootstrap/muon.c:4757:48: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'long long int' [-Wformat=] 4757 | interp_error(wk, akw[kw_min].node, "value %ld is too small", (intmax_t)get_obj(wk, val)->dat.num); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int long long int | %lld bootstrap/muon.c: In function 'func_number_to_string': bootstrap/muon.c:5370:37: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'long long int' [-Wformat=] 5370 | str->dat.str = wk_str_pushf(wk, "%ld", (intmax_t)get_obj(wk, rcvr)->dat.num); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | long long int | long int | %lld bootstrap/muon.c: In function 'boundscheck': bootstrap/muon.c:6098:35: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'long long int' [-Wformat=] 6098 | interp_error(wk, n_id, "index %ld out of bounds", (intmax_t)*i); | ~~^ ~~~~~~~~~~~~ | | | | long int long long int | %lld bootstrap/muon.c: In function '_obj_to_s': bootstrap/muon.c:8487:34: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'long long int' [-Wformat=] 8487 | ctx.i += snprintf(buf, len, "%ld", (intmax_t)get_obj(wk, id)->dat.num); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | long long int | long int | %lld bootstrap/muon.c: In function 'node_to_s': bootstrap/muon.c:8878:46: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'long long int' [-Wformat=] 8878 | i += snprintf(&buf[i], BUF_SIZE_S - i, ":%ld", (intmax_t)n->dat.n); | ~~^ ~~~~~~~~~~~~~~~~~~ | | | | | long long int | long int | %lld In file included from bootstrap/muon.c:235: bootstrap/muon.c: In function 'fs_read_entire_file': bootstrap/muon.c:12629:9: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 12629 | LOG_E("failed to read entire file, only read %ld/%ld bytes", read, (intmax_t)src->len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ | | | size_t {aka unsigned int} include/log.h:28:71: note: in definition of macro 'LOG_E' 28 | #define LOG_E(...) log_print(__FILE__, __LINE__, __func__, log_error, __VA_ARGS__) | ^~~~~~~~~~~ bootstrap/muon.c:12629:50: note: format string is defined here 12629 | LOG_E("failed to read entire file, only read %ld/%ld bytes", read, (intmax_t)src->len); | ~~^ | | | long int | %d In file included from bootstrap/muon.c:235: bootstrap/muon.c:12629:9: warning: format '%ld' expects argument of type 'long int', but argument 7 has type 'long long int' [-Wformat=] 12629 | LOG_E("failed to read entire file, only read %ld/%ld bytes", read, (intmax_t)src->len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~ | | | long long int include/log.h:28:71: note: in definition of macro 'LOG_E' 28 | #define LOG_E(...) log_print(__FILE__, __LINE__, __func__, log_error, __VA_ARGS__) | ^~~~~~~~~~~ bootstrap/muon.c:12629:54: note: format string is defined here 12629 | LOG_E("failed to read entire file, only read %ld/%ld bytes", read, (intmax_t)src->len); | ~~^ | | | long int | %lld info detected compiler gcc 10.3.1 (gcc) info '-Wno-missing-braces' supported: YES info '-Wendif-labels' supported: YES info '-Wimplicit-fallthrough=2' supported: YES info '-Winit-self' supported: YES info '-Wlogical-op' supported: YES info '-Wmissing-include-dirs' supported: YES info '-Wno-missing-braces' supported: YES info '-Wno-missing-field-initializers' supported: YES info '-Wno-unused-parameter' supported: YES info '-Wold-style-definition' supported: YES info '-Woverflow' supported: YES info '-Wpointer-arith' supported: YES info '-Wstrict-aliasing=2' supported: YES info '-Wstrict-prototypes' supported: YES info '-Wundef' supported: YES info '-fstrict-aliasing' supported: YES info library '/usr/lib/libcurl.so' found for dependency 'libcurl' info dependency libcurl found: 7.79.1, info library '/lib/libz.so' found for dependency 'zlib' info dependency zlib found: 1.2.11, info library '/usr/lib/libpkgconf.so' found for dependency 'libpkgconf' info dependency libpkgconf found: 1.8.0, info added target muon info writing rules for target 'muon' info writing tests ninja: entering directory 'build' [1/57] compiling c muon.p/src/external/samu_null.c.o [2/57] compiling c muon.p/src/external/libpkgconf.c.o [3/57] compiling c muon.p/src/external/zlib.c.o [4/57] compiling c muon.p/src/external/curl.c.o [5/57] compiling c muon.p/src/version.c.o [6/57] compiling c muon.p/src/wrap.c.o [7/57] compiling c muon.p/src/tests.c.o [8/57] compiling c muon.p/src/sha_256.c.o [9/57] compiling c muon.p/src/platform/run_cmd.c.o [10/57] compiling c muon.p/src/platform/path.c.o [11/57] compiling c muon.p/src/platform/mem.c.o [12/57] compiling c muon.p/src/platform/filesystem.c.o [13/57] compiling c muon.p/src/platform/dirs.c.o [14/57] compiling c muon.p/src/output/output.c.o [15/57] compiling c muon.p/src/opts.c.o [16/57] compiling c muon.p/src/main.c.o [17/57] compiling c muon.p/src/machine_file.c.o [18/57] compiling c muon.p/src/log.c.o [19/57] compiling c muon.p/src/lang/workspace.c.o [20/57] compiling c muon.p/src/lang/parser.c.o [21/57] compiling c muon.p/src/lang/object.c.o [22/57] compiling c muon.p/src/lang/lexer.c.o [23/57] compiling c muon.p/src/lang/interpreter.c.o [24/57] compiling c muon.p/src/lang/eval.c.o [25/57] compiling c muon.p/src/functions/subproject.c.o [26/57] compiling c muon.p/src/functions/string.c.o [27/57] compiling c muon.p/src/functions/run_result.c.o [28/57] compiling c muon.p/src/functions/number.c.o [29/57] compiling c muon.p/src/functions/modules/fs.c.o [30/57] compiling c muon.p/src/functions/modules.c.o [31/57] compiling c muon.p/src/functions/meson.c.o [32/57] compiling c muon.p/src/functions/machine.c.o [33/57] compiling c muon.p/src/functions/file.c.o [34/57] compiling c muon.p/src/functions/feature_opt.c.o [35/57] compiling c muon.p/src/functions/external_program.c.o [36/57] compiling c muon.p/src/functions/external_library.c.o [37/57] compiling c muon.p/src/functions/dict.c.o [38/57] compiling c muon.p/src/functions/dependency.c.o [39/57] compiling c muon.p/src/functions/default/setup.c.o ../src/functions/number.c: In function 'func_number_to_string': ../src/functions/number.c:16:37: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'long long int' [-Wformat=] 16 | str->dat.str = wk_str_pushf(wk, "%ld", (intmax_t)get_obj(wk, rcvr)->dat.num); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | long long int | long int | %lld [40/57] compiling c muon.p/src/functions/default/options.c.o [41/57] compiling c muon.p/src/functions/default/dependency.c.o [42/57] compiling c muon.p/src/functions/default/configure_file.c.o [43/57] compiling c muon.p/src/functions/default.c.o [44/57] compiling c muon.p/src/functions/custom_target.c.o [45/57] compiling c muon.p/src/functions/configuration_data.c.o [46/57] compiling c muon.p/src/functions/compiler.c.o [47/57] compiling c muon.p/src/functions/common.c.o [48/57] compiling c muon.p/src/functions/build_target.c.o [49/57] compiling c muon.p/src/formats/tar.c.o [50/57] compiling c muon.p/src/formats/ini.c.o [51/57] compiling c muon.p/src/error.c.o [52/57] compiling c muon.p/src/data/hash.c.o [53/57] compiling c muon.p/src/data/darr.c.o [54/57] compiling c muon.p/src/data/bucket_array.c.o [55/57] compiling c muon.p/src/compilers.c.o [56/57] compiling c muon.p/src/coerce.c.o In file included from ../src/data/darr.c:9: ../src/data/darr.c: In function 'darr_get': ../src/data/darr.c:90:5: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 90 | L("index %ld out of bounds (%ld)", i, da->len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ | | | size_t {aka unsigned int} ../include/log.h:25:67: note: in definition of macro 'L' 25 | #define L(...) log_print(__FILE__, __LINE__, __func__, log_debug, __VA_ARGS__) | ^~~~~~~~~~~ ../src/data/darr.c:90:14: note: format string is defined here 90 | L("index %ld out of bounds (%ld)", i, da->len); | ~~^ | | | long int | %d In file included from ../src/data/darr.c:9: ../src/data/darr.c:90:5: warning: format '%ld' expects argument of type 'long int', but argument 7 has type 'size_t' {aka 'const unsigned int'} [-Wformat=] 90 | L("index %ld out of bounds (%ld)", i, da->len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~ | | | size_t {aka const unsigned int} ../include/log.h:25:67: note: in definition of macro 'L' 25 | #define L(...) log_print(__FILE__, __LINE__, __func__, log_debug, __VA_ARGS__) | ^~~~~~~~~~~ ../src/data/darr.c:90:33: note: format string is defined here 90 | L("index %ld out of bounds (%ld)", i, da->len); | ~~^ | | | long int | %d ../src/functions/default/configure_file.c: In function 'substitute_config': ../src/functions/default/configure_file.c:117:39: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'long long int' [-Wformat=] 117 | snprintf(tmp_buf, BUF_SIZE_1k, "%ld", (intmax_t)get_obj(wk, elem)->dat.num); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | long long int | long int | %lld ../src/functions/default/configure_file.c: In function 'generate_config_iter': ../src/functions/default/configure_file.c:220:35: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'long long int' [-Wformat=] 220 | fprintf(ctx->out, "#define %s %ld\n", wk_objstr(wk, key_id), (intmax_t)val->dat.num); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | long int long long int | %lld In file included from ../src/platform/filesystem.c:13: ../src/platform/filesystem.c: In function 'fs_read_entire_file': ../src/platform/filesystem.c:208:9: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 208 | LOG_E("failed to read entire file, only read %ld/%ld bytes", read, (intmax_t)src->len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ | | | size_t {aka unsigned int} ../include/log.h:28:71: note: in definition of macro 'LOG_E' 28 | #define LOG_E(...) log_print(__FILE__, __LINE__, __func__, log_error, __VA_ARGS__) | ^~~~~~~~~~~ ../src/platform/filesystem.c:208:50: note: format string is defined here 208 | LOG_E("failed to read entire file, only read %ld/%ld bytes", read, (intmax_t)src->len); | ~~^ | | | long int | %d In file included from ../src/platform/filesystem.c:13: ../src/platform/filesystem.c:208:9: warning: format '%ld' expects argument of type 'long int', but argument 7 has type 'long long int' [-Wformat=] 208 | LOG_E("failed to read entire file, only read %ld/%ld bytes", read, (intmax_t)src->len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~ | | | long long int ../include/log.h:28:71: note: in definition of macro 'LOG_E' 28 | #define LOG_E(...) log_print(__FILE__, __LINE__, __func__, log_error, __VA_ARGS__) | ^~~~~~~~~~~ ../src/platform/filesystem.c:208:54: note: format string is defined here 208 | LOG_E("failed to read entire file, only read %ld/%ld bytes", read, (intmax_t)src->len); | ~~^ | | | long int | %lld ../src/functions/default/options.c: In function 'func_option': ../src/functions/default/options.c:440:48: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'long long int' [-Wformat=] 440 | interp_error(wk, akw[kw_max].node, "value %ld is too large", (intmax_t)get_obj(wk, val)->dat.num); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int long long int | %lld ../src/functions/default/options.c:445:48: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'long long int' [-Wformat=] 445 | interp_error(wk, akw[kw_min].node, "value %ld is too small", (intmax_t)get_obj(wk, val)->dat.num); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int long long int | %lld ../src/lang/interpreter.c: In function 'boundscheck': ../src/lang/interpreter.c:38:6: warning: absolute value function 'labs' given an argument of type 'int64_t' {aka 'long long int'} but has parameter of type 'long int' which may cause truncation of value [-Wabsolute-value] 38 | if (labs(*i) >= arr->dat.arr.len) { | ^~~~ ../src/lang/interpreter.c:39:35: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'long long int' [-Wformat=] 39 | interp_error(wk, n_id, "index %ld out of bounds", (intmax_t)*i); | ~~^ ~~~~~~~~~~~~ | | | | long int long long int | %lld ../src/lang/object.c: In function '_obj_to_s': ../src/lang/object.c:725:34: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'long long int' [-Wformat=] 725 | ctx.i += snprintf(buf, len, "%ld", (intmax_t)get_obj(wk, id)->dat.num); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | long long int | long int | %lld ../src/lang/parser.c: In function 'node_to_s': ../src/lang/parser.c:198:46: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'long long int' [-Wformat=] 198 | i += snprintf(&buf[i], BUF_SIZE_S - i, ":%ld", (intmax_t)n->dat.n); | ~~^ ~~~~~~~~~~~~~~~~~~ | | | | | long long int | long int | %lld [57/57] Linking target muon >>> muon: Entering fakeroot... >>> muon-doc*: Running split function doc... >>> muon-doc*: Preparing subpackage muon-doc... >>> muon-doc*: Running postcheck for muon-doc >>> muon*: Running postcheck for muon >>> muon*: Preparing package muon... >>> muon*: Stripping binaries >>> muon-doc*: Scanning shared objects >>> muon*: Scanning shared objects >>> muon-doc*: Tracing dependencies... >>> muon-doc*: Package size: 56.0 KB >>> muon-doc*: Compressing data... >>> muon-doc*: Create checksum... >>> muon-doc*: Create muon-doc-0_git20210812-r2.apk >>> muon*: Tracing dependencies... samurai so:libc.musl-x86.so.1 so:libcurl.so.4 so:libpkgconf.so.3 so:libz.so.1 >>> muon*: Package size: 220.0 KB >>> muon*: Compressing data... >>> muon*: Create checksum... >>> muon*: Create muon-0_git20210812-r2.apk >>> muon: Build complete at Sun, 10 Oct 2021 14:00:06 +0000 elapsed time 0h 0m 10s >>> muon: Cleaning up srcdir >>> muon: Cleaning up pkgdir >>> muon: Uninstalling dependencies... (1/8) Purging .makedepends-muon (20211010.135957) (2/8) Purging samurai (1.2-r1) (3/8) Purging pkgconf-dev (1.8.0-r0) (4/8) Purging curl-dev (7.79.1-r0) (5/8) Purging openssl1.1-compat-dev (1.1.1l-r4) (6/8) Purging nghttp2-dev (1.44.0-r2) (7/8) Purging brotli-dev (1.0.9-r5) (8/8) Purging zlib-dev (1.2.11-r3) Executing busybox-1.34.1-r0.trigger OK: 321 MiB in 102 packages >>> muon: Updating the testing/x86 repository index... >>> muon: Signing the index...