>>> moarvm: Building community/moarvm 2024.07-r0 (using abuild 3.13.0-r3) started Fri, 02 Aug 2024 02:51:07 +0000 >>> moarvm: Checking sanity of /home/buildozer/aports/community/moarvm/APKBUILD... >>> moarvm: Analyzing dependencies... >>> moarvm: Installing for build: build-base perl zstd-dev libffi-dev libuv-dev (1/13) Installing libbz2 (1.0.8-r6) (2/13) Installing perl (5.40.0-r1) (3/13) Installing zstd (1.5.6-r0) (4/13) Installing zstd-dev (1.5.6-r0) (5/13) Installing linux-headers (6.6-r0) (6/13) Installing libffi (3.4.6-r0) (7/13) Installing libffi-dev (3.4.6-r0) (8/13) Installing libuv (1.48.0-r0) (9/13) Installing libuv-dev (1.48.0-r0) (10/13) Installing .makedepends-moarvm (20240802.025108) (11/13) Installing perl-error (0.17029-r2) (12/13) Installing perl-git (2.46.0-r0) (13/13) Installing git-perl (2.46.0-r0) Executing busybox-1.36.1-r31.trigger OK: 465 MiB in 121 packages >>> moarvm: Cleaning up srcdir >>> moarvm: Cleaning up pkgdir >>> moarvm: Cleaning up tmpdir >>> moarvm: Fetching https://distfiles.alpinelinux.org/distfiles/edge/moarvm-2024.07.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> moarvm: Fetching moarvm-2024.07.tar.gz::https://github.com/MoarVM/MoarVM/releases/download/2024.07/MoarVM-2024.07.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 14.2M 0 11015 0 0 14541 0 0:17:10 --:--:-- 0:17:10 14541 100 14.2M 100 14.2M 0 0 12.1M 0 0:00:01 0:00:01 --:--:-- 34.5M >>> moarvm: Fetching https://distfiles.alpinelinux.org/distfiles/edge/moarvm-2024.07.tar.gz >>> moarvm: Checking sha512sums... moarvm-2024.07.tar.gz: OK >>> moarvm: Unpacking /var/cache/distfiles/edge/moarvm-2024.07.tar.gz... Welcome to MoarVM! Configuring native build environment ................... trying to compile a simple C program ............... YES probing support of -Werror=* ....................... YES Testing pkgconfig .................................. 2.2.0 probing stdatomic .................................. YES Adding extra libs for libffi: -L/usr/lib/../lib OK probing whether your compiler thinks that it is gcc YES probing how your compiler does static inline ....... static __inline__ probing if your compiler offers thread local storage _Thread_local probing if your pow() handles NaN and Inf corner cases YES probing if your log() returns NaN for negative values YES probing if your log10() returns NaN for negative values YES probing if your asin() returns NaN for negative values YES probing if your acos() returns NaN for negative values YES probing if you have isnan .......................... YES probing if you have isinf .......................... YES probing if you have signbit ........................ YES your CPU can't read unaligned values for any of int32 int64 num64 probing the size of pointers ....................... 8 JIT isn't supported on aarch64-linux-thread-multi yet. probing C type support for booleans ................ _Bool probing computed goto support ...................... YES probing pthread_yield support ...................... NO probing pthread_setname_np support (optional) ...... YES probing existance of optional malloc_trim() ........ NO probing support of rdtscp intrinsic ................ NO make: make compile: gcc -std=gnu99 -Wextra -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Werror=pointer-arith -Werror=vla -O3 -DNDEBUG -g3 -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DHAVE_LIBFFI -fPIC -DDEBUG_HELPERS -DMVM_HEAPSNAPSHOT_FORMAT=3 includes: -I3rdparty/libtommath link: gcc -O3 -DNDEBUG -g3 -Wl,--as-needed,-O1,--sort-common libs: -L/usr/lib/../lib -lffi -luv -lm -lpthread -lrt -ldl -lzstd byte order: little endian Checking perl5 modules ................................. OK Configuring 3rdparty libs .............................. OK 3rdparty: 3rdparty/cmp/libcmp.a 3rdparty/libtommath/libtommath.a 3rdparty/sha1/libsha1.a Generating src/gen/config.c ............................ OK Generating src/gen/config.h ............................ OK Generating Makefile .................................... OK Generating tools/check.mk .............................. OK Generating build/mk-moar-pc.pl ......................... OK Configuration SUCCESS. Type 'make' to build and 'make help' to see a list of available make targets. compiling src/main.o compiling src/core/callsite.o compiling src/core/args.o compiling src/core/exceptions.o compiling src/core/interp.o compiling src/core/str_hash_table.o compiling src/core/fixkey_hash_table.o compiling src/core/index_hash_table.o compiling src/core/ptr_hash_table.o compiling src/core/uni_hash_table.o compiling src/core/threadcontext.o compiling src/core/compunit.o compiling src/core/bytecode.o compiling src/core/frame.o compiling src/core/callstack.o compiling src/core/validation.o compiling src/core/bytecodedump.o compiling src/core/threads.o compiling src/core/ops.o compiling src/core/hll.o compiling src/core/loadbytecode.o compiling src/core/coerce.o compiling src/core/dll.o compiling src/core/ext.o compiling src/core/nativecall.o compiling src/core/nativecall_libffi.o compiling src/core/continuation.o compiling src/core/intcache.o compiling src/core/regionalloc.o compiling src/debug/debugserver.o compiling src/gen/config.o compiling src/gc/orchestrate.o compiling src/gc/allocation.o compiling src/gc/worklist.o compiling src/gc/roots.o compiling src/gc/collect.o compiling src/gc/gen2.o compiling src/gc/wb.o compiling src/gc/objectid.o compiling src/gc/finalize.o compiling src/gc/debug.o compiling src/io/io.o compiling src/io/eventloop.o compiling src/io/syncfile.o compiling src/io/syncsocket.o compiling src/io/fileops.o compiling src/io/dirops.o compiling src/io/procops.o compiling src/io/timers.o compiling src/io/filewatchers.o compiling src/io/signals.o compiling src/io/asyncsocket.o compiling src/io/asyncsocketudp.o compiling src/6model/reprs.o compiling src/6model/reprconv.o compiling src/6model/containers.o compiling src/6model/parametric.o compiling src/6model/reprs/MVMString.o compiling src/6model/reprs/VMArray.o compiling src/6model/reprs/MVMHash.o compiling src/6model/reprs/MVMCFunction.o compiling src/6model/reprs/KnowHOWREPR.o compiling src/6model/reprs/KnowHOWAttributeREPR.o compiling src/6model/reprs/P6str.o 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/nativecall_libffi.c: In function 'MVM_nativecall_invoke': src/core/nativecall_libffi.c:503:16: warning: unused variable 'status' [-Wunused-variable] 503 | ffi_status status = ffi_prep_cif(&cif, body->convention, (unsigned int)num_args, body->ffi_ret_type, body->ffi_arg_types); | ^~~~~~ src/core/nativecall_libffi.c: In function 'MVM_nativecall_dispatch': src/core/nativecall_libffi.c:876:16: warning: unused variable 'status' [-Wunused-variable] 876 | ffi_status status = ffi_prep_cif(&cif, body->convention, (unsigned int)num_args, body->ffi_ret_type, body->ffi_arg_types); | ^~~~~~ src/io/syncsocket.c:514:51: warning: missing initializer for field 'mvm_open_mode' of 'MVMIOIntrospection' [-Wmissing-field-initializers] 514 | socket_handle }; | ^~~~~~~~~~~~~ In file included from src/moar.h:279, from src/io/syncsocket.c:1: src/io/io.h:86:16: note: 'mvm_open_mode' declared here 86 | MVMint64 (*mvm_open_mode) (MVMThreadContext *tc, MVMOSHandle *h); | ^~~~~~~~~~~~~ src/io/asyncsocketudp.c:467:57: warning: missing initializer for field 'mvm_open_mode' of 'MVMIOIntrospection' [-Wmissing-field-initializers] 467 | socket_handle }; | ^~~~~~~~~~~~~ In file included from src/moar.h:279, from src/io/asyncsocketudp.c:1: src/io/io.h:86:16: note: 'mvm_open_mode' declared here 86 | MVMint64 (*mvm_open_mode) (MVMThreadContext *tc, MVMOSHandle *h); | ^~~~~~~~~~~~~ src/io/asyncsocket.c:462:52: warning: missing initializer for field 'mvm_open_mode' of 'MVMIOIntrospection' [-Wmissing-field-initializers] 462 | socket_handle }; | ^~~~~~~~~~~~~ In file included from src/moar.h:279, from src/io/asyncsocket.c:1: src/io/io.h:86:16: note: 'mvm_open_mode' declared here 86 | MVMint64 (*mvm_open_mode) (MVMThreadContext *tc, MVMOSHandle *h); | ^~~~~~~~~~~~~ compiling src/6model/reprs/P6opaque.o compiling src/6model/reprs/MVMCode.o compiling src/6model/reprs/MVMOSHandle.o compiling src/6model/reprs/MVMCompUnit.o compiling src/6model/reprs/MVMStaticFrame.o compiling src/6model/reprs/P6int.o compiling src/6model/reprs/P6num.o compiling src/6model/reprs/Uninstantiable.o compiling src/6model/reprs/HashAttrStore.o compiling src/6model/reprs/MVMThread.o compiling src/6model/reprs/MVMIter.o compiling src/6model/reprs/MVMContext.o compiling src/6model/reprs/SCRef.o compiling src/6model/reprs/P6bigint.o compiling src/6model/reprs/NFA.o compiling src/6model/reprs/MVMException.o compiling src/6model/reprs/MVMDLLSym.o compiling src/6model/reprs/MVMContinuation.o compiling src/6model/reprs/NativeCall.o compiling src/6model/reprs/CPointer.o compiling src/6model/reprs/CStr.o compiling src/6model/reprs/CArray.o compiling src/6model/reprs/CStruct.o compiling src/6model/reprs/CUnion.o compiling src/6model/reprs/ReentrantMutex.o compiling src/6model/reprs/ConditionVariable.o compiling src/6model/reprs/Semaphore.o compiling src/6model/reprs/ConcBlockingQueue.o compiling src/6model/reprs/MVMAsyncTask.o compiling src/6model/reprs/MVMNull.o compiling src/6model/reprs/CPPStruct.o compiling src/6model/reprs/NativeRef.o compiling src/6model/reprs/MultiDimArray.o compiling src/6model/reprs/Decoder.o compiling src/6model/reprs/MVMSpeshLog.o compiling src/6model/reprs/MVMStaticFrameSpesh.o compiling src/6model/reprs/MVMCapture.o compiling src/6model/reprs/MVMTracked.o compiling src/6model/reprs/MVMStat.o compiling src/6model/6model.o compiling src/6model/bootstrap.o compiling src/6model/sc.o compiling src/6model/serialization.o compiling src/disp/boot.o compiling src/disp/registry.o compiling src/disp/inline_cache.o compiling src/disp/program.o compiling src/disp/syscall.o compiling src/disp/resume.o compiling src/spesh/dump.o compiling src/spesh/graph.o compiling src/spesh/codegen.o compiling src/spesh/manipulate.o compiling src/spesh/args.o compiling src/spesh/usages.o compiling src/spesh/facts.o compiling src/spesh/optimize.o compiling src/spesh/dead_bb_elimination.o compiling src/spesh/dead_ins_elimination.o compiling src/spesh/deopt.o compiling src/spesh/log.o compiling src/spesh/threshold.o compiling src/spesh/inline.o compiling src/spesh/osr.o compiling src/spesh/lookup.o compiling src/spesh/iterator.o compiling src/spesh/worker.o compiling src/spesh/debug.o compiling src/spesh/stats.o compiling src/spesh/plan.o compiling src/spesh/arg_guard.o compiling src/spesh/frame_walker.o compiling src/spesh/pea.o compiling src/6model/reprs/MVMSpeshCandidate.o compiling src/spesh/disp.o compiling src/strings/decode_stream.o compiling src/strings/ascii.o compiling src/strings/parse_num.o compiling src/strings/utf8.o compiling src/strings/utf8_c8.o compiling src/strings/nfg.o compiling src/strings/ops.o compiling src/strings/unicode.o compiling src/strings/normalize.o compiling src/strings/latin1.o In function 'cleanup_entry', inlined from 'try_update_cache_entry' at src/disp/inline_cache.c:647:9, inlined from 'getlexstatic_initial' at src/disp/inline_cache.c:33:5: src/disp/inline_cache.c:629:19: warning: array subscript 'MVMDispInlineCacheEntryPolymorphicDispatchFlattening[0]' is partly outside array bounds of 'MVMDispInlineCacheEntry[1]' [-Warray-bounds=] 629 | MVMuint32 num_dps = ((MVMDispInlineCacheEntryPolymorphicDispatchFlattening *)entry)->num_dps; | ^~~~~~~ src/disp/inline_cache.c: In function 'getlexstatic_initial': src/disp/inline_cache.c:18:32: note: object 'unlinked_getlexstatic' of size 8 18 | static MVMDispInlineCacheEntry unlinked_getlexstatic = { getlexstatic_initial }; | ^~~~~~~~~~~~~~~~~~~~~ In function 'cleanup_entry', inlined from 'try_update_cache_entry' at src/disp/inline_cache.c:647:9, inlined from 'getlexstatic_initial' at src/disp/inline_cache.c:33:5: src/disp/inline_cache.c:634:98: warning: array subscript 'MVMDispInlineCacheEntryPolymorphicDispatchFlattening[0]' is partly outside array bounds of 'MVMDispInlineCacheEntry[1]' [-Warray-bounds=] 634 | MVM_free_at_safepoint(tc, ((MVMDispInlineCacheEntryPolymorphicDispatchFlattening *)entry)->flattened_css); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ src/disp/inline_cache.c: In function 'getlexstatic_initial': src/disp/inline_cache.c:18:32: note: object 'unlinked_getlexstatic' of size 8 18 | static MVMDispInlineCacheEntry unlinked_getlexstatic = { getlexstatic_initial }; | ^~~~~~~~~~~~~~~~~~~~~ In function 'cleanup_entry', inlined from 'try_update_cache_entry' at src/disp/inline_cache.c:647:9, inlined from 'getlexstatic_initial' at src/disp/inline_cache.c:33:5: src/disp/inline_cache.c:635:98: warning: array subscript 'MVMDispInlineCacheEntryPolymorphicDispatchFlattening[0]' is partly outside array bounds of 'MVMDispInlineCacheEntry[1]' [-Warray-bounds=] 635 | MVM_free_at_safepoint(tc, ((MVMDispInlineCacheEntryPolymorphicDispatchFlattening *)entry)->dps); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/disp/inline_cache.c: In function 'getlexstatic_initial': src/disp/inline_cache.c:18:32: note: object 'unlinked_getlexstatic' of size 8 18 | static MVMDispInlineCacheEntry unlinked_getlexstatic = { getlexstatic_initial }; | ^~~~~~~~~~~~~~~~~~~~~ In function 'cleanup_entry', inlined from 'try_update_cache_entry' at src/disp/inline_cache.c:647:9, inlined from 'getlexstatic_initial' at src/disp/inline_cache.c:33:5: src/disp/inline_cache.c:620:19: warning: array subscript 'MVMDispInlineCacheEntryPolymorphicDispatch[0]' is partly outside array bounds of 'MVMDispInlineCacheEntry[1]' [-Warray-bounds=] 620 | MVMuint32 num_dps = ((MVMDispInlineCacheEntryPolymorphicDispatch *)entry)->num_dps; | ^~~~~~~ src/disp/inline_cache.c: In function 'getlexstatic_initial': src/disp/inline_cache.c:18:32: note: object 'unlinked_getlexstatic' of size 8 18 | static MVMDispInlineCacheEntry unlinked_getlexstatic = { getlexstatic_initial }; | ^~~~~~~~~~~~~~~~~~~~~ In function 'cleanup_entry', inlined from 'try_update_cache_entry' at src/disp/inline_cache.c:647:9, inlined from 'getlexstatic_initial' at src/disp/inline_cache.c:33:5: src/disp/inline_cache.c:625:88: warning: array subscript 'MVMDispInlineCacheEntryPolymorphicDispatch[0]' is partly outside array bounds of 'MVMDispInlineCacheEntry[1]' [-Warray-bounds=] 625 | MVM_free_at_safepoint(tc, ((MVMDispInlineCacheEntryPolymorphicDispatch *)entry)->dps); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/disp/inline_cache.c: In function 'getlexstatic_initial': src/disp/inline_cache.c:18:32: note: object 'unlinked_getlexstatic' of size 8 18 | static MVMDispInlineCacheEntry unlinked_getlexstatic = { getlexstatic_initial }; | ^~~~~~~~~~~~~~~~~~~~~ compiling src/strings/utf16.o compiling src/strings/windows1252.o compiling src/strings/shiftjis.o compiling src/strings/gb2312.o compiling src/strings/gb18030.o compiling src/math/bigintops.o compiling src/profiler/instrument.o compiling src/profiler/log.o compiling src/profiler/profile.o compiling src/profiler/heapsnapshot.o compiling src/profiler/telemeh.o compiling src/profiler/configuration.o compiling src/instrument/crossthreadwrite.o compiling src/instrument/line_coverage.o In file included from src/moar.h:278, from src/strings/ops.c:3: src/strings/siphash/csiphash.h: In function 'siphashfinish': src/strings/siphash/csiphash.h:157:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 157 | case 5: t.u8[4] = src[4]; | ~~~~~~~~^~~~~~~~ src/strings/siphash/csiphash.h:164:9: note: here 164 | case 4: t.u8[3] = src[3]; | ^~~~ compiling src/platform/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 compiling src/platform/posix/mmap.o compiling src/platform/posix/time.o compiling src/platform/posix/io.o compiling src/platform/posix/fork.o compiling src/jit/stub.o compiling 3rdparty/cmp/cmp.o compiling 3rdparty/sha1/sha1.o compiling 3rdparty/libtommath/bn_cutoffs.o compiling 3rdparty/libtommath/bn_deprecated.o compiling 3rdparty/libtommath/bn_mp_2expt.o compiling 3rdparty/libtommath/bn_mp_abs.o compiling 3rdparty/libtommath/bn_mp_add.o compiling 3rdparty/libtommath/bn_mp_add_d.o compiling 3rdparty/libtommath/bn_mp_addmod.o compiling 3rdparty/libtommath/bn_mp_and.o compiling 3rdparty/libtommath/bn_mp_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 compiling 3rdparty/libtommath/bn_mp_div_d.o compiling 3rdparty/libtommath/bn_mp_dr_is_modulus.o compiling 3rdparty/libtommath/bn_mp_dr_reduce.o compiling 3rdparty/libtommath/bn_mp_dr_setup.o compiling 3rdparty/libtommath/bn_mp_error_to_string.o compiling 3rdparty/libtommath/bn_mp_exch.o compiling 3rdparty/libtommath/bn_mp_expt_u32.o compiling 3rdparty/libtommath/bn_mp_exptmod.o compiling 3rdparty/libtommath/bn_mp_exteuclid.o compiling 3rdparty/libtommath/bn_mp_fread.o compiling 3rdparty/libtommath/bn_mp_from_sbin.o compiling 3rdparty/libtommath/bn_mp_from_ubin.o compiling 3rdparty/libtommath/bn_mp_fwrite.o compiling 3rdparty/libtommath/bn_mp_gcd.o compiling 3rdparty/libtommath/bn_mp_get_double.o compiling 3rdparty/libtommath/bn_mp_get_i32.o compiling 3rdparty/libtommath/bn_mp_get_i64.o compiling 3rdparty/libtommath/bn_mp_get_l.o compiling 3rdparty/libtommath/bn_mp_get_ll.o compiling 3rdparty/libtommath/bn_mp_get_mag_u32.o compiling 3rdparty/libtommath/bn_mp_get_mag_u64.o compiling 3rdparty/libtommath/bn_mp_get_mag_ul.o compiling 3rdparty/libtommath/bn_mp_get_mag_ull.o compiling 3rdparty/libtommath/bn_mp_grow.o compiling 3rdparty/libtommath/bn_mp_incr.o compiling 3rdparty/libtommath/bn_mp_init.o compiling 3rdparty/libtommath/bn_mp_init_copy.o compiling 3rdparty/libtommath/bn_mp_init_i32.o compiling 3rdparty/libtommath/bn_mp_init_i64.o compiling 3rdparty/libtommath/bn_mp_init_l.o compiling 3rdparty/libtommath/bn_mp_init_ll.o compiling 3rdparty/libtommath/bn_mp_init_multi.o compiling 3rdparty/libtommath/bn_mp_init_set.o compiling 3rdparty/libtommath/bn_mp_init_size.o compiling 3rdparty/libtommath/bn_mp_init_u32.o compiling 3rdparty/libtommath/bn_mp_init_u64.o compiling 3rdparty/libtommath/bn_mp_init_ul.o compiling 3rdparty/libtommath/bn_mp_init_ull.o compiling 3rdparty/libtommath/bn_mp_invmod.o compiling 3rdparty/libtommath/bn_mp_is_square.o compiling 3rdparty/libtommath/bn_mp_iseven.o compiling 3rdparty/libtommath/bn_mp_isodd.o compiling 3rdparty/libtommath/bn_mp_kronecker.o compiling 3rdparty/libtommath/bn_mp_lcm.o compiling 3rdparty/libtommath/bn_mp_log_u32.o compiling 3rdparty/libtommath/bn_mp_lshd.o compiling 3rdparty/libtommath/bn_mp_mod.o compiling 3rdparty/libtommath/bn_mp_mod_2d.o compiling 3rdparty/libtommath/bn_mp_mod_d.o compiling 3rdparty/libtommath/bn_mp_montgomery_calc_normalization.o compiling 3rdparty/libtommath/bn_mp_montgomery_reduce.o compiling 3rdparty/libtommath/bn_mp_montgomery_setup.o compiling 3rdparty/libtommath/bn_mp_mul.o compiling 3rdparty/libtommath/bn_mp_mul_2.o compiling 3rdparty/libtommath/bn_mp_mul_2d.o compiling 3rdparty/libtommath/bn_mp_mul_d.o compiling 3rdparty/libtommath/bn_mp_mulmod.o compiling 3rdparty/libtommath/bn_mp_neg.o compiling 3rdparty/libtommath/bn_mp_or.o compiling 3rdparty/libtommath/bn_mp_pack.o compiling 3rdparty/libtommath/bn_mp_pack_count.o compiling 3rdparty/libtommath/bn_mp_prime_fermat.o compiling 3rdparty/libtommath/bn_mp_prime_frobenius_underwood.o compiling 3rdparty/libtommath/bn_mp_prime_is_prime.o compiling 3rdparty/libtommath/bn_mp_prime_miller_rabin.o compiling 3rdparty/libtommath/bn_mp_prime_next_prime.o compiling 3rdparty/libtommath/bn_mp_prime_rabin_miller_trials.o compiling 3rdparty/libtommath/bn_mp_prime_rand.o compiling 3rdparty/libtommath/bn_mp_prime_strong_lucas_selfridge.o compiling 3rdparty/libtommath/bn_mp_radix_size.o compiling 3rdparty/libtommath/bn_mp_radix_smap.o compiling 3rdparty/libtommath/bn_mp_rand.o compiling 3rdparty/libtommath/bn_mp_read_radix.o compiling 3rdparty/libtommath/bn_mp_reduce.o compiling 3rdparty/libtommath/bn_mp_reduce_2k.o compiling 3rdparty/libtommath/bn_mp_reduce_2k_l.o compiling 3rdparty/libtommath/bn_mp_reduce_2k_setup.o compiling 3rdparty/libtommath/bn_mp_reduce_2k_setup_l.o compiling 3rdparty/libtommath/bn_mp_reduce_is_2k.o compiling 3rdparty/libtommath/bn_mp_reduce_is_2k_l.o compiling 3rdparty/libtommath/bn_mp_reduce_setup.o compiling 3rdparty/libtommath/bn_mp_root_u32.o compiling 3rdparty/libtommath/bn_mp_rshd.o compiling 3rdparty/libtommath/bn_mp_sbin_size.o compiling 3rdparty/libtommath/bn_mp_set.o compiling 3rdparty/libtommath/bn_mp_set_double.o compiling 3rdparty/libtommath/bn_mp_set_i32.o compiling 3rdparty/libtommath/bn_mp_set_i64.o compiling 3rdparty/libtommath/bn_mp_set_l.o compiling 3rdparty/libtommath/bn_mp_set_ll.o compiling 3rdparty/libtommath/bn_mp_set_u32.o compiling 3rdparty/libtommath/bn_mp_set_u64.o compiling 3rdparty/libtommath/bn_mp_set_ul.o compiling 3rdparty/libtommath/bn_mp_set_ull.o compiling 3rdparty/libtommath/bn_mp_shrink.o compiling 3rdparty/libtommath/bn_mp_signed_rsh.o compiling 3rdparty/libtommath/bn_mp_sqr.o compiling 3rdparty/libtommath/bn_mp_sqrmod.o compiling 3rdparty/libtommath/bn_mp_sqrt.o compiling 3rdparty/libtommath/bn_mp_sqrtmod_prime.o compiling 3rdparty/libtommath/bn_mp_sub.o compiling 3rdparty/libtommath/bn_mp_sub_d.o compiling 3rdparty/libtommath/bn_mp_submod.o compiling 3rdparty/libtommath/bn_mp_to_radix.o compiling 3rdparty/libtommath/bn_mp_to_sbin.o compiling 3rdparty/libtommath/bn_mp_to_ubin.o compiling 3rdparty/libtommath/bn_mp_ubin_size.o compiling 3rdparty/libtommath/bn_mp_unpack.o compiling 3rdparty/libtommath/bn_mp_xor.o compiling 3rdparty/libtommath/bn_mp_zero.o compiling 3rdparty/libtommath/bn_prime_tab.o compiling 3rdparty/libtommath/bn_s_mp_add.o compiling 3rdparty/libtommath/bn_s_mp_balance_mul.o compiling 3rdparty/libtommath/bn_s_mp_exptmod.o compiling 3rdparty/libtommath/bn_s_mp_exptmod_fast.o compiling 3rdparty/libtommath/bn_s_mp_get_bit.o compiling 3rdparty/libtommath/bn_s_mp_invmod_fast.o compiling 3rdparty/libtommath/bn_s_mp_invmod_slow.o compiling 3rdparty/libtommath/bn_s_mp_karatsuba_mul.o compiling 3rdparty/libtommath/bn_s_mp_karatsuba_sqr.o compiling 3rdparty/libtommath/bn_s_mp_montgomery_reduce_fast.o compiling 3rdparty/libtommath/bn_s_mp_mul_digs.o compiling 3rdparty/libtommath/bn_s_mp_mul_digs_fast.o compiling 3rdparty/libtommath/bn_s_mp_mul_high_digs.o compiling 3rdparty/libtommath/bn_s_mp_mul_high_digs_fast.o compiling 3rdparty/libtommath/bn_s_mp_prime_is_divisible.o compiling 3rdparty/libtommath/bn_s_mp_rand_jenkins.o compiling 3rdparty/libtommath/bn_s_mp_rand_platform.o compiling 3rdparty/libtommath/bn_s_mp_reverse.o compiling 3rdparty/libtommath/bn_s_mp_sqr.o compiling 3rdparty/libtommath/bn_s_mp_sqr_fast.o compiling 3rdparty/libtommath/bn_s_mp_sub.o compiling 3rdparty/libtommath/bn_s_mp_toom_mul.o compiling 3rdparty/libtommath/bn_s_mp_toom_sqr.o perl build/mk-moar-pc.pl pkgconfig/moar.pc linking 3rdparty/sha1/libsha1.a linking 3rdparty/libtommath/libtommath.a linking 3rdparty/cmp/libcmp.a linking libmoar.so linking moar >>> moarvm: Entering fakeroot... perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/bin" perl -MExtUtils::Command -e cp moar "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/bin" perl -MExtUtils::Command -e chmod 755 "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/bin/moar" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/lib" perl -MExtUtils::Command -e rm_f "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/lib/libmoar.so" perl -MExtUtils::Command -e cp libmoar.so "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/lib" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/nqp/lib/MAST" perl -MExtUtils::Command -e cp lib/MAST/Nodes.nqp "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/nqp/lib/MAST" perl -MExtUtils::Command -e cp lib/MAST/Ops.nqp "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/nqp/lib/MAST" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/lib/pkgconfig" perl -MExtUtils::Command -e cp pkgconfig/moar.pc "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/lib/pkgconfig" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar" perl -MExtUtils::Command -e cp src/gen/config.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/6model/reprs" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/core" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/gc" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/gen" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/io" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/math" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/platform" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/profiler" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/disp" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/spesh" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/debug" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/strings" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/strings/siphash" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/jit" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/instrument" perl -MExtUtils::Command -e cp 3rdparty/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar" perl -MExtUtils::Command -e cp src/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar" perl -MExtUtils::Command -e cp src/6model/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/6model" perl -MExtUtils::Command -e cp src/6model/reprs/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/6model/reprs" perl -MExtUtils::Command -e cp src/core/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/core" perl -MExtUtils::Command -e cp src/gc/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/gc" perl -MExtUtils::Command -e cp src/gen/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/gen" perl -MExtUtils::Command -e cp src/io/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/io" perl -MExtUtils::Command -e cp src/math/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/math" perl -MExtUtils::Command -e cp src/platform/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/platform" perl -MExtUtils::Command -e cp src/profiler/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/profiler" perl -MExtUtils::Command -e cp src/disp/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/disp" perl -MExtUtils::Command -e cp src/spesh/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/spesh" perl -MExtUtils::Command -e cp src/debug/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/debug" perl -MExtUtils::Command -e cp src/strings/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/strings" perl -MExtUtils::Command -e cp src/strings/siphash/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/strings/siphash" perl -MExtUtils::Command -e cp src/jit/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/jit" perl -MExtUtils::Command -e cp src/instrument/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/instrument" perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/libtommath" perl -MExtUtils::Command -e cp 3rdparty/libtommath/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/libtommath" created directory: '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/' created directory: '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm' 'Artistic2.txt' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/Artistic2.txt' 'CREDITS' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/CREDITS' 'LICENSE' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/LICENSE' 'MANIFEST' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/MANIFEST' 'README.markdown' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/README.markdown' 'VERSION' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/VERSION' 'docs/gc.markdown' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/gc.markdown' 'docs/contributing.org' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/contributing.org' 'docs/jit/tiles.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit/tiles.md' 'docs/jit/overview.org' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit/overview.org' 'docs/jit/aarch64-jit-scope.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit/aarch64-jit-scope.md' 'docs/jit/runtime.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit/runtime.md' 'docs/jit/ir.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit/ir.md' 'docs/jit/todo.org' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit/todo.org' 'docs/jit/how-to-add-an-missing-expression-operator.org' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit/how-to-add-an-missing-expression-operator.org' 'docs/jit' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit' 'docs/6model-parametric-extensions.markdown' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/6model-parametric-extensions.markdown' 'docs/arg-passing.markdown' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/arg-passing.markdown' 'docs/moar.pod' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/moar.pod' 'docs/README.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/README.md' 'docs/heapsnapshot.markdown' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/heapsnapshot.markdown' 'docs/exceptions.markdown' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/exceptions.markdown' 'docs/debug-server-protocol.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/debug-server-protocol.md' 'docs/strings.asciidoc' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/strings.asciidoc' 'docs/bytecode.markdown' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/bytecode.markdown' 'docs/collation.asciidoc' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/collation.asciidoc' 'docs/release_guide.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/release_guide.md' 'docs/reveal.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/reveal.md' 'docs/ChangeLog' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/ChangeLog' 'docs/bootstrap.markdown' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/bootstrap.markdown' 'docs/japhb-todo.txt' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/japhb-todo.txt' 'docs/interpreter.markdown' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/interpreter.markdown' 'docs' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs' >>> moarvm-dev*: Running split function dev... '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/nqp/lib' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm-dev/usr/share/nqp/lib' >>> moarvm-dev*: Preparing subpackage moarvm-dev... >>> moarvm-dev*: Stripping binaries >>> moarvm-dev*: Running postcheck for moarvm-dev >>> moarvm-doc*: Running split function doc... >>> moarvm-doc*: Preparing subpackage moarvm-doc... >>> moarvm-doc*: Running postcheck for moarvm-doc >>> moarvm*: Running postcheck for moarvm >>> moarvm*: Preparing package moarvm... >>> moarvm*: Stripping binaries >>> moarvm-dev*: Scanning shared objects >>> moarvm-doc*: Scanning shared objects >>> moarvm*: Scanning shared objects >>> moarvm-dev*: Tracing dependencies... moarvm=2024.07-r0 perl zstd-dev libffi-dev libuv-dev pkgconfig >>> moarvm-dev*: Package size: 3.1 MB >>> moarvm-dev*: Compressing data... >>> moarvm-dev*: Create checksum... >>> moarvm-dev*: Create moarvm-dev-2024.07-r0.apk >>> moarvm-doc*: Tracing dependencies... >>> moarvm-doc*: Package size: 640.0 KB >>> moarvm-doc*: Compressing data... >>> moarvm-doc*: Create checksum... >>> moarvm-doc*: Create moarvm-doc-2024.07-r0.apk >>> moarvm*: Tracing dependencies... so:libc.musl-aarch64.so.1 so:libffi.so.8 so:libuv.so.1 so:libzstd.so.1 >>> moarvm*: Package size: 8.1 MB >>> moarvm*: Compressing data... >>> moarvm*: Create checksum... >>> moarvm*: Create moarvm-2024.07-r0.apk >>> moarvm: Build complete at Fri, 02 Aug 2024 02:51:31 +0000 elapsed time 0h 0m 24s >>> moarvm: Cleaning up srcdir >>> moarvm: Cleaning up pkgdir >>> moarvm: Uninstalling dependencies... (1/13) Purging .makedepends-moarvm (20240802.025108) (2/13) Purging zstd-dev (1.5.6-r0) (3/13) Purging zstd (1.5.6-r0) (4/13) Purging libffi-dev (3.4.6-r0) (5/13) Purging linux-headers (6.6-r0) (6/13) Purging libffi (3.4.6-r0) (7/13) Purging libuv-dev (1.48.0-r0) (8/13) Purging libuv (1.48.0-r0) (9/13) Purging git-perl (2.46.0-r0) (10/13) Purging perl-git (2.46.0-r0) (11/13) Purging perl-error (0.17029-r2) (12/13) Purging perl (5.40.0-r1) (13/13) Purging libbz2 (1.0.8-r6) Executing busybox-1.36.1-r31.trigger OK: 413 MiB in 108 packages >>> moarvm: Updating the community/aarch64 repository index... >>> moarvm: Signing the index...