>>> vkoverhead: Building testing/vkoverhead 1.2-r0 (using abuild 3.10.0-r0) started Sun, 05 Feb 2023 01:07:58 +0000 >>> vkoverhead: Checking sanity of /home/buildozer/aports/testing/vkoverhead/APKBUILD... >>> vkoverhead: Analyzing dependencies... >>> vkoverhead: Installing for build: build-base libx11-dev meson py3-mako vulkan-loader-dev wayland-dev (1/35) Installing libxau (1.0.11-r0) (2/35) Installing xorgproto (2022.2-r0) (3/35) Installing libxau-dev (1.0.11-r0) (4/35) Installing xcb-proto (1.15.2-r1) (5/35) Installing libmd (1.0.4-r0) (6/35) Installing libbsd (0.11.7-r0) (7/35) Installing libxdmcp (1.1.4-r0) (8/35) Installing libxcb (1.15-r0) (9/35) Installing libxdmcp-dev (1.1.4-r0) (10/35) Installing libxcb-dev (1.15-r0) (11/35) Installing xtrans (1.4.0-r2) (12/35) Installing libx11 (1.8.4-r0) (13/35) Installing libx11-dev (1.8.4-r0) (14/35) Installing samurai (1.2-r2) (15/35) Installing gdbm (1.23-r0) (16/35) Installing mpdecimal (2.5.1-r1) (17/35) Installing readline (8.2.0-r0) (18/35) Installing sqlite-libs (3.40.1-r0) (19/35) Installing python3 (3.11.1-r3) (20/35) Installing meson (1.0.0-r0) (21/35) Installing py3-markupsafe (2.1.2-r0) (22/35) Installing py3-mako (1.2.4-r0) (23/35) Installing vulkan-headers (1.3.239.0-r0) (24/35) Installing vulkan-loader (1.3.239.0-r0) (25/35) Installing vulkan-loader-dev (1.3.239.0-r0) (26/35) Installing linux-headers (6.1.7-r0) (27/35) Installing libffi-dev (3.4.4-r0) (28/35) Installing expat (2.5.0-r0) (29/35) Installing expat-dev (2.5.0-r0) (30/35) Installing wayland-libs-client (1.21.0-r1) (31/35) Installing wayland-libs-cursor (1.21.0-r1) (32/35) Installing wayland-libs-egl (1.21.0-r1) (33/35) Installing wayland-libs-server (1.21.0-r1) (34/35) Installing wayland-dev (1.21.0-r1) (35/35) Installing .makedepends-vkoverhead (20230205.010759) Executing busybox-1.36.0-r3.trigger OK: 1176 MiB in 141 packages >>> vkoverhead: Cleaning up srcdir >>> vkoverhead: Cleaning up pkgdir >>> vkoverhead: Fetching https://distfiles.alpinelinux.org/distfiles/edge//vkoverhead-1.2.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> vkoverhead: Fetching vkoverhead-1.2.tar.gz::https://github.com/zmike/vkoverhead/archive/refs/tags/v1.2.tar.gz >>> vkoverhead: Fetching https://distfiles.alpinelinux.org/distfiles/edge//vkoverhead-1.2.tar.gz >>> vkoverhead: Checking sha512sums... vkoverhead-1.2.tar.gz: OK install.patch: OK int64.patch: OK >>> vkoverhead: Unpacking /var/cache/distfiles/edge//vkoverhead-1.2.tar.gz... >>> vkoverhead: install.patch patching file meson.build >>> vkoverhead: int64.patch patching file tools/cJSON.h The Meson build system Version: 1.0.0 Source dir: /home/buildozer/aports/testing/vkoverhead/src/vkoverhead-1.2 Build dir: /home/buildozer/aports/testing/vkoverhead/src/vkoverhead-1.2/output Build type: native build Project name: vkoverhead Project version: 1.0 C compiler for the host machine: gcc (gcc 12.2.1 "gcc (Alpine 12.2.1_git20220924-r9) 12.2.1 20220924") C linker for the host machine: gcc ld.bfd 2.40 C++ compiler for the host machine: g++ (gcc 12.2.1 "g++ (Alpine 12.2.1_git20220924-r9) 12.2.1 20220924") C++ linker for the host machine: g++ ld.bfd 2.40 Host machine cpu family: arm Host machine cpu: armv8l Program python3 found: YES (/usr/bin/python3) Checking for function "bswap32" : YES Checking for function "bswap64" : YES Checking for function "clz" : YES Checking for function "clzll" : YES Checking for function "ctz" : YES Checking for function "expect" : YES Checking for function "ffs" : YES Checking for function "ffsll" : YES Checking for function "popcount" : YES Checking for function "popcountll" : YES Checking for function "unreachable" : YES Checking for function "types_compatible_p" : YES Compiler for C supports function attribute const: YES Compiler for C supports function attribute flatten: YES Compiler for C supports function attribute malloc: YES Compiler for C supports function attribute pure: YES Compiler for C supports function attribute unused: YES Compiler for C supports function attribute warn_unused_result: YES Compiler for C supports function attribute weak: YES Compiler for C supports function attribute format: YES Compiler for C supports function attribute packed: YES Compiler for C supports function attribute returns_nonnull: YES Compiler for C supports function attribute alias: YES Compiler for C supports function attribute noreturn: YES Compiler for C supports function attribute visibility:hidden: YES Checking if "__uint128_t" compiles: NO Checking for function "reallocarray" : YES Compiler for C supports link arguments -Wl,--gc-sections: YES Compiler for C supports arguments -Werror=implicit-function-declaration: YES Compiler for C supports arguments -Werror=return-type: YES Compiler for C supports arguments -Werror=empty-body: YES Compiler for C supports arguments -Werror=incompatible-pointer-types: YES Compiler for C supports arguments -Werror=int-conversion: YES Compiler for C supports arguments -Wimplicit-fallthrough: YES Compiler for C supports arguments -Wno-missing-field-initializers: YES Compiler for C supports arguments -Wno-format-truncation: YES Compiler for C supports arguments -fno-math-errno: YES Compiler for C supports arguments -fno-trapping-math: YES Compiler for C supports arguments -Qunused-arguments: NO Compiler for C supports arguments -fno-common: YES Compiler for C supports arguments -Wno-microsoft-enum-value: NO Compiler for C supports arguments -Wno-unused-function: YES Compiler for C supports arguments -Werror=format: YES Compiler for C supports arguments -Wformat-security: YES Compiler for C supports arguments -Werror=thread-safety: NO Compiler for C supports arguments -ffunction-sections: YES Compiler for C supports arguments -fdata-sections: YES Compiler for C++ supports arguments -Werror=return-type: YES Compiler for C++ supports arguments -Werror=empty-body: YES Compiler for C++ supports arguments -Wno-non-virtual-dtor: YES Compiler for C++ supports arguments -Wno-missing-field-initializers: YES Compiler for C++ supports arguments -Wno-format-truncation: YES Compiler for C++ supports arguments -fno-math-errno: YES Compiler for C++ supports arguments -fno-trapping-math: YES Compiler for C++ supports arguments -Qunused-arguments: NO Compiler for C++ supports arguments -flifetime-dse=1: YES Compiler for C++ supports arguments -Wno-microsoft-enum-value: NO Compiler for C++ supports arguments -Werror=format: YES Compiler for C++ supports arguments -Wformat-security: YES Compiler for C++ supports arguments -ffunction-sections: YES Compiler for C++ supports arguments -fdata-sections: YES Compiler for C supports arguments -Wno-override-init: YES Compiler for C supports arguments -Wno-initializer-overrides: NO Compiler for C supports arguments -Werror=pointer-arith: YES Compiler for C supports arguments -Werror=vla: YES Compiler for C supports arguments -Werror=gnu-empty-initializer: NO Compiler for C++ supports arguments -Werror=pointer-arith: YES Compiler for C++ supports arguments -Werror=vla: YES Compiler for C++ supports arguments -Werror=gnu-empty-initializer: NO Checking if "GCC atomic builtins" compiles: YES Checking if "GCC atomic builtins required -latomic" : links: YES Checking if "GCC 64bit atomics" with dependency : links: YES Library ws2_32 found: NO Checking if "-mtls-dialect=gnu2" runs: YES Header "sys/sysmacros.h" has symbol "major" : YES Header "sys/sysmacros.h" has symbol "minor" : YES Header "sys/sysmacros.h" has symbol "makedev" : YES Header "sys/mkdev.h" has symbol "major" : NO Check usable header "sched.h" : YES Checking for function "sched_getaffinity" : YES Check usable header "xlocale.h" : NO Check usable header "linux/futex.h" : YES Check usable header "endian.h" : YES Check usable header "dlfcn.h" : YES Check usable header "sys/shm.h" : YES Check usable header "cet.h" : NO Check usable header "pthread_np.h" : NO Checking for function "strtof" : YES Checking for function "mkostemp" : YES Checking for function "timespec_get" : YES Checking for function "memfd_create" : YES Checking for function "random_r" : NO Checking for function "flock" : YES Checking for function "strtok_r" : YES Checking for function "getrandom" : YES Checking for function "qsort_r" : YES Checking for function "qsort_s" : NO Header "time.h" has symbol "struct timespec" : YES Checking for function "thrd_create" : YES Header "errno.h" has symbol "program_invocation_name" : YES Header "math.h" has symbol "issignaling" : NO Checking for function "posix_memalign" : YES Checking whether type "struct dirent" has member "d_type" : YES Checking if "strtod has locale support" : links: YES Checking if "Bsymbolic" : links: YES Checking if "gc-sections" : links: YES Checking if "version-script" : links: NO Checking if "dynamic-list" : links: NO Checking for function "dlopen" : YES Checking for function "dladdr" with dependency : YES Checking for function "dl_iterate_phdr" : YES Checking for function "clock_gettime" : YES Run-time dependency threads found: YES Checking for function "pthread_setaffinity_np" with dependency threads: YES Library m found: YES Build targets in project: 8 NOTICE: Future-deprecated features used: * 0.56.0: {'meson.source_root'} vkoverhead 1.0 User defined options auto_features : auto bindir : /usr/bin buildtype : plain datadir : /usr/share includedir : /usr/include infodir : /usr/share/info libdir : /usr/lib libexecdir : /usr/libexec localedir : /usr/share/locale localstatedir : /var mandir : /usr/share/man prefix : /usr sbindir : /usr/sbin sharedstatedir: /var/lib sysconfdir : /etc wrap_mode : nodownload b_lto : true b_ndebug : true b_pie : true b_staticpic : true platforms : x11,wayland Found ninja-1.9 at /usr/bin/ninja ninja: entering directory '/home/buildozer/aports/testing/vkoverhead/src/vkoverhead-1.2/output' [1/55] Compiling C object util/c11/impl/libmesa_util_c11.a.p/threads_posix.c.o [2/55] Compiling C object util/c11/impl/libmesa_util_c11.a.p/time.c.o [3/55] Generating vulkan/vk_instance.c with a custom command [4/55] Generating vulkan/vk_extensions with a custom command [5/55] Generating vulkan/vk_enum_to_str with a custom command [6/55] Generating vulkan/vk_dispatch_table with a custom command [7/55] Generating vulkan/vk_device_info with a custom command [8/55] Linking static target util/c11/impl/libmesa_util_c11.a [9/55] Compiling C object foz_parse.p/util_u_queue.c.o [10/55] Compiling C object foz_parse.p/util_u_printf.c.o [11/55] Compiling C object foz_parse.p/util_u_process.c.o [12/55] Compiling C object foz_parse.p/util_u_math.c.o [13/55] Compiling C object foz_parse.p/util_u_dl.c.o [14/55] Compiling C object foz_parse.p/util_u_debug.c.o [15/55] Compiling C object foz_parse.p/util_u_cpu_detect.c.o [16/55] Compiling C object foz_parse.p/util_u_atomic.c.o [17/55] Compiling C object foz_parse.p/util_ralloc.c.o [18/55] Compiling C object foz_parse.p/util_os_time.c.o [19/55] Compiling C object foz_parse.p/util_os_misc.c.o [20/55] Compiling C object foz_parse.p/util_os_file.c.o [21/55] Compiling C object foz_parse.p/util_hash_table.c.o [22/55] Compiling C object foz_parse.p/util_bitscan.c.o [23/55] Compiling C object foz_parse.p/tools_cJSON.c.o [24/55] Compiling C object foz_parse.p/tools_foz_parse.c.o [25/55] Compiling C object foz_parse.p/meson-generated_.._vulkan_vk_enum_to_str.c.o [26/55] Compiling C object vkoverhead.p/meson-generated_.._vulkan_vk_device_info.c.o [27/55] Compiling C object vkoverhead.p/util_u_queue.c.o [28/55] Compiling C object vkoverhead.p/util_u_printf.c.o [29/55] Compiling C object vkoverhead.p/util_u_process.c.o [30/55] Compiling C object vkoverhead.p/util_u_math.c.o [31/55] Compiling C object vkoverhead.p/util_u_dl.c.o [32/55] Compiling C object vkoverhead.p/util_u_debug.c.o [33/55] Compiling C object vkoverhead.p/util_u_cpu_detect.c.o [34/55] Compiling C object vkoverhead.p/util_u_atomic.c.o [35/55] Compiling C object vkoverhead.p/util_ralloc.c.o [36/55] Compiling C object vkoverhead.p/util_os_time.c.o [37/55] Compiling C object vkoverhead.p/util_os_misc.c.o [38/55] Compiling C object vkoverhead.p/util_os_file.c.o [39/55] Compiling C object vkoverhead.p/util_hash_table.c.o [40/55] Compiling C object vkoverhead.p/util_bitscan.c.o [41/55] Compiling C object vkoverhead.p/src_slow.c.o [42/55] Compiling C object vkoverhead.p/src_depthonly.c.o [43/55] Compiling C object vkoverhead.p/src_vk_device.c.o [44/55] Compiling C object vkoverhead.p/src_vkoverhead.c.o [45/55] Compiling C object vkoverhead.p/src_renderpass.c.o [46/55] Compiling C object vkoverhead.p/src_pipeline.c.o [47/55] Compiling C object vkoverhead.p/src_descriptors.c.o [48/55] Compiling C object vkoverhead.p/src_common.c.o [49/55] Compiling C object vkoverhead.p/src_buffer.c.o [50/55] Compiling C object vkoverhead.p/meson-generated_.._vulkan_vk_extensions.c.o [51/55] Compiling C object vkoverhead.p/meson-generated_.._vulkan_vk_enum_to_str.c.o [52/55] Compiling C object vkoverhead.p/meson-generated_.._vulkan_vk_dispatch_table.c.o [53/55] Compiling C object vkoverhead.p/meson-generated_.._vulkan_vk_instance.c.o [54/55] Linking target foz_parse ninja: job failed: gcc -Ivkoverhead.p -I. -I.. -Isrc -I../src -Ivulkan -I../vulkan -Iutil -I../util -flto=auto -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="1.0"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_REALLOCARRAY -D_GNU_SOURCE -DUSE_GCC_ATOMIC_BUILTINS -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_TIMESPEC_GET -DHAVE_MEMFD_CREATE -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -Werror=implicit-function-declaration -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -fno-common -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -mtls-dialect=gnu2 -Os -fomit-frame-pointer -O2 -Os -fomit-frame-pointer -O2 -fPIE -pthread -MD -MQ vkoverhead.p/src_vkoverhead.c.o -MF vkoverhead.p/src_vkoverhead.c.o.d -o vkoverhead.p/src_vkoverhead.c.o -c ../src/vkoverhead.c ../src/vkoverhead.c: In function 'reset_gpl': ../src/vkoverhead.c:323:40: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 323 | VK(DestroyPipeline)(dev->dev, (VkPipeline)p->trash_ptrs[j][k], NULL); | ^ ../src/vkoverhead.c: In function 'draw_16vattrib_change_gpl': ../src/vkoverhead.c:814:62: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 814 | pools[cmdbuf_pool_idx].trash_ptrs[cmdbuf_idx][count] = (void*)pipeline; | ^ ../src/vkoverhead.c: In function 'draw_16vattrib_change_gpl_hashncache': ../src/vkoverhead.c:859:29: error: initialization of 'VkPipeline' {aka 'long long unsigned int'} from 'void *' makes integer from pointer without a cast [-Werror=int-conversion] 859 | VkPipeline pipeline = he->data; | ^~ ../src/vkoverhead.c: In function 'misc_compile_fastlink_depthonly': ../src/vkoverhead.c:2068:62: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2068 | pools[cmdbuf_pool_idx].trash_ptrs[cmdbuf_idx][count] = (void*)pipeline; | ^ ../src/vkoverhead.c: In function 'misc_compile_fastlink_slow': ../src/vkoverhead.c:2098:62: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2098 | pools[cmdbuf_pool_idx].trash_ptrs[cmdbuf_idx][count] = (void*)pipeline; | ^ ../src/vkoverhead.c: In function 'main': ../src/vkoverhead.c:3084:86: error: passing argument 3 of '_mesa_hash_table_insert' makes pointer from integer without a cast [-Werror=int-conversion] 3084 | _mesa_hash_table_insert(&gpl_pipeline_table, key, pipeline_gpl_vert_final[i]); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ | | | VkPipeline {aka long long unsigned int} In file included from ../src/vkoverhead.c:27: ../util/hash_table.h:92:71: note: expected 'void *' but argument is of type 'VkPipeline' {aka 'long long unsigned int'} 92 | _mesa_hash_table_insert(struct hash_table *ht, const void *key, void *data); | ~~~~~~^~~~ cc1: some warnings being treated as errors ninja: subcommand failed INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /home/buildozer/aports/testing/vkoverhead/src/vkoverhead-1.2/output >>> ERROR: vkoverhead: build failed >>> vkoverhead: Uninstalling dependencies... (1/35) Purging .makedepends-vkoverhead (20230205.010759) (2/35) Purging libx11-dev (1.8.4-r0) (3/35) Purging xtrans (1.4.0-r2) (4/35) Purging libx11 (1.8.4-r0) (5/35) Purging meson (1.0.0-r0) (6/35) Purging samurai (1.2-r2) (7/35) Purging py3-mako (1.2.4-r0) (8/35) Purging py3-markupsafe (2.1.2-r0) (9/35) Purging python3 (3.11.1-r3) (10/35) Purging vulkan-loader-dev (1.3.239.0-r0) (11/35) Purging vulkan-headers (1.3.239.0-r0) (12/35) Purging vulkan-loader (1.3.239.0-r0) (13/35) Purging wayland-dev (1.21.0-r1) (14/35) Purging expat-dev (2.5.0-r0) (15/35) Purging expat (2.5.0-r0) (16/35) Purging wayland-libs-cursor (1.21.0-r1) (17/35) Purging wayland-libs-egl (1.21.0-r1) (18/35) Purging wayland-libs-server (1.21.0-r1) (19/35) Purging libxcb-dev (1.15-r0) (20/35) Purging xcb-proto (1.15.2-r1) (21/35) Purging libxcb (1.15-r0) (22/35) Purging libxau-dev (1.0.11-r0) (23/35) Purging libxau (1.0.11-r0) (24/35) Purging libxdmcp-dev (1.1.4-r0) (25/35) Purging libxdmcp (1.1.4-r0) (26/35) Purging xorgproto (2022.2-r0) (27/35) Purging libbsd (0.11.7-r0) (28/35) Purging libmd (1.0.4-r0) (29/35) Purging gdbm (1.23-r0) (30/35) Purging mpdecimal (2.5.1-r1) (31/35) Purging readline (8.2.0-r0) (32/35) Purging sqlite-libs (3.40.1-r0) (33/35) Purging libffi-dev (3.4.4-r0) (34/35) Purging linux-headers (6.1.7-r0) (35/35) Purging wayland-libs-client (1.21.0-r1) Executing busybox-1.36.0-r3.trigger OK: 1065 MiB in 106 packages