>>> moarvm: Building community/moarvm 2021.12-r1 (using abuild 3.9.0-r0) started Thu, 24 Feb 2022 19:15:59 +0000 >>> moarvm: Checking sanity of /home/buildozer/aports/community/moarvm/APKBUILD... >>> moarvm: Analyzing dependencies... >>> moarvm: Installing for build: build-base perl libffi-dev (1/8) Installing perl (5.34.0-r1) (2/8) Installing linux-headers (5.16.7-r1) (3/8) Installing libffi (3.4.2-r1) (4/8) Installing libffi-dev (3.4.2-r1) (5/8) Installing .makedepends-moarvm (20220224.191559) (6/8) Installing perl-error (0.17029-r1) (7/8) Installing perl-git (2.35.1-r0) (8/8) Installing git-perl (2.35.1-r0) Executing busybox-1.35.0-r2.trigger OK: 339 MiB in 106 packages >>> moarvm: Cleaning up srcdir >>> moarvm: Cleaning up pkgdir >>> moarvm: Fetching https://distfiles.alpinelinux.org/distfiles/edge/MoarVM-2021.12.tar.gz >>> moarvm: Fetching https://distfiles.alpinelinux.org/distfiles/edge/MoarVM-2021.12.tar.gz >>> moarvm: Checking sha512sums... MoarVM-2021.12.tar.gz: OK >>> moarvm: Unpacking /var/cache/distfiles/edge/MoarVM-2021.12.tar.gz... Welcome to MoarVM! Configuring native build environment ................... trying to compile a simple C program ............... YES probing support of -Werror=* ....................... YES Testing pkgconfig .................................. 1.8.0 did not find libzstd; will not use heap snapshot format version 3 OK probing whether your compiler thinks that it is gcc YES probing how your compiler does static inline ....... static __inline__ probing if your compiler offers thread local storage _Thread_local probing if your pow() handles NaN and Inf corner cases YES probing if your log() returns NaN for negative values YES probing if your log10() returns NaN for negative values YES probing if your asin() returns NaN for negative values YES probing if your acos() returns NaN for negative values YES probing if you have isnan .......................... YES probing if you have isinf .......................... YES probing if you have signbit ........................ YES your CPU can't read unaligned values for any of int32 int64 num64 probing the size of pointers ....................... 4 JIT isn't supported on platforms with 4 byte pointers. probing C type support for booleans ................ _Bool probing computed goto support ...................... YES probing pthread_yield support ...................... NO probing pthread_setname_np support (optional) ...... NO probing existance of optional malloc_trim() ........ NO probing support of rdtscp intrinsic ................ NO make: make compile: gcc -std=gnu99 -Wextra -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Werror=pointer-arith -Werror=vla -O3 -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DHAVE_LIBFFI -fPIC -DMVM_HEAPSNAPSHOT_FORMAT=2 -D_GNU_SOURCE includes: -I3rdparty/libuv/include -I3rdparty/libuv/src -I3rdparty/libatomicops/src -I3rdparty/libtommath link: gcc -O3 -DNDEBUG -Wl,--as-needed,-O1,--sort-common libs: -lffi -lm -lpthread -lrt -ldl byte order: little endian Configuring 3rdparty libs .............................. OK 3rdparty: 3rdparty/cmp/libcmp.a 3rdparty/libatomicops/src/libatomic_ops.a 3rdparty/libtommath/libtommath.a 3rdparty/libuv/libuv.a 3rdparty/sha1/libsha1.a 3rdparty/tinymt/libtinymt.a Generating src/gen/config.c ............................ OK Generating src/gen/config.h ............................ OK Generating Makefile .................................... OK Generating tools/check.mk .............................. OK Generating build/mk-moar-pc.pl ......................... OK Configuration SUCCESS. Type 'make' to build and 'make help' to see a list of available make targets. compiling src/main.o compiling src/core/callsite.o compiling src/core/args.o compiling src/core/exceptions.o compiling src/core/interp.o compiling src/core/str_hash_table.o compiling src/core/fixkey_hash_table.o compiling src/core/index_hash_table.o compiling src/core/ptr_hash_table.o compiling src/core/uni_hash_table.o compiling src/core/threadcontext.o compiling src/core/compunit.o compiling src/core/bytecode.o compiling src/core/frame.o compiling src/core/callstack.o compiling src/core/validation.o compiling src/core/bytecodedump.o compiling src/core/threads.o compiling src/core/ops.o compiling src/core/hll.o compiling src/core/loadbytecode.o compiling src/core/coerce.o compiling src/core/dll.o compiling src/core/ext.o compiling src/core/nativecall.o compiling src/core/nativecall_libffi.o compiling src/core/continuation.o compiling src/core/intcache.o compiling src/core/fixedsizealloc.o compiling src/core/regionalloc.o compiling src/debug/debugserver.o compiling src/gen/config.o compiling src/gc/orchestrate.o compiling src/gc/allocation.o compiling src/gc/worklist.o compiling src/gc/roots.o compiling src/gc/collect.o compiling src/gc/gen2.o compiling src/gc/wb.o compiling src/gc/objectid.o compiling src/gc/finalize.o compiling src/gc/debug.o compiling src/io/io.o compiling src/io/eventloop.o compiling src/io/syncfile.o compiling src/io/syncsocket.o compiling src/io/fileops.o compiling src/io/dirops.o compiling src/io/procops.o compiling src/io/timers.o compiling src/io/filewatchers.o compiling src/io/signals.o compiling src/io/asyncsocket.o compiling src/io/asyncsocketudp.o compiling src/6model/reprs.o compiling src/6model/reprconv.o compiling src/6model/containers.o compiling src/6model/parametric.o compiling src/6model/reprs/MVMString.o compiling src/6model/reprs/VMArray.o compiling src/6model/reprs/MVMHash.o compiling src/6model/reprs/MVMCFunction.o compiling src/6model/reprs/KnowHOWREPR.o compiling src/6model/reprs/KnowHOWAttributeREPR.o In file included from src/moar.h:45, from src/core/fixkey_hash_table.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/uni_hash_table.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/gc/worklist.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/intcache.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/gc/roots.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/io/io.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/gc/collect.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/io/timers.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/ext.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/VMArray.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/main.c:4: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/args.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/str_hash_table.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/exceptions.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/index_hash_table.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/ptr_hash_table.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/callsite.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/interp.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/ops.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/frame.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/callstack.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/hll.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/validation.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:45, from src/core/compunit.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:45, from src/core/nativecall_libffi.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/bytecode.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/coerce.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/bytecodedump.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/threads.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/gc/allocation.c:6: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:45, from src/core/dll.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/fixedsizealloc.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/nativecall.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/gc/wb.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:45, from src/gc/gen2.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:45, from src/core/continuation.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/gen/config.c:9: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/regionalloc.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/debug/debugserver.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:45, from src/gc/orchestrate.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/gc/debug.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/io/syncsocket.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/gc/finalize.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/gc/objectid.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:45, from src/io/procops.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/io/syncfile.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/threadcontext.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:45, from src/io/fileops.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/io/eventloop.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/MVMString.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/io/dirops.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/io/filewatchers.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/loadbytecode.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:45, from src/6model/reprs/KnowHOWREPR.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/io/signals.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:45, from src/6model/reprs/MVMCFunction.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/KnowHOWAttributeREPR.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/io/asyncsocketudp.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/io/asyncsocket.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/MVMHash.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprconv.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/containers.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/P6str.o In file included from src/moar.h:45, from src/6model/parametric.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/P6opaque.o src/core/callstack.c: In function 'MVM_callstack_ensure_work_and_env_space': src/core/callstack.c:245:49: warning: comparison of integer expressions of different signedness: 'int' and 'MVMuint32' {aka 'unsigned int'} [-Wsign-compare] 245 | if (region->alloc_limit - region->alloc < diff) | ^ src/core/callstack.c:262:49: warning: comparison of integer expressions of different signedness: 'int' and 'MVMuint32' {aka 'unsigned int'} [-Wsign-compare] 262 | if (region->alloc_limit - region->alloc < diff) | ^ src/core/nativecall_libffi.c: In function 'unmarshal_callback': src/core/nativecall_libffi.c:115:20: warning: variable 'status' set but not used [-Wunused-but-set-variable] 115 | ffi_status status; | ^~~~~~ In file included from src/moar.h:45, from src/core/threads.c:1: src/core/threads.c: In function 'start_thread': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/threads.c:86:45: note: in expansion of macro 'MVM_platform_thread_id' 86 | tc->thread_obj->body.native_thread_id = MVM_platform_thread_id(); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/MVMCode.o src/core/nativecall_libffi.c: In function 'MVM_nativecall_invoke': src/core/nativecall_libffi.c:504:16: warning: unused variable 'status' [-Wunused-variable] 504 | ffi_status status = ffi_prep_cif(&cif, body->convention, (unsigned int)num_args, body->ffi_ret_type, body->ffi_arg_types); | ^~~~~~ compiling src/6model/reprs/MVMOSHandle.o src/core/nativecall_libffi.c: In function 'MVM_nativecall_dispatch': src/core/nativecall_libffi.c:1037:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1037 | *(void **)values[i] = (void*)value; | ^ src/core/nativecall_libffi.c:1043:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1043 | *(void **)values[i] = (void*)value; | ^ compiling src/6model/reprs/MVMCompUnit.o src/core/interp.c: In function 'MVM_interp_run': src/core/interp.c:731:30: warning: absolute value function 'labs' given an argument of type 'MVMint64' {aka 'long long int'} but has parameter of type 'long int' which may cause truncation of value [-Wabsolute-value] 731 | MVMint64 a = labs(GET_REG(cur_op, 2).i64), b = labs(GET_REG(cur_op, 4).i64), c; | ^~~~ In file included from src/moar.h:170, from src/core/nativecall_libffi.c:1: src/core/nativecall_libffi.c:1192:77: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1192 | MVM_args_set_dispatch_result_int(tc, tc->cur_frame, (MVMuint64)ret); | ^ src/gc/roots.h:76:5: note: in definition of macro 'MVMROOT2' 76 | block \ | ^~~~~ src/core/interp.c:731:64: warning: absolute value function 'labs' given an argument of type 'MVMint64' {aka 'long long int'} but has parameter of type 'long int' which may cause truncation of value [-Wabsolute-value] 731 | MVMint64 a = labs(GET_REG(cur_op, 2).i64), b = labs(GET_REG(cur_op, 4).i64), c; | ^~~~ src/core/nativecall_libffi.c:873:16: warning: unused variable 'status' [-Wunused-variable] 873 | ffi_status status = ffi_prep_cif(&cif, body->convention, (unsigned int)num_args, body->ffi_ret_type, body->ffi_arg_types); | ^~~~~~ compiling src/6model/reprs/MVMStaticFrame.o compiling src/6model/reprs/P6int.o compiling src/6model/reprs/P6num.o compiling src/6model/reprs/Uninstantiable.o compiling src/6model/reprs/HashAttrStore.o compiling src/6model/reprs/MVMThread.o compiling src/6model/reprs/MVMIter.o compiling src/6model/reprs/MVMContext.o compiling src/6model/reprs/SCRef.o compiling src/6model/reprs/P6bigint.o compiling src/6model/reprs/NFA.o compiling src/6model/reprs/MVMException.o In file included from src/moar.h:45, from src/6model/reprs/P6str.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/MVMDLLSym.o In file included from src/moar.h:45, from src/6model/reprs/P6opaque.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/MVMContinuation.o compiling src/6model/reprs/NativeCall.o compiling src/6model/reprs/CPointer.o compiling src/6model/reprs/CStr.o compiling src/6model/reprs/CArray.o compiling src/6model/reprs/CStruct.o compiling src/6model/reprs/CUnion.o compiling src/6model/reprs/ReentrantMutex.o In file included from src/moar.h:45, from src/6model/reprs/MVMCode.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/MVMOSHandle.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/ConditionVariable.o compiling src/6model/reprs/Semaphore.o In file included from src/moar.h:45, from src/6model/reprs/MVMCompUnit.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/ConcBlockingQueue.o compiling src/6model/reprs/MVMAsyncTask.o compiling src/6model/reprs/MVMNull.o compiling src/6model/reprs/CPPStruct.o compiling src/6model/reprs/NativeRef.o In file included from src/moar.h:45, from src/6model/reprs/MVMStaticFrame.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/P6int.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/Uninstantiable.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/MultiDimArray.o compiling src/6model/reprs/Decoder.o In file included from src/moar.h:45, from src/6model/reprs/HashAttrStore.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/MVMSpeshLog.o compiling src/6model/reprs/MVMStaticFrameSpesh.o In file included from src/moar.h:45, from src/6model/reprs/MVMThread.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': compiling src/6model/reprs/MVMCapture.o src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/P6num.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/MVMTracked.o In file included from src/moar.h:45, from src/6model/reprs/MVMContext.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/MVMIter.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/SCRef.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/MVMDLLSym.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/6model.o In file included from src/moar.h:45, from src/6model/reprs/NFA.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/P6bigint.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/MVMException.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': compiling src/6model/bootstrap.o src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/MVMContinuation.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/sc.o In file included from src/moar.h:45, from src/6model/reprs/NativeCall.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/CArray.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/CUnion.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/CPointer.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/serialization.o src/core/interp.c:5392:38: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 5392 | MVMHLLConfig *want = (MVMHLLConfig *)GET_UI64(cur_op, 4); | ^ In file included from src/moar.h:45, from src/6model/reprs/CStruct.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/Semaphore.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/CStr.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/disp/boot.o In file included from src/moar.h:45, from src/6model/reprs/ConcBlockingQueue.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/ReentrantMutex.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': compiling src/disp/registry.o In file included from src/moar.h:45, from src/6model/reprs/ConditionVariable.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/disp/inline_cache.o In file included from src/moar.h:45, from src/6model/reprs/MVMAsyncTask.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/disp/program.o In file included from src/moar.h:45, from src/6model/reprs/NativeRef.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/CPPStruct.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/MVMNull.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/disp/syscall.o src/core/interp.c:6305:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6305 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 2), | ^ src/core/interp.c:6319:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6319 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ src/core/interp.c:6334:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6334 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ src/core/interp.c:6349:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6349 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ src/core/interp.c:6364:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6364 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ compiling src/disp/resume.o src/core/interp.c:6378:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6378 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 2), | ^ In file included from src/moar.h:45, from src/6model/reprs/MultiDimArray.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/dump.o src/core/interp.c:6391:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6391 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ src/core/interp.c:6405:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6405 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ src/core/interp.c:6419:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6419 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ src/core/interp.c:6433:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6433 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ src/core/interp.c:6447:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6447 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 2), | ^ src/core/interp.c:6461:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6461 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ In file included from src/moar.h:45, from src/6model/reprs/Decoder.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/MVMTracked.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:45, from src/6model/reprs/MVMSpeshLog.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/core/interp.c:6476:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6476 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ In file included from src/moar.h:45, from src/6model/reprs/MVMStaticFrameSpesh.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/graph.o src/core/interp.c:6491:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6491 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ compiling src/spesh/codegen.o In file included from src/moar.h:45, from src/6model/reprs/MVMCapture.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/core/interp.c:6506:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6506 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ compiling src/spesh/manipulate.o compiling src/spesh/args.o In file included from src/moar.h:45, from src/6model/6model.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/usages.o In file included from src/moar.h:45, from src/6model/bootstrap.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/facts.o In file included from src/moar.h:45, from src/6model/sc.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/optimize.o compiling src/spesh/dead_bb_elimination.o compiling src/spesh/dead_ins_elimination.o compiling src/spesh/deopt.o compiling src/spesh/log.o In file included from src/moar.h:45, from src/6model/serialization.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/disp/boot.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/disp/inline_cache.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/threshold.o In file included from src/moar.h:45, from src/disp/registry.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/inline.o In file included from src/moar.h:45, from src/disp/program.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/osr.o compiling src/spesh/lookup.o compiling src/spesh/iterator.o compiling src/spesh/worker.o compiling src/spesh/debug.o compiling src/spesh/stats.o In file included from src/moar.h:45, from src/disp/syscall.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/plan.o compiling src/spesh/arg_guard.o compiling src/spesh/frame_walker.o In file included from src/moar.h:45, from src/disp/resume.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/pea.o In file included from src/moar.h:45, from src/spesh/dump.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/MVMSpeshCandidate.o In file included from src/moar.h:45, from src/spesh/args.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/codegen.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/manipulate.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/graph.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/disp.o compiling src/strings/decode_stream.o compiling src/strings/ascii.o compiling src/strings/parse_num.o compiling src/strings/utf8.o In file included from src/moar.h:45, from src/spesh/usages.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/facts.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/strings/utf8_c8.o compiling src/strings/nfg.o compiling src/strings/ops.o In file included from src/moar.h:45, from src/spesh/optimize.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/dead_bb_elimination.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/log.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/dead_ins_elimination.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/strings/unicode.o In file included from src/moar.h:45, from src/spesh/deopt.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/spesh/graph.c: In function 'build_cfg': src/spesh/graph.c:298:47: warning: comparison of integer expressions of different signedness: 'int' and 'MVMuint32' {aka 'unsigned int'} [-Wsign-compare] 298 | if (ann_ptr && pc - sf->body.bytecode == ann_ptr->bytecode_offset) { | ^~ src/spesh/graph.c:411:46: warning: comparison of integer expressions of different signedness: 'MVMuint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 411 | if (target > 0 && target < pc - g->bytecode) { | ^ In file included from src/moar.h:45, from src/spesh/threshold.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:45, from src/spesh/inline.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/osr.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': compiling src/strings/normalize.o src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/lookup.c:9: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/iterator.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/worker.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/stats.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': compiling src/strings/latin1.o src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/strings/utf16.o In file included from src/moar.h:45, from src/spesh/debug.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/frame_walker.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/plan.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/spesh/optimize.c: In function 'optimize_runbytecode': src/spesh/optimize.c:1449:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1449 | cs = (MVMCallsite *)ins->operands[1].lit_ui64; | ^ src/spesh/optimize.c:1455:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1455 | cs = (MVMCallsite *)ins->operands[2].lit_ui64; | ^ compiling src/strings/windows1252.o In file included from src/moar.h:45, from src/spesh/pea.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/arg_guard.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/MVMSpeshCandidate.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/strings/shiftjis.o compiling src/strings/gb2312.o compiling src/strings/gb18030.o compiling src/math/bigintops.o In file included from src/moar.h:45, from src/spesh/disp.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/strings/parse_num.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/strings/utf8.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/strings/ascii.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/strings/decode_stream.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/strings/utf8_c8.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/strings/nfg.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/strings/ops.c:3: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/profiler/instrument.o compiling src/profiler/log.o compiling src/profiler/profile.o compiling src/profiler/heapsnapshot.o compiling src/profiler/telemeh.o In file included from src/moar.h:45, from src/strings/unicode_db.c:57, from src/strings/unicode.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/profiler/configuration.o src/spesh/disp.c: In function 'MVM_spesh_disp_callsite_for_dispatch_op': src/spesh/disp.c:69:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 69 | return (MVMCallsite *)GET_UI64(args, 2); | ^ src/spesh/disp.c:82:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 82 | return (MVMCallsite *)GET_UI64(args, 4); | ^ src/spesh/disp.c: In function 'emit_hll_guard': src/spesh/disp.c:249:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 249 | guard->operands[2].lit_ui64 = (MVMuint64)hll; | ^ compiling src/instrument/crossthreadwrite.o src/spesh/disp.c: In function 'translate_dispatch_program': src/spesh/disp.c:1216:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1216 | rb_ins->operands[cur_op++].lit_ui64 = (MVMuint64)callsite; | ^ src/spesh/disp.c:1380:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1380 | rb_ins->operands[cur_op++].lit_ui64 = (MVMuint64)callsite; | ^ In file included from src/moar.h:45, from src/strings/normalize.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/strings/latin1.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/strings/utf16.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/instrument/line_coverage.o In file included from src/moar.h:45, from src/strings/windows1252.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/platform/sys.o In file included from src/moar.h:45, from src/strings/gb2312.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/strings/shiftjis.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/platform/random.o In file included from src/moar.h:45, from src/strings/gb18030.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/math/bigintops.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:223, from src/strings/ops.c:3: src/strings/siphash/csiphash.h: In function 'siphashfinish': src/strings/siphash/csiphash.h:157:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 157 | case 5: t.u8[4] = src[4]; | ~~~~~~~~^~~~~~~~ src/strings/siphash/csiphash.h:164:9: note: here 164 | case 4: t.u8[3] = src[3]; | ^~~~ compiling src/platform/memmem32.o In file included from src/moar.h:45, from src/profiler/instrument.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:45, from src/profiler/log.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/profiler/telemeh.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/profiler/heapsnapshot.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/profiler/profile.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling 3rdparty/freebsd/memmem.o In file included from src/moar.h:45, from src/profiler/configuration.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling 3rdparty/ryu/ryu/d2s.o compiling src/platform/malloc_trim.o src/math/bigintops.c: In function 'MVM_bigint_abs': src/math/bigintops.c:386:33: warning: absolute value function 'labs' given an argument of type 'MVMint64' {aka 'long long int'} but has parameter of type 'long int' which may cause truncation of value [-Wabsolute-value] 386 | MVM_BIGINT_UNARY_OP(abs, { sb = labs(sa); }) | ^~~~ src/math/bigintops.c:252:13: note: in definition of macro 'MVM_BIGINT_UNARY_OP' 252 | SMALLINT_OP; \ | ^~~~~~~~~~~ In file included from src/moar.h:45, from src/instrument/crossthreadwrite.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/moar.o compiling src/platform/posix/mmap.o compiling src/platform/posix/time.o In file included from src/moar.h:45, from src/instrument/line_coverage.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/platform/posix/io.o compiling src/platform/posix/fork.o In file included from src/moar.h:45, from src/platform/sys.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/jit/stub.o compiling 3rdparty/cmp/cmp.o linking 3rdparty/libatomicops/src/libatomic_ops.a compiling 3rdparty/tinymt/tinymt64.o compiling 3rdparty/sha1/sha1.o compiling 3rdparty/libtommath/bn_cutoffs.o compiling 3rdparty/libtommath/bn_deprecated.o In file included from src/moar.h:45, from src/platform/random.c:64: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling 3rdparty/libtommath/bn_mp_2expt.o compiling 3rdparty/libtommath/bn_mp_abs.o compiling 3rdparty/libtommath/bn_mp_add.o compiling 3rdparty/libtommath/bn_mp_add_d.o compiling 3rdparty/libtommath/bn_mp_addmod.o In file included from src/moar.h:45, from src/platform/memmem32.c:29: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling 3rdparty/libtommath/bn_mp_and.o compiling 3rdparty/libtommath/bn_mp_clamp.o compiling 3rdparty/libtommath/bn_mp_clear.o compiling 3rdparty/libtommath/bn_mp_clear_multi.o compiling 3rdparty/libtommath/bn_mp_cmp.o compiling 3rdparty/libtommath/bn_mp_cmp_d.o compiling 3rdparty/libtommath/bn_mp_cmp_mag.o compiling 3rdparty/libtommath/bn_mp_cnt_lsb.o compiling 3rdparty/libtommath/bn_mp_complement.o In file included from src/moar.h:45, from src/moar.c:2: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling 3rdparty/libtommath/bn_mp_copy.o compiling 3rdparty/libtommath/bn_mp_count_bits.o compiling 3rdparty/libtommath/bn_mp_decr.o In file included from src/moar.h:45, from src/platform/posix/mmap.c:3: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling 3rdparty/libtommath/bn_mp_div.o In file included from src/moar.h:45, from src/platform/posix/time.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling 3rdparty/libtommath/bn_mp_div_2.o compiling 3rdparty/libtommath/bn_mp_div_2d.o compiling 3rdparty/libtommath/bn_mp_div_3.o compiling 3rdparty/libtommath/bn_mp_div_d.o compiling 3rdparty/libtommath/bn_mp_dr_is_modulus.o In file included from src/moar.h:45, from src/platform/posix/fork.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling 3rdparty/libtommath/bn_mp_dr_reduce.o checking build system type... compiling 3rdparty/libtommath/bn_mp_dr_setup.o In file included from src/moar.h:45, from src/jit/stub.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': compiling 3rdparty/libtommath/bn_mp_error_to_string.o src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling 3rdparty/libtommath/bn_mp_exch.o compiling 3rdparty/libtommath/bn_mp_expt_u32.o compiling 3rdparty/libtommath/bn_mp_exptmod.o compiling 3rdparty/libtommath/bn_mp_exteuclid.o compiling 3rdparty/libtommath/bn_mp_fread.o compiling 3rdparty/libtommath/bn_mp_from_sbin.o In file included from src/moar.h:45, from src/moar.c:2: src/moar.c: In function 'MVM_vm_create_instance': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/moar.c:235:48: note: in expansion of macro 'MVM_platform_thread_id' 235 | instance->threads->body.native_thread_id = MVM_platform_thread_id(); | ^~~~~~~~~~~~~~~~~~~~~~ compiling 3rdparty/libtommath/bn_mp_from_ubin.o compiling 3rdparty/libtommath/bn_mp_fwrite.o compiling 3rdparty/libtommath/bn_mp_gcd.o compiling 3rdparty/libtommath/bn_mp_get_double.o compiling 3rdparty/libtommath/bn_mp_get_i32.o compiling 3rdparty/libtommath/bn_mp_get_i64.o compiling 3rdparty/libtommath/bn_mp_get_l.o compiling 3rdparty/libtommath/bn_mp_get_ll.o compiling 3rdparty/libtommath/bn_mp_get_mag_u32.o compiling 3rdparty/libtommath/bn_mp_get_mag_u64.o compiling 3rdparty/libtommath/bn_mp_get_mag_ul.o compiling 3rdparty/libtommath/bn_mp_get_mag_ull.o compiling 3rdparty/libtommath/bn_mp_grow.o compiling 3rdparty/libtommath/bn_mp_incr.o compiling 3rdparty/libtommath/bn_mp_init.o compiling 3rdparty/libtommath/bn_mp_init_copy.o compiling 3rdparty/libtommath/bn_mp_init_i32.o compiling 3rdparty/libtommath/bn_mp_init_i64.o armv8l-unknown-linux-gnueabihf checking host system type... armv8l-unknown-linux-gnueabihf checking target system type... armv8l-unknown-linux-gnueabihf checking for a BSD-compatible install... compiling 3rdparty/libtommath/bn_mp_init_l.o compiling 3rdparty/libtommath/bn_mp_init_ll.o compiling 3rdparty/libtommath/bn_mp_init_multi.o compiling 3rdparty/libtommath/bn_mp_init_set.o compiling 3rdparty/libtommath/bn_mp_init_size.o compiling 3rdparty/libtommath/bn_mp_init_u32.o compiling 3rdparty/libtommath/bn_mp_init_u64.o compiling 3rdparty/libtommath/bn_mp_init_ul.o compiling 3rdparty/libtommath/bn_mp_init_ull.o compiling 3rdparty/libtommath/bn_mp_invmod.o compiling 3rdparty/libtommath/bn_mp_is_square.o compiling 3rdparty/libtommath/bn_mp_iseven.o compiling 3rdparty/libtommath/bn_mp_isodd.o compiling 3rdparty/libtommath/bn_mp_kronecker.o compiling 3rdparty/libtommath/bn_mp_lcm.o compiling 3rdparty/libtommath/bn_mp_log_u32.o compiling 3rdparty/libtommath/bn_mp_lshd.o compiling 3rdparty/libtommath/bn_mp_mod.o compiling 3rdparty/libtommath/bn_mp_mod_2d.o compiling 3rdparty/libtommath/bn_mp_mod_d.o compiling 3rdparty/libtommath/bn_mp_montgomery_calc_normalization.o compiling 3rdparty/libtommath/bn_mp_montgomery_reduce.o compiling 3rdparty/libtommath/bn_mp_montgomery_setup.o compiling 3rdparty/libtommath/bn_mp_mul.o compiling 3rdparty/libtommath/bn_mp_mul_2.o compiling 3rdparty/libtommath/bn_mp_mul_2d.o compiling 3rdparty/libtommath/bn_mp_mul_d.o compiling 3rdparty/libtommath/bn_mp_mulmod.o compiling 3rdparty/libtommath/bn_mp_neg.o compiling 3rdparty/libtommath/bn_mp_or.o compiling 3rdparty/libtommath/bn_mp_pack.o compiling 3rdparty/libtommath/bn_mp_pack_count.o compiling 3rdparty/libtommath/bn_mp_prime_fermat.o compiling 3rdparty/libtommath/bn_mp_prime_frobenius_underwood.o compiling 3rdparty/libtommath/bn_mp_prime_is_prime.o compiling 3rdparty/libtommath/bn_mp_prime_miller_rabin.o compiling 3rdparty/libtommath/bn_mp_prime_next_prime.o compiling 3rdparty/libtommath/bn_mp_prime_rabin_miller_trials.o compiling 3rdparty/libtommath/bn_mp_prime_rand.o compiling 3rdparty/libtommath/bn_mp_prime_strong_lucas_selfridge.o compiling 3rdparty/libtommath/bn_mp_radix_size.o compiling 3rdparty/libtommath/bn_mp_radix_smap.o compiling 3rdparty/libtommath/bn_mp_rand.o compiling 3rdparty/libtommath/bn_mp_read_radix.o compiling 3rdparty/libtommath/bn_mp_reduce.o compiling 3rdparty/libtommath/bn_mp_reduce_2k.o compiling 3rdparty/libtommath/bn_mp_reduce_2k_l.o compiling 3rdparty/libtommath/bn_mp_reduce_2k_setup.o compiling 3rdparty/libtommath/bn_mp_reduce_2k_setup_l.o compiling 3rdparty/libtommath/bn_mp_reduce_is_2k.o compiling 3rdparty/libtommath/bn_mp_reduce_is_2k_l.o compiling 3rdparty/libtommath/bn_mp_reduce_setup.o compiling 3rdparty/libtommath/bn_mp_root_u32.o compiling 3rdparty/libtommath/bn_mp_rshd.o compiling 3rdparty/libtommath/bn_mp_sbin_size.o compiling 3rdparty/libtommath/bn_mp_set.o compiling 3rdparty/libtommath/bn_mp_set_double.o compiling 3rdparty/libtommath/bn_mp_set_i32.o compiling 3rdparty/libtommath/bn_mp_set_i64.o compiling 3rdparty/libtommath/bn_mp_set_l.o compiling 3rdparty/libtommath/bn_mp_set_ll.o compiling 3rdparty/libtommath/bn_mp_set_u32.o compiling 3rdparty/libtommath/bn_mp_set_u64.o compiling 3rdparty/libtommath/bn_mp_set_ul.o compiling 3rdparty/libtommath/bn_mp_set_ull.o compiling 3rdparty/libtommath/bn_mp_shrink.o compiling 3rdparty/libtommath/bn_mp_signed_rsh.o compiling 3rdparty/libtommath/bn_mp_sqr.o compiling 3rdparty/libtommath/bn_mp_sqrmod.o compiling 3rdparty/libtommath/bn_mp_sqrt.o compiling 3rdparty/libtommath/bn_mp_sqrtmod_prime.o compiling 3rdparty/libtommath/bn_mp_sub.o compiling 3rdparty/libtommath/bn_mp_sub_d.o compiling 3rdparty/libtommath/bn_mp_submod.o compiling 3rdparty/libtommath/bn_mp_to_radix.o compiling 3rdparty/libtommath/bn_mp_to_sbin.o compiling 3rdparty/libtommath/bn_mp_to_ubin.o compiling 3rdparty/libtommath/bn_mp_ubin_size.o compiling 3rdparty/libtommath/bn_mp_unpack.o compiling 3rdparty/libtommath/bn_mp_xor.o compiling 3rdparty/libtommath/bn_mp_zero.o compiling 3rdparty/libtommath/bn_prime_tab.o compiling 3rdparty/libtommath/bn_s_mp_add.o compiling 3rdparty/libtommath/bn_s_mp_balance_mul.o compiling 3rdparty/libtommath/bn_s_mp_exptmod.o compiling 3rdparty/libtommath/bn_s_mp_exptmod_fast.o compiling 3rdparty/libtommath/bn_s_mp_get_bit.o compiling 3rdparty/libtommath/bn_s_mp_invmod_fast.o compiling 3rdparty/libtommath/bn_s_mp_invmod_slow.o compiling 3rdparty/libtommath/bn_s_mp_karatsuba_mul.o compiling 3rdparty/libtommath/bn_s_mp_karatsuba_sqr.o compiling 3rdparty/libtommath/bn_s_mp_montgomery_reduce_fast.o compiling 3rdparty/libtommath/bn_s_mp_mul_digs.o compiling 3rdparty/libtommath/bn_s_mp_mul_digs_fast.o compiling 3rdparty/libtommath/bn_s_mp_mul_high_digs.o compiling 3rdparty/libtommath/bn_s_mp_mul_high_digs_fast.o compiling 3rdparty/libtommath/bn_s_mp_prime_is_divisible.o compiling 3rdparty/libtommath/bn_s_mp_rand_jenkins.o compiling 3rdparty/libtommath/bn_s_mp_rand_platform.o compiling 3rdparty/libtommath/bn_s_mp_reverse.o compiling 3rdparty/libtommath/bn_s_mp_sqr.o compiling 3rdparty/libtommath/bn_s_mp_sqr_fast.o compiling 3rdparty/libtommath/bn_s_mp_sub.o compiling 3rdparty/libtommath/bn_s_mp_toom_mul.o compiling 3rdparty/libtommath/bn_s_mp_toom_sqr.o compiling 3rdparty/libuv/src/unix/linux-core.o compiling 3rdparty/libuv/src/unix/linux-inotify.o compiling 3rdparty/libuv/src/unix/linux-syscalls.o compiling 3rdparty/libuv/src/unix/procfs-exepath.o /usr/bin/install -c checking whether build environment is sane... compiling 3rdparty/libuv/src/unix/proctitle.o compiling 3rdparty/libuv/src/strscpy.o yes compiling 3rdparty/libuv/src/fs-poll.o compiling 3rdparty/libuv/src/inet.o compiling 3rdparty/libuv/src/uv-common.o compiling 3rdparty/libuv/src/version.o compiling 3rdparty/libuv/src/timer.o compiling 3rdparty/libuv/src/unix/async.o checking for a thread-safe mkdir -p... compiling 3rdparty/libuv/src/unix/core.o compiling 3rdparty/libuv/src/unix/dl.o compiling 3rdparty/libuv/src/unix/fs.o ./install-sh -c -d checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... compiling 3rdparty/libuv/src/unix/getaddrinfo.o compiling 3rdparty/libuv/src/unix/loop-watcher.o compiling 3rdparty/libuv/src/unix/loop.o compiling 3rdparty/libuv/src/unix/pipe.o yes compiling 3rdparty/libuv/src/unix/poll.o compiling 3rdparty/libuv/src/unix/process.o compiling 3rdparty/libuv/src/unix/signal.o compiling 3rdparty/libuv/src/unix/stream.o checking whether make supports nested variables... compiling 3rdparty/libuv/src/unix/tcp.o compiling 3rdparty/libuv/src/unix/thread.o yes compiling 3rdparty/libuv/src/threadpool.o compiling 3rdparty/libuv/src/unix/tty.o compiling 3rdparty/libuv/src/unix/udp.o perl build/mk-moar-pc.pl pkgconfig/moar.pc checking whether to enable maintainer-specific portions of Makefiles... no linking 3rdparty/tinymt/libtinymt.a checking for style of include used by make ... GNU checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... linking 3rdparty/libtommath/libtommath.a no checking for suffix of object files... o checking whether we are using the GNU C compiler... linking 3rdparty/sha1/libsha1.a yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking dependency style of gcc... gcc3 checking for ranlib... ranlib checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes linking 3rdparty/cmp/libcmp.a checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... linking 3rdparty/libuv/libuv.a yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... yes checking for getpagesize... yes checking for working mmap... yes checking for PIC compiler flag... -fPIC checking whether gcc -fPIC causes __PIC__ definition... yes checking for gcc -Wextra... yes checking for pthread_self in -lpthread... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating src/Makefile config.status: creating src/config.h config.status: executing depfiles commands config.status: executing default commands make[1]: Entering directory '/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/3rdparty/libatomicops/src' make all-am make[2]: Entering directory '/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/3rdparty/libatomicops/src' gcc -DHAVE_CONFIG_H -I../src -I../src -fPIC -Wall -Wextra -std=gnu99 -Wextra -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Werror=pointer-arith -Werror=vla -O3 -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DHAVE_LIBFFI -fPIC -DMVM_HEAPSNAPSHOT_FORMAT=2 -D_GNU_SOURCE -DMVM_TRACING=0 -DMVM_CGOTO=1 -MT atomic_ops.o -MD -MP -MF .deps/atomic_ops.Tpo -c -o atomic_ops.o atomic_ops.c mv -f .deps/atomic_ops.Tpo .deps/atomic_ops.Po rm -f libatomic_ops.a ar cru libatomic_ops.a atomic_ops.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libatomic_ops.a make[2]: Leaving directory '/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/3rdparty/libatomicops/src' make[1]: Leaving directory '/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/3rdparty/libatomicops/src' linking libmoar.so linking moar >>> moarvm: Entering fakeroot... >>> moarvm-dev*: Running split function dev... perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/bin" perl -MExtUtils::Command -e cp moar "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/bin" perl -MExtUtils::Command -e chmod 755 "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/bin/moar" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/lib" perl -MExtUtils::Command -e rm_f "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/lib/libmoar.so" perl -MExtUtils::Command -e cp libmoar.so "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/lib" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/share/nqp/lib/MAST" perl -MExtUtils::Command -e cp lib/MAST/Nodes.nqp "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/share/nqp/lib/MAST" perl -MExtUtils::Command -e cp lib/MAST/Ops.nqp "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/share/nqp/lib/MAST" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/share/pkgconfig" perl -MExtUtils::Command -e cp pkgconfig/moar.pc "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/share/pkgconfig" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar" perl -MExtUtils::Command -e cp src/gen/config.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/6model/reprs" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/core" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/gc" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/gen" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/io" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/math" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/platform" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/profiler" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/disp" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/spesh" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/debug" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/strings" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/strings/siphash" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/jit" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/instrument" perl -MExtUtils::Command -e cp 3rdparty/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar" perl -MExtUtils::Command -e cp src/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar" perl -MExtUtils::Command -e cp src/6model/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/6model" perl -MExtUtils::Command -e cp src/6model/reprs/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/6model/reprs" perl -MExtUtils::Command -e cp src/core/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/core" perl -MExtUtils::Command -e cp src/gc/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/gc" perl -MExtUtils::Command -e cp src/gen/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/gen" perl -MExtUtils::Command -e cp src/io/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/io" perl -MExtUtils::Command -e cp src/math/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/math" perl -MExtUtils::Command -e cp src/platform/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/platform" perl -MExtUtils::Command -e cp src/profiler/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/profiler" perl -MExtUtils::Command -e cp src/disp/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/disp" perl -MExtUtils::Command -e cp src/spesh/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/spesh" perl -MExtUtils::Command -e cp src/debug/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/debug" perl -MExtUtils::Command -e cp src/strings/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/strings" perl -MExtUtils::Command -e cp src/strings/siphash/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/strings/siphash" perl -MExtUtils::Command -e cp src/jit/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/jit" perl -MExtUtils::Command -e cp src/instrument/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/instrument" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libuv" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libuv/uv" perl -MExtUtils::Command -e cp 3rdparty/libuv/include/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libuv" perl -MExtUtils::Command -e cp 3rdparty/libuv/include/uv/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libuv/uv" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/armcc" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/gcc" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/hpc" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/ibmc" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/icc" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/loadstore" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/msftc" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/sunc" perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops" perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops" perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps" perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/armcc/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/armcc" perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/gcc/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/gcc" perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/hpc/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/hpc" perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/ibmc/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/ibmc" perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/icc/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/icc" perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/loadstore/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/loadstore" perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/msftc/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/msftc" perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/sunc/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/sunc" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libtommath" perl -MExtUtils::Command -e cp 3rdparty/libtommath/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libtommath" >>> moarvm-dev*: Preparing subpackage moarvm-dev... >>> moarvm-dev*: Stripping binaries >>> moarvm-dev*: Running postcheck for moarvm-dev >>> moarvm-doc*: Running split function doc... >>> moarvm-doc*: Preparing subpackage moarvm-doc... >>> moarvm-doc*: Running postcheck for moarvm-doc >>> moarvm*: Running postcheck for moarvm >>> moarvm*: Preparing package moarvm... >>> moarvm*: Stripping binaries >>> moarvm-dev*: Scanning shared objects >>> moarvm-doc*: Scanning shared objects >>> moarvm*: Scanning shared objects >>> moarvm-dev*: Tracing dependencies... pkgconfig >>> moarvm-dev*: Package size: 4.1 MB >>> moarvm-dev*: Compressing data... >>> moarvm-dev*: Create checksum... >>> moarvm-dev*: Create moarvm-dev-2021.12-r1.apk >>> moarvm-doc*: Tracing dependencies... >>> moarvm-doc*: Package size: 612.0 KB >>> moarvm-doc*: Compressing data... >>> moarvm-doc*: Create checksum... >>> moarvm-doc*: Create moarvm-doc-2021.12-r1.apk >>> moarvm*: Tracing dependencies... so:libc.musl-armhf.so.1 so:libffi.so.8 >>> moarvm*: Package size: 6.3 MB >>> moarvm*: Compressing data... >>> moarvm*: Create checksum... >>> moarvm*: Create moarvm-2021.12-r1.apk >>> moarvm: Build complete at Thu, 24 Feb 2022 19:16:20 +0000 elapsed time 0h 0m 21s >>> moarvm: Cleaning up srcdir >>> moarvm: Cleaning up pkgdir >>> moarvm: Uninstalling dependencies... (1/8) Purging .makedepends-moarvm (20220224.191559) (2/8) Purging libffi-dev (3.4.2-r1) (3/8) Purging linux-headers (5.16.7-r1) (4/8) Purging libffi (3.4.2-r1) (5/8) Purging git-perl (2.35.1-r0) (6/8) Purging perl-git (2.35.1-r0) (7/8) Purging perl-error (0.17029-r1) (8/8) Purging perl (5.34.0-r1) Executing busybox-1.35.0-r2.trigger OK: 300 MiB in 98 packages >>> moarvm: Updating the community/armhf repository index... >>> moarvm: Signing the index...