>>> moarvm: Building community/moarvm 2024.07-r0 (using abuild 3.13.0-r3) started Fri, 02 Aug 2024 02:51:26 +0000 >>> moarvm: Checking sanity of /home/buildozer/aports/community/moarvm/APKBUILD... >>> moarvm: Analyzing dependencies... >>> moarvm: Installing for build: build-base perl zstd-dev libffi-dev libuv-dev (1/13) Installing libbz2 (1.0.8-r6) (2/13) Installing perl (5.40.0-r1) (3/13) Installing zstd (1.5.6-r0) (4/13) Installing zstd-dev (1.5.6-r0) (5/13) Installing linux-headers (6.6-r0) (6/13) Installing libffi (3.4.6-r0) (7/13) Installing libffi-dev (3.4.6-r0) (8/13) Installing libuv (1.48.0-r0) (9/13) Installing libuv-dev (1.48.0-r0) (10/13) Installing .makedepends-moarvm (20240802.025127) (11/13) Installing perl-error (0.17029-r2) (12/13) Installing perl-git (2.46.0-r0) (13/13) Installing git-perl (2.46.0-r0) Executing busybox-1.36.1-r31.trigger OK: 313 MiB in 116 packages >>> moarvm: Cleaning up srcdir >>> moarvm: Cleaning up pkgdir >>> moarvm: Cleaning up tmpdir >>> moarvm: Fetching https://distfiles.alpinelinux.org/distfiles/edge/moarvm-2024.07.tar.gz >>> moarvm: Fetching https://distfiles.alpinelinux.org/distfiles/edge/moarvm-2024.07.tar.gz >>> moarvm: Checking sha512sums... moarvm-2024.07.tar.gz: OK >>> moarvm: Unpacking /var/cache/distfiles/edge/moarvm-2024.07.tar.gz... Welcome to MoarVM! Configuring native build environment ................... trying to compile a simple C program ............... YES probing support of -Werror=* ....................... YES Testing pkgconfig .................................. 2.2.0 probing stdatomic .................................. YES 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) ...... YES 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 -g3 -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DHAVE_LIBFFI -fPIC -DDEBUG_HELPERS -DMVM_HEAPSNAPSHOT_FORMAT=3 includes: -I3rdparty/libtommath link: gcc -O3 -DNDEBUG -g3 -Wl,--as-needed,-O1,--sort-common libs: -lffi -luv -lm -lpthread -lrt -ldl -lzstd byte order: little endian Checking perl5 modules ................................. OK Configuring 3rdparty libs .............................. OK 3rdparty: 3rdparty/cmp/libcmp.a 3rdparty/libtommath/libtommath.a 3rdparty/sha1/libsha1.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/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 compiling src/6model/reprs/P6str.o compiling src/6model/reprs/P6opaque.o compiling src/6model/reprs/MVMCode.o compiling src/6model/reprs/MVMOSHandle.o compiling src/6model/reprs/MVMCompUnit.o 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:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/core/callsite.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/core/exceptions.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, from src/core/interp.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, from src/core/threadcontext.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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/core/index_hash_table.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/core/ptr_hash_table.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/core/uni_hash_table.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, from src/core/compunit.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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/core/callstack.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, from src/core/validation.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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/core/loadbytecode.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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/core/intcache.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/debug/debugserver.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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/gc/allocation.c:6: 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/gc/collect.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, from src/gc/gen2.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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/gc/objectid.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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/gc/wb.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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/io/eventloop.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/io/syncfile.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/io/filewatchers.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, from src/io/signals.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/io/asyncsocketudp.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, from src/6model/reprconv.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/6model/reprs/VMArray.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/6model/reprs/MVMThread.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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/6model/reprs/MVMStaticFrame.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/6model/reprs/KnowHOWAttributeREPR.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/core/callstack.c: In function 'MVM_callstack_ensure_work_and_env_space': src/core/callstack.c:246:49: warning: comparison of integer expressions of different signedness: 'int' and 'MVMuint32' {aka 'unsigned int'} [-Wsign-compare] 246 | if (region->alloc_limit - region->alloc < diff) | ^ src/core/callstack.c:263:49: warning: comparison of integer expressions of different signedness: 'int' and 'MVMuint32' {aka 'unsigned int'} [-Wsign-compare] 263 | if (region->alloc_limit - region->alloc < diff) | ^ 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(); | ^~~~~~~~~~~~~~~~~~~~~~ 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:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/core/nativecall_libffi.c: In function 'MVM_nativecall_invoke': src/core/nativecall_libffi.c:503:16: warning: unused variable 'status' [-Wunused-variable] 503 | ffi_status status = ffi_prep_cif(&cif, body->convention, (unsigned int)num_args, body->ffi_ret_type, body->ffi_arg_types); | ^~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/debug/debugserver.c: In function 'send_thread_info': src/debug/debugserver.c:942:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 942 | if (pthread_getname_np((pthread_t)cur_thread->body.native_thread_id, threadname, 16) != 0) { | ^ src/core/nativecall_libffi.c: In function 'MVM_nativecall_dispatch': src/core/nativecall_libffi.c:1040:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1040 | *(void **)values[i] = (void*)value; | ^ src/core/interp.c: In function 'MVM_interp_run': src/core/interp.c:776: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] 776 | MVMint64 a = labs(GET_REG(cur_op, 2).i64), b = labs(GET_REG(cur_op, 4).i64), c; | ^~~~ src/core/nativecall_libffi.c:1046:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1046 | *(void **)values[i] = (void*)value; | ^ src/core/interp.c:776: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] 776 | MVMint64 a = labs(GET_REG(cur_op, 2).i64), b = labs(GET_REG(cur_op, 4).i64), c; | ^~~~ src/io/syncsocket.c: At top level: src/io/syncsocket.c:514:51: warning: missing initializer for field 'mvm_open_mode' of 'MVMIOIntrospection' [-Wmissing-field-initializers] 514 | socket_handle }; | ^~~~~~~~~~~~~ In file included from src/moar.h:225: src/core/nativecall_libffi.c:1186:77: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1186 | 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 \ | ^~~~~ In file included from src/moar.h:279: src/io/io.h:86:16: note: 'mvm_open_mode' declared here 86 | MVMint64 (*mvm_open_mode) (MVMThreadContext *tc, MVMOSHandle *h); | ^~~~~~~~~~~~~ src/core/nativecall_libffi.c:1190:78: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1190 | MVM_args_set_dispatch_result_uint(tc, tc->cur_frame, (MVMuint64)ret); | ^ src/gc/roots.h:76:5: note: in definition of macro 'MVMROOT2' 76 | block \ | ^~~~~ src/core/nativecall_libffi.c:876:16: warning: unused variable 'status' [-Wunused-variable] 876 | ffi_status status = ffi_prep_cif(&cif, body->convention, (unsigned int)num_args, body->ffi_ret_type, body->ffi_arg_types); | ^~~~~~ src/io/asyncsocket.c: At top level: src/io/asyncsocket.c:462:52: warning: missing initializer for field 'mvm_open_mode' of 'MVMIOIntrospection' [-Wmissing-field-initializers] 462 | socket_handle }; | ^~~~~~~~~~~~~ In file included from src/moar.h:279: src/io/io.h:86:16: note: 'mvm_open_mode' declared here 86 | MVMint64 (*mvm_open_mode) (MVMThreadContext *tc, MVMOSHandle *h); | ^~~~~~~~~~~~~ src/io/asyncsocketudp.c: At top level: src/io/asyncsocketudp.c:467:57: warning: missing initializer for field 'mvm_open_mode' of 'MVMIOIntrospection' [-Wmissing-field-initializers] 467 | socket_handle }; | ^~~~~~~~~~~~~ In file included from src/moar.h:279: src/io/io.h:86:16: note: 'mvm_open_mode' declared here 86 | MVMint64 (*mvm_open_mode) (MVMThreadContext *tc, MVMOSHandle *h); | ^~~~~~~~~~~~~ compiling src/6model/reprs/MVMDLLSym.o In file included from src/moar.h:90, from src/6model/reprs/MVMException.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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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 compiling src/6model/reprs/ConditionVariable.o compiling src/6model/reprs/Semaphore.o 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 compiling src/6model/reprs/MultiDimArray.o compiling src/6model/reprs/Decoder.o In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/MVMSpeshLog.o compiling src/6model/reprs/MVMStaticFrameSpesh.o compiling src/6model/reprs/MVMCapture.o compiling src/6model/reprs/MVMTracked.o compiling src/6model/reprs/MVMStat.o In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/6model/reprs/CPointer.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, from src/6model/reprs/CStr.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/6model.o compiling src/6model/bootstrap.o compiling src/6model/sc.o compiling src/6model/serialization.o compiling src/disp/boot.o compiling src/disp/registry.o compiling src/disp/inline_cache.o In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/core/interp.c:5609:38: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 5609 | MVMHLLConfig *want = (MVMHLLConfig *)GET_UI64(cur_op, 4); | ^ compiling src/disp/program.o compiling src/disp/syscall.o compiling src/disp/resume.o compiling src/spesh/dump.o In file included from src/moar.h:90, from src/6model/reprs/ConditionVariable.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/6model/reprs/ReentrantMutex.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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/graph.o compiling src/spesh/codegen.o In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/manipulate.o compiling src/spesh/args.o In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/usages.o src/core/interp.c:6636:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6636 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 2), | ^ src/core/interp.c:6650:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6650 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ src/core/interp.c:6665:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6665 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/facts.o src/core/interp.c:6680:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6680 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/6model/reprs/MVMCapture.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, from src/6model/reprs/MVMTracked.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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/core/interp.c:6695:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6695 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ In file included from src/moar.h:90, from src/6model/reprs/MVMStat.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/core/interp.c:6710:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6710 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/core/interp.c:6724:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6724 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 2), | ^ compiling src/spesh/optimize.o src/core/interp.c:6737:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6737 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ compiling src/spesh/dead_bb_elimination.o compiling src/spesh/dead_ins_elimination.o compiling src/spesh/deopt.o In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/core/interp.c:6751:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6751 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ src/core/interp.c:6765:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6765 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/core/interp.c:6779:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6779 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/core/interp.c:6793:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6793 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/log.o compiling src/spesh/threshold.o compiling src/spesh/inline.o src/6model/reprs/NativeRef.c: In function 'MVM_nativeref_write_lex_i': src/6model/reprs/NativeRef.c:589:87: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'MVMint64' {aka 'long long int'} [-Wformat=] 589 | MVM_exception_throw_adhoc(tc, "Attempting to MVM_nativeref_write_lex_i (%ld) to an unsigned variable", value); | ~~^ ~~~~~ | | | | long int MVMint64 {aka long long int} | %lld src/6model/reprs/NativeRef.c: In function 'MVM_nativeref_write_lex_u': src/core/interp.c:6807:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6807 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 2), | ^ src/6model/reprs/NativeRef.c:613:87: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'MVMuint64' {aka 'long long unsigned int'} [-Wformat=] 613 | MVM_exception_throw_adhoc(tc, "Attempting to MVM_nativeref_write_lex_u (%lu) to a signed variable", value); | ~~^ ~~~~~ | | | | long unsigned int MVMuint64 {aka long long unsigned int} | %llu src/core/interp.c:6821:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6821 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/core/interp.c:6836:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6836 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ In file included from src/moar.h:90, from src/disp/program.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/disp/resume.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/core/interp.c:6851:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6851 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/core/interp.c:6866:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6866 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ src/core/interp.c:6881:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6881 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ compiling src/spesh/osr.o In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/spesh/manipulate.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': compiling src/spesh/lookup.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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/iterator.o compiling src/spesh/worker.o compiling src/spesh/debug.o compiling src/spesh/stats.o compiling src/spesh/plan.o compiling src/spesh/arg_guard.o In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/frame_walker.o src/spesh/graph.c: In function 'build_cfg': src/spesh/graph.c:304:47: warning: comparison of integer expressions of different signedness: 'int' and 'MVMuint32' {aka 'unsigned int'} [-Wsign-compare] 304 | if (ann_ptr && pc - sf->body.bytecode == ann_ptr->bytecode_offset) { | ^~ src/spesh/graph.c:417:46: warning: comparison of integer expressions of different signedness: 'MVMuint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 417 | if (target > 0 && target < pc - g->bytecode) { | ^ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/pea.o compiling src/6model/reprs/MVMSpeshCandidate.o compiling src/spesh/disp.o In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/strings/decode_stream.o In file included from src/moar.h:90, from src/spesh/threshold.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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/strings/ascii.o compiling src/strings/parse_num.o compiling src/strings/utf8.o In file included from src/moar.h:90, from src/spesh/osr.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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/spesh/optimize.c: In function 'optimize_runbytecode': src/spesh/optimize.c:1458:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1458 | cs = (MVMCallsite *)ins->operands[1].lit_ui64; | ^ src/spesh/optimize.c:1464:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1464 | cs = (MVMCallsite *)ins->operands[2].lit_ui64; | ^ compiling src/strings/unicode.o compiling src/strings/normalize.o In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/spesh/stats.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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/spesh/worker.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, from src/spesh/arg_guard.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/strings/latin1.o compiling src/strings/utf16.o compiling src/strings/windows1252.o In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/strings/shiftjis.o In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/strings/gb2312.o In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/strings/gb18030.o In file included from src/moar.h:90, from src/strings/ascii.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/spesh/disp.c: In function 'MVM_spesh_disp_callsite_for_dispatch_op': src/spesh/disp.c:74:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 74 | return (MVMCallsite *)GET_UI64(args, 2); | ^ src/spesh/disp.c:90:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 90 | return (MVMCallsite *)GET_UI64(args, 4); | ^ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/spesh/disp.c: In function 'emit_hll_guard': src/spesh/disp.c:259:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 259 | guard->operands[2].lit_ui64 = (MVMuint64)hll; | ^ compiling src/math/bigintops.o compiling src/profiler/instrument.o In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/spesh/disp.c: In function 'translate_dispatch_program': src/spesh/disp.c:1304:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1304 | rb_ins->operands[cur_op++].lit_ui64 = (MVMuint64)callsite; | ^ compiling src/profiler/log.o In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/spesh/disp.c:1479:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1479 | rb_ins->operands[cur_op++].lit_ui64 = (MVMuint64)callsite; | ^ In function 'cleanup_entry', inlined from 'try_update_cache_entry' at src/disp/inline_cache.c:647:9, inlined from 'getlexstatic_initial' at src/disp/inline_cache.c:33:5: src/disp/inline_cache.c:629:19: warning: array subscript 'MVMDispInlineCacheEntryPolymorphicDispatchFlattening[0]' is partly outside array bounds of 'MVMDispInlineCacheEntry[1]' [-Warray-bounds=] 629 | MVMuint32 num_dps = ((MVMDispInlineCacheEntryPolymorphicDispatchFlattening *)entry)->num_dps; | ^~~~~~~ src/disp/inline_cache.c: In function 'getlexstatic_initial': src/disp/inline_cache.c:18:32: note: object 'unlinked_getlexstatic' of size 4 18 | static MVMDispInlineCacheEntry unlinked_getlexstatic = { getlexstatic_initial }; | ^~~~~~~~~~~~~~~~~~~~~ In function 'cleanup_entry', inlined from 'try_update_cache_entry' at src/disp/inline_cache.c:647:9, inlined from 'getlexstatic_initial' at src/disp/inline_cache.c:33:5: src/disp/inline_cache.c:634:98: warning: array subscript 'MVMDispInlineCacheEntryPolymorphicDispatchFlattening[0]' is partly outside array bounds of 'MVMDispInlineCacheEntry[1]' [-Warray-bounds=] 634 | MVM_free_at_safepoint(tc, ((MVMDispInlineCacheEntryPolymorphicDispatchFlattening *)entry)->flattened_css); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ src/disp/inline_cache.c: In function 'getlexstatic_initial': src/disp/inline_cache.c:18:32: note: object 'unlinked_getlexstatic' of size 4 18 | static MVMDispInlineCacheEntry unlinked_getlexstatic = { getlexstatic_initial }; | ^~~~~~~~~~~~~~~~~~~~~ In function 'cleanup_entry', inlined from 'try_update_cache_entry' at src/disp/inline_cache.c:647:9, inlined from 'getlexstatic_initial' at src/disp/inline_cache.c:33:5: src/disp/inline_cache.c:635:98: warning: array subscript 'MVMDispInlineCacheEntryPolymorphicDispatchFlattening[0]' is partly outside array bounds of 'MVMDispInlineCacheEntry[1]' [-Warray-bounds=] 635 | MVM_free_at_safepoint(tc, ((MVMDispInlineCacheEntryPolymorphicDispatchFlattening *)entry)->dps); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/disp/inline_cache.c: In function 'getlexstatic_initial': src/disp/inline_cache.c:18:32: note: object 'unlinked_getlexstatic' of size 4 18 | static MVMDispInlineCacheEntry unlinked_getlexstatic = { getlexstatic_initial }; | ^~~~~~~~~~~~~~~~~~~~~ In function 'cleanup_entry', inlined from 'try_update_cache_entry' at src/disp/inline_cache.c:647:9, inlined from 'getlexstatic_initial' at src/disp/inline_cache.c:33:5: src/disp/inline_cache.c:620:19: warning: array subscript 'MVMDispInlineCacheEntryPolymorphicDispatch[0]' is partly outside array bounds of 'MVMDispInlineCacheEntry[1]' [-Warray-bounds=] 620 | MVMuint32 num_dps = ((MVMDispInlineCacheEntryPolymorphicDispatch *)entry)->num_dps; | ^~~~~~~ src/disp/inline_cache.c: In function 'getlexstatic_initial': src/disp/inline_cache.c:18:32: note: object 'unlinked_getlexstatic' of size 4 18 | static MVMDispInlineCacheEntry unlinked_getlexstatic = { getlexstatic_initial }; | ^~~~~~~~~~~~~~~~~~~~~ In function 'cleanup_entry', inlined from 'try_update_cache_entry' at src/disp/inline_cache.c:647:9, inlined from 'getlexstatic_initial' at src/disp/inline_cache.c:33:5: src/disp/inline_cache.c:625:88: warning: array subscript 'MVMDispInlineCacheEntryPolymorphicDispatch[0]' is partly outside array bounds of 'MVMDispInlineCacheEntry[1]' [-Warray-bounds=] 625 | MVM_free_at_safepoint(tc, ((MVMDispInlineCacheEntryPolymorphicDispatch *)entry)->dps); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/disp/inline_cache.c: In function 'getlexstatic_initial': src/disp/inline_cache.c:18:32: note: object 'unlinked_getlexstatic' of size 4 18 | static MVMDispInlineCacheEntry unlinked_getlexstatic = { getlexstatic_initial }; | ^~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/profiler/profile.o compiling src/profiler/heapsnapshot.o In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/profiler/telemeh.o compiling src/profiler/configuration.o compiling src/instrument/crossthreadwrite.o compiling src/instrument/line_coverage.o compiling src/platform/sys.o In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/platform/random.o In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/platform/memmem32.o In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/profiler/instrument.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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling 3rdparty/freebsd/memmem.o In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:278: 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 3rdparty/ryu/ryu/d2s.o In file included from src/moar.h:90, from src/profiler/telemeh.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/platform/malloc_trim.o In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/math/bigintops.c: In function 'MVM_bigint_abs': src/math/bigintops.c:416: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] 416 | MVM_BIGINT_UNARY_OP(abs, { sb = labs(sa); }) | ^~~~ src/math/bigintops.c:282:13: note: in definition of macro 'MVM_BIGINT_UNARY_OP' 282 | SMALLINT_OP; \ | ^~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, from src/platform/sys.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': compiling src/moar.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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/platform/posix/mmap.o In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/platform/posix/time.o compiling src/platform/posix/io.o src/profiler/heapsnapshot.c: In function 'filemeta_to_filehandle_ver3': src/profiler/heapsnapshot.c:1725:13: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'MVMuint64' {aka 'long long unsigned int'} [-Wformat=] 1725 | "{ " | ^~~~ ...... 1737 | col->start_time / 1000, | ~~~~~~~~~~~~~~~~~~~~~~ | | | MVMuint64 {aka long long unsigned int} src/profiler/heapsnapshot.c:1727:32: note: format string is defined here 1727 | "\"start_time\": %lu, " | ~~^ | | | long unsigned int | %llu compiling src/platform/posix/fork.o src/profiler/heapsnapshot.c:1725:13: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'MVMint64' {aka 'long long int'} [-Wformat=] 1725 | "{ " | ^~~~ ...... 1738 | MVM_proc_getpid(tc), | ~~~~~~~~~~~~~~~~~~~ | | | MVMint64 {aka long long int} src/profiler/heapsnapshot.c:1728:25: note: format string is defined here 1728 | "\"pid\": %ld, " | ~~^ | | | long int | %lld src/profiler/heapsnapshot.c: In function 'snapmeta_to_filehandle_ver3': compiling src/jit/stub.o src/profiler/heapsnapshot.c:1774:13: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'MVMuint64' {aka 'long long unsigned int'} [-Wformat=] 1774 | "{ " | ^~~~ ...... 1784 | s->record_time / 1000, | ~~~~~~~~~~~~~~~~~~~~~ | | | MVMuint64 {aka long long unsigned int} src/profiler/heapsnapshot.c:1775:31: note: format string is defined here 1775 | "\"snap_time\": %lu, " | ~~^ | | | long unsigned int | %llu src/profiler/heapsnapshot.c:1774:13: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'AO_t' {aka 'unsigned int'} [-Wformat=] 1774 | "{ " | ^~~~ src/profiler/heapsnapshot.c:1776:32: note: format string is defined here 1776 | "\"gc_seq_num\": %lu, " | ~~^ | | | long unsigned int | %u src/profiler/heapsnapshot.c:1774:13: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'MVMuint64' {aka 'long long unsigned int'} [-Wformat=] 1774 | "{ " | ^~~~ ...... 1786 | col->total_heap_size, | ~~~~~~~~~~~~~~~~~~~~ | | | MVMuint64 {aka long long unsigned int} src/profiler/heapsnapshot.c:1777:37: note: format string is defined here 1777 | "\"total_heap_size\": %lu, " | ~~^ | | | long unsigned int | %llu src/profiler/heapsnapshot.c:1774:13: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'MVMuint64' {aka 'long long unsigned int'} [-Wformat=] 1774 | "{ " | ^~~~ ...... 1787 | col->total_objects, | ~~~~~~~~~~~~~~~~~~ | | | MVMuint64 {aka long long unsigned int} src/profiler/heapsnapshot.c:1778:35: note: format string is defined here 1778 | "\"total_objects\": %lu, " | ~~^ | | | long unsigned int | %llu src/profiler/heapsnapshot.c:1774:13: warning: format '%lu' expects argument of type 'long unsigned int', but argument 8 has type 'MVMuint64' {aka 'long long unsigned int'} [-Wformat=] 1774 | "{ " | ^~~~ ...... 1788 | col->total_typeobjects, | ~~~~~~~~~~~~~~~~~~~~~~ | | | MVMuint64 {aka long long unsigned int} src/profiler/heapsnapshot.c:1779:39: note: format string is defined here 1779 | "\"total_typeobjects\": %lu, " | ~~^ | | | long unsigned int | %llu src/profiler/heapsnapshot.c:1774:13: warning: format '%lu' expects argument of type 'long unsigned int', but argument 9 has type 'MVMuint64' {aka 'long long unsigned int'} [-Wformat=] 1774 | "{ " | ^~~~ ...... 1789 | col->total_stables, | ~~~~~~~~~~~~~~~~~~ | | | MVMuint64 {aka long long unsigned int} src/profiler/heapsnapshot.c:1780:35: note: format string is defined here 1780 | "\"total_stables\": %lu, " | ~~^ | | | long unsigned int | %llu src/profiler/heapsnapshot.c:1774:13: warning: format '%lu' expects argument of type 'long unsigned int', but argument 10 has type 'MVMuint64' {aka 'long long unsigned int'} [-Wformat=] 1774 | "{ " | ^~~~ ...... 1790 | col->total_frames, | ~~~~~~~~~~~~~~~~~ | | | MVMuint64 {aka long long unsigned int} src/profiler/heapsnapshot.c:1781:34: note: format string is defined here 1781 | "\"total_frames\": %lu, " | ~~^ | | | long unsigned int | %llu src/profiler/heapsnapshot.c:1774:13: warning: format '%lu' expects argument of type 'long unsigned int', but argument 11 has type 'MVMuint64' {aka 'long long unsigned int'} [-Wformat=] 1774 | "{ " | ^~~~ ...... 1791 | col->snapshot->num_references | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | MVMuint64 {aka long long unsigned int} compiling 3rdparty/cmp/cmp.o compiling 3rdparty/sha1/sha1.o src/profiler/heapsnapshot.c:1782:32: note: format string is defined here 1782 | "\"total_refs\": %lu " | ~~^ | | | long unsigned int | %llu compiling 3rdparty/libtommath/bn_cutoffs.o compiling 3rdparty/libtommath/bn_deprecated.o 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 compiling 3rdparty/libtommath/bn_mp_and.o compiling 3rdparty/libtommath/bn_mp_clear.o compiling 3rdparty/libtommath/bn_mp_clamp.o compiling 3rdparty/libtommath/bn_mp_clear_multi.o In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling 3rdparty/libtommath/bn_mp_cmp.o compiling 3rdparty/libtommath/bn_mp_cmp_d.o In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:90, 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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling 3rdparty/libtommath/bn_mp_cmp_mag.o In file included from src/moar.h:90, from src/jit/stub.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:147:19: note: in expansion of macro 'MVM_platform_thread_id' 147 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling 3rdparty/libtommath/bn_mp_cnt_lsb.o compiling 3rdparty/libtommath/bn_mp_complement.o compiling 3rdparty/libtommath/bn_mp_copy.o compiling 3rdparty/libtommath/bn_mp_count_bits.o compiling 3rdparty/libtommath/bn_mp_decr.o compiling 3rdparty/libtommath/bn_mp_div.o 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:233:48: note: in expansion of macro 'MVM_platform_thread_id' 233 | instance->threads->body.native_thread_id = 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 compiling 3rdparty/libtommath/bn_mp_dr_reduce.o compiling 3rdparty/libtommath/bn_mp_dr_setup.o compiling 3rdparty/libtommath/bn_mp_error_to_string.o 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 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 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_neg.o compiling 3rdparty/libtommath/bn_mp_mulmod.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 perl build/mk-moar-pc.pl pkgconfig/moar.pc linking 3rdparty/libtommath/libtommath.a linking 3rdparty/sha1/libsha1.a linking 3rdparty/cmp/libcmp.a linking libmoar.so linking moar >>> moarvm: Entering fakeroot... perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/bin" perl -MExtUtils::Command -e cp moar "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/bin" perl -MExtUtils::Command -e chmod 755 "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/bin/moar" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/lib" perl -MExtUtils::Command -e rm_f "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/lib/libmoar.so" perl -MExtUtils::Command -e cp libmoar.so "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/lib" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/nqp/lib/MAST" perl -MExtUtils::Command -e cp lib/MAST/Nodes.nqp "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/nqp/lib/MAST" perl -MExtUtils::Command -e cp lib/MAST/Ops.nqp "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/nqp/lib/MAST" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/lib/pkgconfig" perl -MExtUtils::Command -e cp pkgconfig/moar.pc "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/lib/pkgconfig" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar" perl -MExtUtils::Command -e cp src/gen/config.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/6model/reprs" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/core" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/gc" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/gen" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/io" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/math" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/platform" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/profiler" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/disp" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/spesh" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/debug" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/strings" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/strings/siphash" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/jit" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/instrument" perl -MExtUtils::Command -e cp 3rdparty/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar" perl -MExtUtils::Command -e cp src/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar" perl -MExtUtils::Command -e cp src/6model/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/6model" perl -MExtUtils::Command -e cp src/6model/reprs/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/6model/reprs" perl -MExtUtils::Command -e cp src/core/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/core" perl -MExtUtils::Command -e cp src/gc/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/gc" perl -MExtUtils::Command -e cp src/gen/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/gen" perl -MExtUtils::Command -e cp src/io/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/io" perl -MExtUtils::Command -e cp src/math/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/math" perl -MExtUtils::Command -e cp src/platform/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/platform" perl -MExtUtils::Command -e cp src/profiler/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/profiler" perl -MExtUtils::Command -e cp src/disp/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/disp" perl -MExtUtils::Command -e cp src/spesh/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/spesh" perl -MExtUtils::Command -e cp src/debug/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/debug" perl -MExtUtils::Command -e cp src/strings/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/strings" perl -MExtUtils::Command -e cp src/strings/siphash/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/strings/siphash" perl -MExtUtils::Command -e cp src/jit/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/jit" perl -MExtUtils::Command -e cp src/instrument/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/instrument" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/libtommath" perl -MExtUtils::Command -e cp 3rdparty/libtommath/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/libtommath" created directory: '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/' created directory: '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm' 'Artistic2.txt' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/Artistic2.txt' 'CREDITS' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/CREDITS' 'LICENSE' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/LICENSE' 'MANIFEST' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/MANIFEST' 'README.markdown' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/README.markdown' 'VERSION' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/VERSION' 'docs/gc.markdown' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/gc.markdown' 'docs/contributing.org' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/contributing.org' 'docs/jit/tiles.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit/tiles.md' 'docs/jit/overview.org' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit/overview.org' 'docs/jit/aarch64-jit-scope.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit/aarch64-jit-scope.md' 'docs/jit/runtime.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit/runtime.md' 'docs/jit/ir.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit/ir.md' 'docs/jit/todo.org' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit/todo.org' 'docs/jit/how-to-add-an-missing-expression-operator.org' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit/how-to-add-an-missing-expression-operator.org' 'docs/jit' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit' 'docs/6model-parametric-extensions.markdown' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/6model-parametric-extensions.markdown' 'docs/arg-passing.markdown' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/arg-passing.markdown' 'docs/moar.pod' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/moar.pod' 'docs/README.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/README.md' 'docs/heapsnapshot.markdown' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/heapsnapshot.markdown' 'docs/exceptions.markdown' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/exceptions.markdown' 'docs/debug-server-protocol.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/debug-server-protocol.md' 'docs/strings.asciidoc' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/strings.asciidoc' 'docs/bytecode.markdown' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/bytecode.markdown' 'docs/collation.asciidoc' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/collation.asciidoc' 'docs/release_guide.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/release_guide.md' 'docs/reveal.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/reveal.md' 'docs/ChangeLog' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/ChangeLog' 'docs/bootstrap.markdown' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/bootstrap.markdown' 'docs/japhb-todo.txt' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/japhb-todo.txt' 'docs/interpreter.markdown' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/interpreter.markdown' 'docs' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs' >>> moarvm-dev*: Running split function dev... '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/nqp/lib' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm-dev/usr/share/nqp/lib' >>> 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... moarvm=2024.07-r0 perl zstd-dev libffi-dev libuv-dev pkgconfig >>> moarvm-dev*: Package size: 3.1 MB >>> moarvm-dev*: Compressing data... >>> moarvm-dev*: Create checksum... >>> moarvm-dev*: Create moarvm-dev-2024.07-r0.apk >>> moarvm-doc*: Tracing dependencies... >>> moarvm-doc*: Package size: 640.0 KB >>> moarvm-doc*: Compressing data... >>> moarvm-doc*: Create checksum... >>> moarvm-doc*: Create moarvm-doc-2024.07-r0.apk >>> moarvm*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libffi.so.8 so:libuv.so.1 so:libzstd.so.1 >>> moarvm*: Package size: 5.8 MB >>> moarvm*: Compressing data... >>> moarvm*: Create checksum... >>> moarvm*: Create moarvm-2024.07-r0.apk >>> moarvm: Build complete at Fri, 02 Aug 2024 02:51:50 +0000 elapsed time 0h 0m 24s >>> moarvm: Cleaning up srcdir >>> moarvm: Cleaning up pkgdir >>> moarvm: Uninstalling dependencies... (1/13) Purging .makedepends-moarvm (20240802.025127) (2/13) Purging zstd-dev (1.5.6-r0) (3/13) Purging zstd (1.5.6-r0) (4/13) Purging libffi-dev (3.4.6-r0) (5/13) Purging linux-headers (6.6-r0) (6/13) Purging libffi (3.4.6-r0) (7/13) Purging libuv-dev (1.48.0-r0) (8/13) Purging libuv (1.48.0-r0) (9/13) Purging git-perl (2.46.0-r0) (10/13) Purging perl-git (2.46.0-r0) (11/13) Purging perl-error (0.17029-r2) (12/13) Purging perl (5.40.0-r1) (13/13) Purging libbz2 (1.0.8-r6) Executing busybox-1.36.1-r31.trigger OK: 270 MiB in 103 packages >>> moarvm: Updating the community/armv7 repository index... >>> moarvm: Signing the index...