>>> moarvm: Building community/moarvm 2021.12-r1 (using abuild 3.9.0-r0) started Tue, 19 Apr 2022 08:52:26 +0000 >>> moarvm: Checking sanity of /home/buildozer/aports/community/moarvm/APKBUILD... >>> moarvm: Analyzing dependencies... >>> moarvm: Installing for build: build-base perl libffi-dev (1/9) Installing libbz2 (1.0.8-r1) (2/9) Installing perl (5.34.1-r0) (3/9) Installing linux-headers (5.16.7-r1) (4/9) Installing libffi (3.4.2-r1) (5/9) Installing libffi-dev (3.4.2-r1) (6/9) Installing .makedepends-moarvm (20220419.085230) (7/9) Installing perl-error (0.17029-r1) (8/9) Installing perl-git (2.35.2-r0) (9/9) Installing git-perl (2.35.2-r0) Executing busybox-1.35.0-r8.trigger OK: 361 MiB in 98 packages >>> moarvm: Cleaning up srcdir >>> moarvm: Cleaning up pkgdir >>> moarvm: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/MoarVM-2021.12.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 13.0M 100 13.0M 0 0 41.4M 0 --:--:-- --:--:-- --:--:-- 41.5M >>> moarvm: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/MoarVM-2021.12.tar.gz >>> moarvm: Checking sha512sums... MoarVM-2021.12.tar.gz: OK >>> moarvm: Unpacking /var/cache/distfiles/v3.16/MoarVM-2021.12.tar.gz... Welcome to MoarVM! Configuring native build environment ................... trying to compile a simple C program ............... YES probing support of -Werror=* ....................... YES Testing pkgconfig .................................. 1.8.0 did not find libzstd; will not use heap snapshot format version 3 OK probing whether your compiler thinks that it is gcc YES probing how your compiler does static inline ....... static __inline__ probing if your compiler offers thread local storage _Thread_local probing if your pow() handles NaN and Inf corner cases YES probing if your log() returns NaN for negative values YES probing if your log10() returns NaN for negative values YES probing if your asin() returns NaN for negative values YES probing if your acos() returns NaN for negative values YES probing if you have isnan .......................... YES probing if you have isinf .......................... YES probing if you have signbit ........................ YES your CPU can read unaligned values for all 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 ................ YES make: make compile: gcc -std=gnu99 -Wextra -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Werror=pointer-arith -Werror=vla -O3 -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DHAVE_LIBFFI -fPIC -DMVM_HEAPSNAPSHOT_FORMAT=2 -D_GNU_SOURCE includes: -I3rdparty/libuv/include -I3rdparty/libuv/src -I3rdparty/libatomicops/src -I3rdparty/libtommath link: gcc -O3 -DNDEBUG libs: -lffi -lm -lpthread -lrt -ldl byte order: little endian Configuring 3rdparty libs .............................. OK 3rdparty: 3rdparty/cmp/libcmp.a 3rdparty/libatomicops/src/libatomic_ops.a 3rdparty/libtommath/libtommath.a 3rdparty/libuv/libuv.a 3rdparty/sha1/libsha1.a 3rdparty/tinymt/libtinymt.a Generating src/gen/config.c ............................ OK Generating src/gen/config.h ............................ OK Generating Makefile .................................... OK Generating tools/check.mk .............................. OK Generating build/mk-moar-pc.pl ......................... OK Configuration SUCCESS. Type 'make' to build and 'make help' to see a list of available make targets. compiling src/main.o compiling src/core/callsite.o compiling src/core/args.o compiling src/core/exceptions.o compiling src/core/interp.o compiling src/core/str_hash_table.o compiling src/core/fixkey_hash_table.o compiling src/core/index_hash_table.o compiling src/core/ptr_hash_table.o compiling src/core/uni_hash_table.o compiling src/core/threadcontext.o compiling src/core/compunit.o compiling src/core/bytecode.o compiling src/core/frame.o compiling src/core/callstack.o compiling src/core/validation.o compiling src/core/bytecodedump.o compiling src/core/threads.o compiling src/core/ops.o compiling src/core/hll.o compiling src/core/loadbytecode.o compiling src/core/coerce.o compiling src/core/dll.o compiling src/core/ext.o compiling src/core/nativecall.o compiling src/core/nativecall_libffi.o compiling src/core/continuation.o compiling src/core/intcache.o In file included from src/moar.h:45, from src/core/exceptions.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/interp.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/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:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/index_hash_table.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/callsite.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/main.c:4: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/args.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:45, from src/core/fixkey_hash_table.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/callstack.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/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:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/dll.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/nativecall.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/continuation.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/intcache.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/core/interp.c: In function 'MVM_interp_run': src/core/interp.c:731:30: warning: absolute value function 'labs' given an argument of type 'MVMint64' {aka 'long long int'} but has parameter of type 'long int' which may cause truncation of value [-Wabsolute-value] 731 | MVMint64 a = labs(GET_REG(cur_op, 2).i64), b = labs(GET_REG(cur_op, 4).i64), c; | ^~~~ src/core/interp.c:731:64: warning: absolute value function 'labs' given an argument of type 'MVMint64' {aka 'long long int'} but has parameter of type 'long int' which may cause truncation of value [-Wabsolute-value] 731 | MVMint64 a = labs(GET_REG(cur_op, 2).i64), b = labs(GET_REG(cur_op, 4).i64), c; | ^~~~ In file included from src/moar.h:45, from src/core/str_hash_table.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/ptr_hash_table.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/uni_hash_table.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/bytecode.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/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:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/frame.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/bytecodedump.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/hll.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/threads.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/ops.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/coerce.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/nativecall_libffi.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/core/fixedsizealloc.o In file included from src/moar.h:45, from src/core/loadbytecode.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/ext.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/core/callstack.c: In function 'MVM_callstack_ensure_work_and_env_space': src/core/callstack.c:245:49: warning: comparison of integer expressions of different signedness: 'int' and 'MVMuint32' {aka 'unsigned int'} [-Wsign-compare] 245 | if (region->alloc_limit - region->alloc < diff) | ^ src/core/callstack.c:262:49: warning: comparison of integer expressions of different signedness: 'int' and 'MVMuint32' {aka 'unsigned int'} [-Wsign-compare] 262 | if (region->alloc_limit - region->alloc < diff) | ^ In file included from src/moar.h:45, from src/core/fixedsizealloc.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/threads.c:1: src/core/threads.c: In function 'start_thread': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/threads.c:86:45: note: in expansion of macro 'MVM_platform_thread_id' 86 | tc->thread_obj->body.native_thread_id = MVM_platform_thread_id(); | ^~~~~~~~~~~~~~~~~~~~~~ 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; | ^~~~~~ src/core/interp.c:5392:38: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 5392 | MVMHLLConfig *want = (MVMHLLConfig *)GET_UI64(cur_op, 4); | ^ compiling src/core/regionalloc.o src/core/nativecall_libffi.c: In function 'MVM_nativecall_invoke': src/core/nativecall_libffi.c:504:16: warning: unused variable 'status' [-Wunused-variable] 504 | ffi_status status = ffi_prep_cif(&cif, body->convention, (unsigned int)num_args, body->ffi_ret_type, body->ffi_arg_types); | ^~~~~~ compiling src/debug/debugserver.o compiling src/gen/config.o src/core/nativecall_libffi.c: In function 'MVM_nativecall_dispatch': src/core/nativecall_libffi.c:1037:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1037 | *(void **)values[i] = (void*)value; | ^ src/core/nativecall_libffi.c:1043:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1043 | *(void **)values[i] = (void*)value; | ^ src/core/interp.c:6305:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6305 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 2), | ^ src/core/interp.c:6319:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6319 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ src/core/interp.c:6334:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6334 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ In file included from src/moar.h:170, from src/core/nativecall_libffi.c:1: src/core/nativecall_libffi.c:1192:77: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1192 | MVM_args_set_dispatch_result_int(tc, tc->cur_frame, (MVMuint64)ret); | ^ src/gc/roots.h:76:5: note: in definition of macro 'MVMROOT2' 76 | block \ | ^~~~~ src/core/interp.c:6349:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6349 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ src/core/interp.c:6364:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6364 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ src/core/nativecall_libffi.c:873:16: warning: unused variable 'status' [-Wunused-variable] 873 | ffi_status status = ffi_prep_cif(&cif, body->convention, (unsigned int)num_args, body->ffi_ret_type, body->ffi_arg_types); | ^~~~~~ src/core/interp.c:6378:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6378 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 2), | ^ src/core/interp.c:6391:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6391 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ src/core/interp.c:6405:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6405 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ src/core/interp.c:6419:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6419 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ src/core/interp.c:6433:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6433 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ src/core/interp.c:6447:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6447 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 2), | ^ src/core/interp.c:6461:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6461 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ src/core/interp.c:6476:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6476 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ src/core/interp.c:6491:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6491 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ src/core/interp.c:6506:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6506 | .callsite = (MVMCallsite *)GET_UI64(cur_op, 4), | ^ compiling src/gc/orchestrate.o compiling src/gc/allocation.o compiling src/gc/worklist.o In file included from src/moar.h:45, from src/gen/config.c:9: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/core/regionalloc.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/gc/roots.o In file included from src/moar.h:45, from src/debug/debugserver.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/gc/collect.o compiling src/gc/gen2.o In file included from src/moar.h:45, from src/gc/worklist.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/gc/wb.o compiling src/gc/objectid.o compiling src/gc/finalize.o compiling src/gc/debug.o In file included from src/moar.h:45, from src/gc/orchestrate.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/gc/allocation.c:6: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/io/io.o In file included from src/moar.h:45, from src/gc/collect.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/gc/roots.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/debug/debugserver.c: In function 'send_thread_info': src/debug/debugserver.c:944:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 944 | if (pthread_getname_np((pthread_t)cur_thread->body.native_thread_id, threadname, 16) != 0) { | ^ compiling src/io/eventloop.o compiling src/io/syncfile.o compiling src/io/syncsocket.o compiling src/io/fileops.o In file included from src/moar.h:45, from src/gc/debug.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/io/dirops.o In file included from src/moar.h:45, from src/gc/gen2.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/gc/wb.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/gc/finalize.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/gc/objectid.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/io/procops.o In file included from src/moar.h:45, from src/io/io.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/io/eventloop.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/io/syncfile.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/io/timers.o In file included from src/moar.h:45, from src/io/syncsocket.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/io/filewatchers.o In file included from src/moar.h:45, from src/io/procops.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/io/fileops.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/io/dirops.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/io/signals.o compiling src/io/asyncsocket.o compiling src/io/asyncsocketudp.o compiling src/6model/reprs.o In file included from src/moar.h:45, from src/io/timers.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprconv.o compiling src/6model/containers.o In file included from src/moar.h:45, from src/io/filewatchers.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/io/signals.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/parametric.o compiling src/6model/reprs/MVMString.o In file included from src/moar.h:45, from src/io/asyncsocket.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/VMArray.o In file included from src/moar.h:45, from src/io/asyncsocketudp.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprconv.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/MVMHash.o In file included from src/moar.h:45, from src/6model/containers.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/MVMCFunction.o compiling src/6model/reprs/KnowHOWREPR.o compiling src/6model/reprs/KnowHOWAttributeREPR.o In file included from src/moar.h:45, from src/6model/reprs/MVMString.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/parametric.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/P6str.o compiling src/6model/reprs/P6opaque.o In file included from src/moar.h:45, from src/6model/reprs/VMArray.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/MVMCode.o compiling src/6model/reprs/MVMOSHandle.o In file included from src/moar.h:45, from src/6model/reprs/MVMHash.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/KnowHOWREPR.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/MVMCFunction.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/MVMCompUnit.o compiling src/6model/reprs/MVMStaticFrame.o In file included from src/moar.h:45, from src/6model/reprs/KnowHOWAttributeREPR.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/P6str.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/P6int.o In file included from src/moar.h:45, from src/6model/reprs/P6opaque.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/MVMCode.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/MVMOSHandle.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/P6num.o In file included from src/moar.h:45, from src/6model/reprs/MVMCompUnit.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/Uninstantiable.o compiling src/6model/reprs/HashAttrStore.o In file included from src/moar.h:45, from src/6model/reprs/MVMStaticFrame.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/MVMThread.o In file included from src/moar.h:45, from src/6model/reprs/P6int.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ 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 In file included from src/moar.h:45, from src/6model/reprs/Uninstantiable.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/P6num.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/HashAttrStore.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/SCRef.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/MVMIter.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/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:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/MVMException.o In file included from src/moar.h:45, from src/6model/reprs/MVMContext.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/MVMDLLSym.o compiling src/6model/reprs/MVMContinuation.o In file included from src/moar.h:45, from src/6model/reprs/P6bigint.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/NFA.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ 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 In file included from src/moar.h:45, from src/6model/reprs/MVMException.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/MVMDLLSym.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/ReentrantMutex.o In file included from src/moar.h:45, from src/6model/reprs/MVMContinuation.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/ConditionVariable.o In file included from src/moar.h:45, from src/6model/reprs/NativeCall.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/Semaphore.o compiling src/6model/reprs/ConcBlockingQueue.o compiling src/6model/reprs/MVMAsyncTask.o compiling src/6model/reprs/MVMNull.o In file included from src/moar.h:45, from src/6model/reprs/CPointer.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/CPPStruct.o In file included from src/moar.h:45, from src/6model/reprs/CStr.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/NativeRef.o In file included from src/moar.h:45, from src/6model/reprs/CUnion.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/CStruct.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/CArray.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/MultiDimArray.o compiling src/6model/reprs/Decoder.o compiling src/6model/reprs/MVMSpeshLog.o In file included from src/moar.h:45, from src/6model/reprs/ReentrantMutex.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/MVMStaticFrameSpesh.o compiling src/6model/reprs/MVMCapture.o compiling src/6model/reprs/MVMTracked.o In file included from src/moar.h:45, from src/6model/reprs/ConditionVariable.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/6model.o compiling src/6model/bootstrap.o In file included from src/moar.h:45, from src/6model/reprs/Semaphore.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/MVMNull.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/ConcBlockingQueue.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/NativeRef.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/MVMAsyncTask.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/MultiDimArray.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/MVMStaticFrameSpesh.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/CPPStruct.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/sc.o In file included from src/moar.h:45, from src/6model/bootstrap.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/serialization.o In file included from src/moar.h:45, from src/6model/reprs/Decoder.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/disp/boot.o In file included from src/moar.h:45, from src/6model/reprs/MVMSpeshLog.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/MVMTracked.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/MVMCapture.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': compiling src/disp/registry.o src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/6model.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/disp/inline_cache.o 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:45, from src/disp/registry.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/sc.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/graph.o In file included from src/moar.h:45, from src/6model/serialization.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/disp/boot.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/codegen.o In file included from src/moar.h:45, from src/disp/inline_cache.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': In file included from src/moar.h:45, from src/disp/program.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/manipulate.o In file included from src/moar.h:45, from src/disp/syscall.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/args.o In file included from src/moar.h:45, from src/disp/resume.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/usages.o In file included from src/moar.h:45, from src/spesh/dump.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/graph.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/facts.o In file included from src/moar.h:45, from src/spesh/codegen.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/manipulate.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/spesh/graph.c: In function 'build_cfg': src/spesh/graph.c:298:47: warning: comparison of integer expressions of different signedness: 'int' and 'MVMuint32' {aka 'unsigned int'} [-Wsign-compare] 298 | if (ann_ptr && pc - sf->body.bytecode == ann_ptr->bytecode_offset) { | ^~ src/spesh/graph.c:411:46: warning: comparison of integer expressions of different signedness: 'MVMuint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 411 | if (target > 0 && target < pc - g->bytecode) { | ^ In file included from src/moar.h:45, from src/spesh/args.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/optimize.o In file included from src/moar.h:45, from src/spesh/usages.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/dead_bb_elimination.o In file included from src/moar.h:45, from src/spesh/facts.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/dead_ins_elimination.o compiling src/spesh/deopt.o In file included from src/moar.h:45, from src/spesh/optimize.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/dead_bb_elimination.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/dead_ins_elimination.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/log.o src/spesh/optimize.c: In function 'optimize_runbytecode': src/spesh/optimize.c:1449:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1449 | cs = (MVMCallsite *)ins->operands[1].lit_ui64; | ^ src/spesh/optimize.c:1455:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1455 | cs = (MVMCallsite *)ins->operands[2].lit_ui64; | ^ compiling src/spesh/threshold.o compiling src/spesh/inline.o In file included from src/moar.h:45, from src/spesh/deopt.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/osr.o In file included from src/moar.h:45, from src/spesh/threshold.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/lookup.o In file included from src/moar.h:45, from src/spesh/log.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/inline.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ 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 In file included from src/moar.h:45, from src/spesh/osr.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/lookup.c:9: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/worker.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/spesh/arg_guard.o compiling src/spesh/frame_walker.o compiling src/spesh/pea.o In file included from src/moar.h:45, from src/spesh/iterator.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/6model/reprs/MVMSpeshCandidate.o compiling src/spesh/disp.o In file included from src/moar.h:45, from src/spesh/debug.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/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:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/plan.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/strings/decode_stream.o In file included from src/moar.h:45, from src/spesh/disp.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/arg_guard.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/strings/ascii.o In file included from src/moar.h:45, from src/spesh/frame_walker.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/spesh/pea.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/6model/reprs/MVMSpeshCandidate.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/strings/parse_num.o compiling src/strings/utf8.o compiling src/strings/utf8_c8.o src/spesh/disp.c: In function 'MVM_spesh_disp_callsite_for_dispatch_op': src/spesh/disp.c:69:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 69 | return (MVMCallsite *)GET_UI64(args, 2); | ^ src/spesh/disp.c:82:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 82 | return (MVMCallsite *)GET_UI64(args, 4); | ^ src/spesh/disp.c: In function 'emit_hll_guard': src/spesh/disp.c:249:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 249 | guard->operands[2].lit_ui64 = (MVMuint64)hll; | ^ compiling src/strings/nfg.o compiling src/strings/ops.o src/spesh/disp.c: In function 'translate_dispatch_program': src/spesh/disp.c:1216:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1216 | rb_ins->operands[cur_op++].lit_ui64 = (MVMuint64)callsite; | ^ src/spesh/disp.c:1380:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1380 | rb_ins->operands[cur_op++].lit_ui64 = (MVMuint64)callsite; | ^ In file included from src/moar.h:45, from src/strings/decode_stream.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/strings/unicode.o In file included from src/moar.h:45, from src/strings/ascii.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/strings/parse_num.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/strings/utf8.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/strings/utf8_c8.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/strings/nfg.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/strings/normalize.o In file included from src/moar.h:45, from src/strings/unicode_db.c:57, from src/strings/unicode.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/strings/ops.c:3: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/strings/latin1.o compiling src/strings/utf16.o In file included from src/moar.h:45, from src/strings/normalize.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/strings/windows1252.o compiling src/strings/shiftjis.o compiling src/strings/gb2312.o In file included from src/moar.h:45, from src/strings/utf16.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/strings/latin1.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/strings/gb18030.o compiling src/math/bigintops.o compiling src/profiler/instrument.o In file included from src/moar.h:45, from src/strings/windows1252.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/strings/shiftjis.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/strings/gb2312.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/profiler/log.o In file included from src/moar.h:45, from src/strings/gb18030.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/profiler/profile.o In file included from src/moar.h:45, from src/math/bigintops.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, 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:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/profiler/heapsnapshot.o In file included from src/moar.h:45, from src/profiler/log.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ src/math/bigintops.c: In function 'MVM_bigint_abs': src/math/bigintops.c:386:33: warning: absolute value function 'labs' given an argument of type 'MVMint64' {aka 'long long int'} but has parameter of type 'long int' which may cause truncation of value [-Wabsolute-value] 386 | MVM_BIGINT_UNARY_OP(abs, { sb = labs(sa); }) | ^~~~ src/math/bigintops.c:252:13: note: in definition of macro 'MVM_BIGINT_UNARY_OP' 252 | SMALLINT_OP; \ | ^~~~~~~~~~~ compiling src/profiler/telemeh.o In file included from src/moar.h:45, from src/profiler/heapsnapshot.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/profiler/profile.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/profiler/configuration.o compiling src/instrument/crossthreadwrite.o In file included from src/moar.h:45, from src/profiler/telemeh.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/instrument/line_coverage.o compiling src/platform/sys.o compiling src/platform/random.o compiling src/platform/memmem32.o compiling 3rdparty/freebsd/memmem.o compiling 3rdparty/ryu/ryu/d2s.o compiling src/platform/malloc_trim.o compiling src/moar.o In file included from src/moar.h:45, from src/profiler/configuration.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/instrument/crossthreadwrite.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/platform/posix/mmap.o compiling src/platform/posix/time.o In file included from src/moar.h:45, from src/instrument/line_coverage.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/platform/memmem32.c:29: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/platform/sys.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/platform/random.c:64: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/platform/posix/io.o compiling src/platform/posix/fork.o In file included from src/moar.h:45, from src/moar.c:2: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling src/jit/stub.o In file included from src/moar.h:45, from src/platform/posix/time.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/moar.h:45, from src/platform/posix/mmap.c:3: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling 3rdparty/cmp/cmp.o linking 3rdparty/libatomicops/src/libatomic_ops.a In file included from src/moar.h:45, from src/platform/posix/fork.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling 3rdparty/tinymt/tinymt64.o In file included from src/moar.h:45, from src/moar.c:2: src/moar.c: In function 'MVM_vm_create_instance': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/moar.c:235:48: note: in expansion of macro 'MVM_platform_thread_id' 235 | instance->threads->body.native_thread_id = MVM_platform_thread_id(); | ^~~~~~~~~~~~~~~~~~~~~~ checking build system type... In file included from src/moar.h:45, from src/jit/stub.c:1: src/core/nativecall.h: In function 'MVM_nativecall_find_thread_context': src/platform/threads.h:19:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19 | #define MVM_platform_thread_id() (MVMint64)uv_thread_self() | ^ src/core/nativecall.h:146:19: note: in expansion of macro 'MVM_platform_thread_id' 146 | MVM_platform_thread_id()); | ^~~~~~~~~~~~~~~~~~~~~~ compiling 3rdparty/sha1/sha1.o compiling 3rdparty/libtommath/bn_cutoffs.o i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking for a BSD-compatible install... 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_clamp.o compiling 3rdparty/libtommath/bn_mp_clear.o compiling 3rdparty/libtommath/bn_mp_clear_multi.o compiling 3rdparty/libtommath/bn_mp_cmp.o compiling 3rdparty/libtommath/bn_mp_cmp_d.o compiling 3rdparty/libtommath/bn_mp_cmp_mag.o compiling 3rdparty/libtommath/bn_mp_cnt_lsb.o compiling 3rdparty/libtommath/bn_mp_complement.o 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 compiling 3rdparty/libtommath/bn_mp_div_2.o compiling 3rdparty/libtommath/bn_mp_div_2d.o compiling 3rdparty/libtommath/bn_mp_div_3.o /usr/bin/install -c checking whether build environment is sane... compiling 3rdparty/libtommath/bn_mp_div_d.o yes compiling 3rdparty/libtommath/bn_mp_dr_is_modulus.o checking for a thread-safe mkdir -p... compiling 3rdparty/libtommath/bn_mp_dr_reduce.o ./install-sh -c -d checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes compiling 3rdparty/libtommath/bn_mp_dr_setup.o compiling 3rdparty/libtommath/bn_mp_error_to_string.o checking whether to enable maintainer-specific portions of Makefiles... no checking for style of include used by make ... GNU checking for gcc... gcc compiling 3rdparty/libtommath/bn_mp_exch.o compiling 3rdparty/libtommath/bn_mp_expt_u32.o compiling 3rdparty/libtommath/bn_mp_exptmod.o checking whether the C compiler works... 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 yes checking for C compiler default output file name... a.out checking for suffix of executables... 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 checking whether we are cross compiling... 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 no checking for suffix of object files... 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 o checking whether we are using the GNU C compiler... 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 yes checking whether gcc accepts -g... 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 yes checking for gcc option to accept ISO C89... compiling 3rdparty/libtommath/bn_mp_montgomery_reduce.o compiling 3rdparty/libtommath/bn_mp_montgomery_setup.o compiling 3rdparty/libtommath/bn_mp_mul.o compiling 3rdparty/libtommath/bn_mp_mul_2.o compiling 3rdparty/libtommath/bn_mp_mul_2d.o compiling 3rdparty/libtommath/bn_mp_mul_d.o compiling 3rdparty/libtommath/bn_mp_mulmod.o compiling 3rdparty/libtommath/bn_mp_neg.o none needed checking whether gcc understands -c and -o together... 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 yes checking dependency style of gcc... 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 gcc3 checking dependency style of gcc... 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 gcc3 checking for ranlib... ranlib checking how to run the C preprocessor... 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 gcc -E 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 checking for grep that handles long lines and -e... 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 /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... compiling 3rdparty/libtommath/bn_s_mp_invmod_slow.o compiling 3rdparty/libtommath/bn_s_mp_karatsuba_mul.o compiling 3rdparty/libtommath/bn_s_mp_karatsuba_sqr.o compiling 3rdparty/libtommath/bn_s_mp_montgomery_reduce_fast.o compiling 3rdparty/libtommath/bn_s_mp_mul_digs.o compiling 3rdparty/libtommath/bn_s_mp_mul_digs_fast.o compiling 3rdparty/libtommath/bn_s_mp_mul_high_digs.o compiling 3rdparty/libtommath/bn_s_mp_mul_high_digs_fast.o compiling 3rdparty/libtommath/bn_s_mp_prime_is_divisible.o compiling 3rdparty/libtommath/bn_s_mp_rand_jenkins.o compiling 3rdparty/libtommath/bn_s_mp_rand_platform.o compiling 3rdparty/libtommath/bn_s_mp_reverse.o compiling 3rdparty/libtommath/bn_s_mp_sqr.o compiling 3rdparty/libtommath/bn_s_mp_sqr_fast.o compiling 3rdparty/libtommath/bn_s_mp_sub.o compiling 3rdparty/libtommath/bn_s_mp_toom_mul.o compiling 3rdparty/libtommath/bn_s_mp_toom_sqr.o compiling 3rdparty/libuv/src/unix/linux-core.o compiling 3rdparty/libuv/src/unix/linux-inotify.o compiling 3rdparty/libuv/src/unix/linux-syscalls.o compiling 3rdparty/libuv/src/unix/procfs-exepath.o compiling 3rdparty/libuv/src/unix/proctitle.o compiling 3rdparty/libuv/src/strscpy.o compiling 3rdparty/libuv/src/fs-poll.o yes checking for sys/types.h... compiling 3rdparty/libuv/src/inet.o compiling 3rdparty/libuv/src/uv-common.o compiling 3rdparty/libuv/src/version.o compiling 3rdparty/libuv/src/timer.o compiling 3rdparty/libuv/src/unix/async.o compiling 3rdparty/libuv/src/unix/core.o compiling 3rdparty/libuv/src/unix/dl.o yes compiling 3rdparty/libuv/src/unix/fs.o checking for sys/stat.h... compiling 3rdparty/libuv/src/unix/getaddrinfo.o compiling 3rdparty/libuv/src/unix/loop-watcher.o yes checking for stdlib.h... compiling 3rdparty/libuv/src/unix/loop.o compiling 3rdparty/libuv/src/unix/pipe.o compiling 3rdparty/libuv/src/unix/poll.o yes compiling 3rdparty/libuv/src/unix/process.o checking for string.h... compiling 3rdparty/libuv/src/unix/signal.o compiling 3rdparty/libuv/src/unix/stream.o compiling 3rdparty/libuv/src/unix/tcp.o yes checking for memory.h... compiling 3rdparty/libuv/src/unix/thread.o yes checking for strings.h... yes checking for inttypes.h... compiling 3rdparty/libuv/src/threadpool.o compiling 3rdparty/libuv/src/unix/tty.o yes checking for stdint.h... compiling 3rdparty/libuv/src/unix/udp.o perl build/mk-moar-pc.pl pkgconfig/moar.pc linking 3rdparty/tinymt/libtinymt.a linking 3rdparty/sha1/libsha1.a linking 3rdparty/libtommath/libtommath.a yes checking for unistd.h... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... yes checking for getpagesize... yes checking for working mmap... yes checking for PIC compiler flag... -fPIC checking whether gcc -fPIC causes __PIC__ definition... yes checking for gcc -Wextra... yes checking for pthread_self in -lpthread... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating src/Makefile config.status: creating src/config.h config.status: executing depfiles commands config.status: executing default commands make[1]: Entering directory '/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/3rdparty/libatomicops/src' make all-am make[2]: Entering directory '/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/3rdparty/libatomicops/src' gcc -DHAVE_CONFIG_H -I../src -I../src -fPIC -Wall -Wextra -std=gnu99 -Wextra -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Werror=pointer-arith -Werror=vla -O3 -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DHAVE_LIBFFI -fPIC -DMVM_HEAPSNAPSHOT_FORMAT=2 -D_GNU_SOURCE -DMVM_TRACING=0 -DMVM_CGOTO=1 -MT atomic_ops.o -MD -MP -MF .deps/atomic_ops.Tpo -c -o atomic_ops.o atomic_ops.c mv -f .deps/atomic_ops.Tpo .deps/atomic_ops.Po rm -f libatomic_ops.a ar cru libatomic_ops.a atomic_ops.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libatomic_ops.a make[2]: Leaving directory '/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/3rdparty/libatomicops/src' make[1]: Leaving directory '/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/3rdparty/libatomicops/src' linking 3rdparty/cmp/libcmp.a linking 3rdparty/libuv/libuv.a src/core/interp.c:146:6: warning: variable 'val' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 146 | void MVM_interp_run(MVMThreadContext *tc, void (*initial_invoke)(MVMThreadContext *, void *), void *invoke_data, MVMRunloopState *outer_runloop) { | ^~~~~~~~~~~~~~ linking libmoar.so linking moar >>> moarvm: Entering fakeroot... >>> moarvm-dev*: Running split function dev... perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/bin" perl -MExtUtils::Command -e cp moar "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/bin" perl -MExtUtils::Command -e chmod 755 "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/bin/moar" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/lib" perl -MExtUtils::Command -e rm_f "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/lib/libmoar.so" perl -MExtUtils::Command -e cp libmoar.so "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/lib" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/share/nqp/lib/MAST" perl -MExtUtils::Command -e cp lib/MAST/Nodes.nqp "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/share/nqp/lib/MAST" perl -MExtUtils::Command -e cp lib/MAST/Ops.nqp "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/share/nqp/lib/MAST" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/share/pkgconfig" perl -MExtUtils::Command -e cp pkgconfig/moar.pc "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/share/pkgconfig" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar" perl -MExtUtils::Command -e cp src/gen/config.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/6model/reprs" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/core" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/gc" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/gen" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/io" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/math" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/platform" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/profiler" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/disp" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/spesh" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/debug" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/strings" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/strings/siphash" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/jit" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/instrument" perl -MExtUtils::Command -e cp 3rdparty/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar" perl -MExtUtils::Command -e cp src/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar" perl -MExtUtils::Command -e cp src/6model/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/6model" perl -MExtUtils::Command -e cp src/6model/reprs/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/6model/reprs" perl -MExtUtils::Command -e cp src/core/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/core" perl -MExtUtils::Command -e cp src/gc/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/gc" perl -MExtUtils::Command -e cp src/gen/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/gen" perl -MExtUtils::Command -e cp src/io/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/io" perl -MExtUtils::Command -e cp src/math/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/math" perl -MExtUtils::Command -e cp src/platform/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/platform" perl -MExtUtils::Command -e cp src/profiler/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/profiler" perl -MExtUtils::Command -e cp src/disp/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/disp" perl -MExtUtils::Command -e cp src/spesh/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/spesh" perl -MExtUtils::Command -e cp src/debug/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/debug" perl -MExtUtils::Command -e cp src/strings/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/strings" perl -MExtUtils::Command -e cp src/strings/siphash/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/strings/siphash" perl -MExtUtils::Command -e cp src/jit/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/jit" perl -MExtUtils::Command -e cp src/instrument/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/moar/instrument" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libuv" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libuv/uv" perl -MExtUtils::Command -e cp 3rdparty/libuv/include/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libuv" perl -MExtUtils::Command -e cp 3rdparty/libuv/include/uv/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libuv/uv" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/armcc" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/gcc" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/hpc" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/ibmc" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/icc" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/loadstore" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/msftc" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/sunc" perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops" perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops" perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps" perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/armcc/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/armcc" perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/gcc/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/gcc" perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/hpc/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/hpc" perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/ibmc/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/ibmc" perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/icc/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/icc" perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/loadstore/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/loadstore" perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/msftc/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/msftc" perl -MExtUtils::Command -e cp 3rdparty/libatomicops/src/atomic_ops/sysdeps/sunc/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libatomic_ops/atomic_ops/sysdeps/sunc" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libtommath" perl -MExtUtils::Command -e cp 3rdparty/libtommath/*.h "/home/buildozer/aports/community/moarvm/src/MoarVM-2021.12/install/usr/include/libtommath" >>> moarvm-dev*: Preparing subpackage moarvm-dev... >>> moarvm-dev*: Stripping binaries >>> moarvm-dev*: Running postcheck for moarvm-dev >>> moarvm-doc*: Running split function doc... >>> moarvm-doc*: Preparing subpackage moarvm-doc... >>> moarvm-doc*: Running postcheck for moarvm-doc >>> moarvm*: Running postcheck for moarvm >>> moarvm*: Preparing package moarvm... >>> moarvm*: Stripping binaries >>> moarvm-dev*: Scanning shared objects >>> moarvm-doc*: Scanning shared objects >>> moarvm*: Scanning shared objects >>> moarvm-dev*: Tracing dependencies... pkgconfig >>> moarvm-dev*: Package size: 4.1 MB >>> moarvm-dev*: Compressing data... >>> moarvm-dev*: Create checksum... >>> moarvm-dev*: Create moarvm-dev-2021.12-r1.apk >>> moarvm-doc*: Tracing dependencies... >>> moarvm-doc*: Package size: 612.0 KB >>> moarvm-doc*: Compressing data... >>> moarvm-doc*: Create checksum... >>> moarvm-doc*: Create moarvm-doc-2021.12-r1.apk >>> moarvm*: Tracing dependencies... so:libc.musl-x86.so.1 so:libffi.so.8 >>> moarvm*: Package size: 6.7 MB >>> moarvm*: Compressing data... >>> moarvm*: Create checksum... >>> moarvm*: Create moarvm-2021.12-r1.apk >>> moarvm: Build complete at Tue, 19 Apr 2022 08:53:00 +0000 elapsed time 0h 0m 34s >>> moarvm: Cleaning up srcdir >>> moarvm: Cleaning up pkgdir >>> moarvm: Uninstalling dependencies... (1/9) Purging .makedepends-moarvm (20220419.085230) (2/9) Purging libffi-dev (3.4.2-r1) (3/9) Purging linux-headers (5.16.7-r1) (4/9) Purging libffi (3.4.2-r1) (5/9) Purging git-perl (2.35.2-r0) (6/9) Purging perl-git (2.35.2-r0) (7/9) Purging perl-error (0.17029-r1) (8/9) Purging perl (5.34.1-r0) (9/9) Purging libbz2 (1.0.8-r1) Executing busybox-1.35.0-r8.trigger OK: 322 MiB in 89 packages >>> moarvm: Updating the community/x86 repository index... >>> moarvm: Signing the index...