>>> moarvm: Building community/moarvm 2022.07-r0 (using abuild 3.11.0_rc13-r0) started Tue, 25 Apr 2023 11:29:46 +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-r5) (2/13) Installing perl (5.36.0-r3) (3/13) Installing zstd (1.5.5-r3) (4/13) Installing zstd-dev (1.5.5-r3) (5/13) Installing linux-headers (6.2-r0) (6/13) Installing libffi (3.4.4-r2) (7/13) Installing libffi-dev (3.4.4-r2) (8/13) Installing libuv (1.44.2-r2) (9/13) Installing libuv-dev (1.44.2-r2) (10/13) Installing .makedepends-moarvm (20230425.112951) (11/13) Installing perl-error (0.17029-r1) (12/13) Installing perl-git (2.40.0-r1) (13/13) Installing git-perl (2.40.0-r1) Executing busybox-1.36.0-r8.trigger OK: 418 MiB in 111 packages >>> moarvm: Cleaning up srcdir >>> moarvm: Cleaning up pkgdir >>> moarvm: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/moarvm-2022.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 69 14.1M 69 9.8M 0 0 9343k 0 0:00:01 0:00:01 --:--:-- 9339k 100 14.1M 100 14.1M 0 0 12.0M 0 0:00:01 0:00:01 --:--:-- 12.0M >>> moarvm: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/moarvm-2022.07.tar.gz >>> moarvm: Checking sha512sums... moarvm-2022.07.tar.gz: OK >>> moarvm: Unpacking /var/cache/distfiles/v3.18/moarvm-2022.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 .................................. 1.9.4 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 s390x-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 -DWORDS_BIGENDIAN -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: big endian Configuring 3rdparty libs .............................. OK 3rdparty: 3rdparty/cmp/libcmp.a 3rdparty/libtommath/libtommath.a 3rdparty/sha1/libsha1.a 3rdparty/tinymt/libtinymt.a Generating src/gen/config.c ............................ OK Generating src/gen/config.h ............................ OK Generating Makefile .................................... OK Generating tools/check.mk .............................. OK Generating build/mk-moar-pc.pl ......................... OK Configuration SUCCESS. Type 'make' to build and 'make help' to see a list of available make targets. compiling src/main.o compiling src/core/callsite.o compiling src/core/args.o compiling src/core/exceptions.o compiling src/core/interp.o compiling src/core/str_hash_table.o compiling src/core/fixkey_hash_table.o compiling src/core/index_hash_table.o compiling src/core/ptr_hash_table.o compiling src/core/uni_hash_table.o compiling src/core/threadcontext.o compiling src/core/compunit.o compiling src/core/bytecode.o compiling src/core/frame.o compiling src/core/callstack.o compiling src/core/validation.o compiling src/core/bytecodedump.o compiling src/core/threads.o compiling src/core/ops.o compiling src/core/hll.o compiling src/core/loadbytecode.o compiling src/core/coerce.o compiling src/core/dll.o compiling src/core/ext.o compiling src/core/nativecall.o compiling src/core/nativecall_libffi.o compiling src/core/continuation.o compiling src/core/intcache.o compiling src/core/fixedsizealloc.o 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); | ^~~~~~ 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 src/6model/containers.c:117:5: warning: initialization of 'void (*)(MVMThreadContext *, MVMObject *, MVMuint64)' {aka 'void (*)(MVMThreadContext *, MVMObject *, long unsigned int)'} from incompatible pointer type 'void (*)(MVMThreadContext *, MVMObject *, MVMint64)' {aka 'void (*)(MVMThreadContext *, MVMObject *, long int)'} [-Wincompatible-pointer-types] 117 | code_pair_store_i, /* FIXME need a code_pair_store_u but lacking tests showing this need */ | ^~~~~~~~~~~~~~~~~ src/6model/containers.c:117:5: note: (near initialization for 'code_pair_spec.store_u') src/6model/containers.c:374:5: warning: initialization of 'void (*)(MVMThreadContext *, MVMObject *, MVMuint64)' {aka 'void (*)(MVMThreadContext *, MVMObject *, long unsigned int)'} from incompatible pointer type 'void (*)(MVMThreadContext *, MVMObject *, MVMint64)' {aka 'void (*)(MVMThreadContext *, MVMObject *, long int)'} [-Wincompatible-pointer-types] 374 | value_desc_cont_store_i, /* FIXME need a value_desc_cont_store_u but lacking tests showing this need */ | ^~~~~~~~~~~~~~~~~~~~~~~ src/6model/containers.c:374:5: note: (near initialization for 'value_desc_cont_spec.store_u') compiling src/6model/parametric.o compiling src/6model/reprs/MVMString.o compiling src/6model/reprs/VMArray.o compiling src/6model/reprs/MVMHash.o compiling src/6model/reprs/MVMCFunction.o compiling src/6model/reprs/KnowHOWREPR.o compiling src/6model/reprs/KnowHOWAttributeREPR.o compiling src/6model/reprs/P6str.o compiling src/6model/reprs/P6opaque.o compiling src/6model/reprs/MVMCode.o compiling src/6model/reprs/MVMOSHandle.o compiling src/6model/reprs/MVMCompUnit.o compiling src/6model/reprs/MVMStaticFrame.o compiling src/6model/reprs/P6int.o compiling src/6model/reprs/P6num.o compiling src/6model/reprs/Uninstantiable.o compiling src/6model/reprs/HashAttrStore.o compiling src/6model/reprs/MVMThread.o compiling src/6model/reprs/MVMIter.o compiling src/6model/reprs/MVMContext.o compiling src/6model/reprs/SCRef.o compiling src/6model/reprs/P6bigint.o compiling src/6model/reprs/NFA.o compiling src/6model/reprs/MVMException.o 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/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 In function 'cleanup_entry', inlined from 'try_update_cache_entry' at src/disp/inline_cache.c:669:9, inlined from 'getlexstatic_initial' at src/disp/inline_cache.c:33:5: src/disp/inline_cache.c:646:19: warning: array subscript 'MVMDispInlineCacheEntryPolymorphicDispatchFlattening[0]' is partly outside array bounds of 'MVMDispInlineCacheEntry[1]' [-Warray-bounds] 646 | 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:669:9, inlined from 'getlexstatic_initial' at src/disp/inline_cache.c:33:5: src/disp/inline_cache.c:653:80: warning: array subscript 'MVMDispInlineCacheEntryPolymorphicDispatchFlattening[0]' is partly outside array bounds of 'MVMDispInlineCacheEntry[1]' [-Warray-bounds] 653 | ((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:669:9, inlined from 'getlexstatic_initial' at src/disp/inline_cache.c:33:5: src/disp/inline_cache.c:656:80: warning: array subscript 'MVMDispInlineCacheEntryPolymorphicDispatchFlattening[0]' is partly outside array bounds of 'MVMDispInlineCacheEntry[1]' [-Warray-bounds] 656 | ((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:669:9, inlined from 'getlexstatic_initial' at src/disp/inline_cache.c:33:5: src/disp/inline_cache.c:634:19: warning: array subscript 'MVMDispInlineCacheEntryPolymorphicDispatch[0]' is partly outside array bounds of 'MVMDispInlineCacheEntry[1]' [-Warray-bounds] 634 | 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:669:9, inlined from 'getlexstatic_initial' at src/disp/inline_cache.c:33:5: src/disp/inline_cache.c:641:70: warning: array subscript 'MVMDispInlineCacheEntryPolymorphicDispatch[0]' is partly outside array bounds of 'MVMDispInlineCacheEntry[1]' [-Warray-bounds] 641 | ((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/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 In file included from src/moar.h:268, 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/strings/latin1.o 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 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/tinymt/tinymt64.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_l.o compiling 3rdparty/libtommath/bn_mp_set_i64.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/cmp/libcmp.a linking 3rdparty/tinymt/libtinymt.a linking 3rdparty/sha1/libsha1.a linking 3rdparty/libtommath/libtommath.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/japhb-todo.txt' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/japhb-todo.txt' 'docs/exceptions.markdown' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/exceptions.markdown' 'docs/collation.asciidoc' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/collation.asciidoc' 'docs/bytecode.markdown' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/bytecode.markdown' 'docs/jit/todo.org' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit/todo.org' 'docs/jit/tiles.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit/tiles.md' '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/overview.org' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit/overview.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/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' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit' 'docs/contributing.org' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/contributing.org' 'docs/reveal.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/reveal.md' 'docs/README.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/README.md' 'docs/debug-server-protocol.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/debug-server-protocol.md' 'docs/gc.markdown' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/gc.markdown' 'docs/heapsnapshot.markdown' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/heapsnapshot.markdown' 'docs/interpreter.markdown' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/interpreter.markdown' 'docs/release_guide.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/release_guide.md' 'docs/moar.pod' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/moar.pod' 'docs/arg-passing.markdown' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/arg-passing.markdown' 'docs/6model-parametric-extensions.markdown' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/6model-parametric-extensions.markdown' '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/strings.asciidoc' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/strings.asciidoc' '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=2022.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-2022.07-r0.apk >>> moarvm-doc*: Tracing dependencies... >>> moarvm-doc*: Package size: 632.0 KB >>> moarvm-doc*: Compressing data... >>> moarvm-doc*: Create checksum... >>> moarvm-doc*: Create moarvm-doc-2022.07-r0.apk >>> moarvm*: Tracing dependencies... so:libc.musl-s390x.so.1 so:libffi.so.8 so:libuv.so.1 so:libzstd.so.1 >>> moarvm*: Package size: 8.2 MB >>> moarvm*: Compressing data... >>> moarvm*: Create checksum... >>> moarvm*: Create moarvm-2022.07-r0.apk >>> moarvm: Build complete at Tue, 25 Apr 2023 11:30:45 +0000 elapsed time 0h 0m 59s >>> moarvm: Cleaning up srcdir >>> moarvm: Cleaning up pkgdir >>> moarvm: Uninstalling dependencies... (1/13) Purging .makedepends-moarvm (20230425.112951) (2/13) Purging zstd-dev (1.5.5-r3) (3/13) Purging zstd (1.5.5-r3) (4/13) Purging libffi-dev (3.4.4-r2) (5/13) Purging linux-headers (6.2-r0) (6/13) Purging libffi (3.4.4-r2) (7/13) Purging libuv-dev (1.44.2-r2) (8/13) Purging libuv (1.44.2-r2) (9/13) Purging git-perl (2.40.0-r1) (10/13) Purging perl-git (2.40.0-r1) (11/13) Purging perl-error (0.17029-r1) (12/13) Purging perl (5.36.0-r3) (13/13) Purging libbz2 (1.0.8-r5) Executing busybox-1.36.0-r8.trigger OK: 371 MiB in 98 packages >>> moarvm: Updating the community/s390x repository index... >>> moarvm: Signing the index...