>>> ruby-bigdecimal: Building main/ruby-bigdecimal 3.1.8-r0 (using abuild 3.16.0_rc4-r0) started Fri, 17 Oct 2025 12:52:06 +0000 >>> ruby-bigdecimal: Validating /home/buildozer/aports/main/ruby-bigdecimal/APKBUILD... >>> ruby-bigdecimal: Analyzing dependencies... >>> ruby-bigdecimal: Installing for build: build-base ruby ruby-dev ruby-test-unit ruby-test-unit-ruby-core ( 1/15) Installing ca-certificates (20250911-r0) ( 2/15) Installing libffi (3.5.2-r0) ( 3/15) Installing yaml (0.2.5-r2) ( 4/15) Installing ruby-libs (3.4.4-r0) ( 5/15) Installing libucontext (1.3.2-r0) ( 6/15) Installing ruby (3.4.4-r0) ( 7/15) Installing ruby-rdoc (3.4.4-r0) ( 8/15) Installing libgmpxx (6.3.0-r4) ( 9/15) Installing gmp-dev (6.3.0-r4) (10/15) Installing libucontext-dev (1.3.2-r0) (11/15) Installing ruby-dev (3.4.4-r0) (12/15) Installing ruby-power_assert (2.0.5-r0) (13/15) Installing ruby-test-unit (3.6.8-r0) (14/15) Installing ruby-test-unit-ruby-core (1.0.6-r0) (15/15) Installing .makedepends-ruby-bigdecimal (20251017.125207) busybox-1.37.0-r24.trigger: Executing script... ca-certificates-20250911-r0.trigger: Executing script... usr_merge_nag.sh: * WARNING: The current system is not /usr-merged. You are encouraged to usr_merge_nag.sh: * migrate manually to ensure the best-possible support. See usr_merge_nag.sh: * https://alpinelinux.org/posts/2025-10-01-usr-merge.html for more details OK: 306 MiB in 116 packages >>> ruby-bigdecimal: Cleaning up srcdir >>> ruby-bigdecimal: Cleaning up pkgdir >>> ruby-bigdecimal: Cleaning up tmpdir >>> ruby-bigdecimal: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/bigdecimal-3.1.8.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> ruby-bigdecimal: Fetching https://github.com/ruby/bigdecimal/archive/v3.1.8/bigdecimal-3.1.8.tar.gz Connecting to github.com (140.82.121.3:443) Connecting to codeload.github.com (140.82.121.9:443) saving to '/var/cache/distfiles/v3.23/bigdecimal-3.1.8.tar.gz.part' bigdecimal-3.1.8.tar 100% |********************************| 103k 0:00:00 ETA '/var/cache/distfiles/v3.23/bigdecimal-3.1.8.tar.gz.part' saved /var/cache/distfiles/v3.23/bigdecimal-3.1.8.tar.gz: OK >>> ruby-bigdecimal: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/bigdecimal-3.1.8.tar.gz /var/cache/distfiles/v3.23/bigdecimal-3.1.8.tar.gz: OK >>> ruby-bigdecimal: Unpacking /var/cache/distfiles/v3.23/bigdecimal-3.1.8.tar.gz... Successfully built RubyGem Name: bigdecimal Version: 3.1.8 File: bigdecimal-3.1.8.gem /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/LICENSE /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/bigdecimal.gemspec /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/ext/bigdecimal/bigdecimal.c /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/ext/bigdecimal/bigdecimal.h /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/ext/bigdecimal/bits.h /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/ext/bigdecimal/extconf.rb /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/ext/bigdecimal/feature.h /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/ext/bigdecimal/missing.c /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/ext/bigdecimal/missing.h /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/ext/bigdecimal/missing/dtoa.c /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/ext/bigdecimal/static_assert.h /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/lib/bigdecimal.rb /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/lib/bigdecimal/jacobian.rb /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/lib/bigdecimal/ludcmp.rb /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/lib/bigdecimal/math.rb /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/lib/bigdecimal/newton.rb /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/lib/bigdecimal/util.rb /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/sample/linear.rb /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/sample/nlsolve.rb /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/sample/pi.rb Building native extensions. This could take a while... current directory: /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/ext/bigdecimal ["/usr/bin/ruby", "extconf.rb"] checking for __builtin_clz()... yes checking for __builtin_clzl()... yes checking for __builtin_clzll()... yes checking for float.h... yes checking for math.h... yes checking for stdbool.h... yes checking for stdlib.h... yes checking for x86intrin.h... no checking for _lzcnt_u32() in x86intrin.h... no checking for _lzcnt_u64() in x86intrin.h... no checking for intrin.h... no checking for __lzcnt() in intrin.h... no checking for __lzcnt64() in intrin.h... no checking for _BitScanReverse() in intrin.h... no checking for _BitScanReverse64() in intrin.h... no checking for labs() in stdlib.h... yes checking for llabs() in stdlib.h... yes checking for finite() in math.h... yes checking for isfinite() in math.h... no checking for ruby/atomic.h... yes checking for ruby/internal/has/builtin.h... yes checking for ruby/internal/static_assert.h... yes checking for rb_rational_num() in ruby.h... yes checking for rb_rational_den() in ruby.h... yes checking for rb_complex_real() in ruby.h... yes checking for rb_complex_imag() in ruby.h... yes checking for rb_opts_exception_p() in ruby.h... yes checking for rb_category_warn() in ruby.h... yes checking for RB_WARN_CATEGORY_DEPRECATED in ruby.h... yes creating Makefile current directory: /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/ext/bigdecimal ["make", "DESTDIR=", "sitearchdir=./.gem.20251017-65880-oxz0t7", "sitelibdir=./.gem.20251017-65880-oxz0t7", "clean"] current directory: /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/ext/bigdecimal ["make", "DESTDIR=", "sitearchdir=./.gem.20251017-65880-oxz0t7", "sitelibdir=./.gem.20251017-65880-oxz0t7"] compiling bigdecimal.c compiling missing.c linking shared-object bigdecimal.so current directory: /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/ext/bigdecimal ["make", "DESTDIR=", "sitearchdir=./.gem.20251017-65880-oxz0t7", "sitelibdir=./.gem.20251017-65880-oxz0t7", "install"] install -m 0755 bigdecimal.so ./.gem.20251017-65880-oxz0t7 current directory: /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/ext/bigdecimal ["make", "DESTDIR=", "sitearchdir=./.gem.20251017-65880-oxz0t7", "sitelibdir=./.gem.20251017-65880-oxz0t7", "clean"] current directory: /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/ext/bigdecimal /usr/bin/ruby extconf.rb current directory: /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/ext/bigdecimal make DESTDIR\= sitearchdir\=./.gem.20251017-65880-oxz0t7 sitelibdir\=./.gem.20251017-65880-oxz0t7 clean current directory: /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/ext/bigdecimal make DESTDIR\= sitearchdir\=./.gem.20251017-65880-oxz0t7 sitelibdir\=./.gem.20251017-65880-oxz0t7 current directory: /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/ext/bigdecimal make DESTDIR\= sitearchdir\=./.gem.20251017-65880-oxz0t7 sitelibdir\=./.gem.20251017-65880-oxz0t7 install current directory: /home/buildozer/aports/main/ruby-bigdecimal/src/bigdecimal-3.1.8/dist/gems/bigdecimal-3.1.8/ext/bigdecimal make DESTDIR\= sitearchdir\=./.gem.20251017-65880-oxz0t7 sitelibdir\=./.gem.20251017-65880-oxz0t7 clean Successfully installed bigdecimal-3.1.8 1 gem installed Loaded suite -e Started TestBigDecimal: test_BigDecimal: .: (0.000897) test_BigDecimal_bug7522: .: (0.000087) test_BigDecimal_issue_192: .: (0.000055) test_BigDecimal_with_big_decimal: .: (0.000109) test_BigDecimal_with_complex: .: (0.000113) test_BigDecimal_with_exception_keyword: .: (0.000288) test_BigDecimal_with_float: .: (0.000212) test_BigDecimal_with_integer: .: (0.000184) test_BigDecimal_with_invalid_string: .: (0.001007) test_BigDecimal_with_rational: .: (0.000107) test_BigMath_exp: .: (0.001921) test_BigMath_exp_under_gc_stress: .: (0.009461) test_BigMath_exp_with_fixnum: .: (0.005357) test_BigMath_exp_with_float: .: (0.002489) test_BigMath_exp_with_rational: .: (0.001804) test_BigMath_log_under_gc_stress: .: (0.009160) test_BigMath_log_with_1: .: (0.000158) test_BigMath_log_with_101: .: (0.004953) test_BigMath_log_with_2: .: (0.000689) test_BigMath_log_with_42: .: (0.019607) test_BigMath_log_with_complex: .: (0.000095) test_BigMath_log_with_exp_1: .: (0.000316) test_BigMath_log_with_float_nan: .: (0.000059) test_BigMath_log_with_high_precision_case: .: (0.008123) test_BigMath_log_with_nan: .: (0.000070) test_BigMath_log_with_negative_arg: .: (0.000061) test_BigMath_log_with_negative_infinite: .: (0.000061) test_BigMath_log_with_negative_precision: .: (0.000054) test_BigMath_log_with_nil: .: (0.000056) test_BigMath_log_with_nil_precision: .: (0.000051) test_BigMath_log_with_non_integer_precision: .: (0.000051) test_BigMath_log_with_positive_infinite: .: (0.000071) test_BigMath_log_with_reciprocal_of_42: .: (0.005355) test_BigMath_log_with_square_of_E: .: (0.001863) test_BigMath_log_with_string: .: (0.000075) test_BigMath_log_with_zero_arg: .: (0.000056) test_BigMath_log_with_zero_precision: .: (0.000052) test_INFINITY: .: (0.000058) test_NAN: .: (0.000046) test_abs_bigdecimal: .: (0.000126) test_add: .: (0.000216) test_add_bigdecimal: .: (0.000078) test_bsearch_for_bigdecimal: .: (0.000062) test_bug6406: .: (0.009064) test_ceil: .: (0.000094) test_clone: .: (0.000090) test_cmp: .: (0.000247) test_cmp_bignum: .: (0.000060) test_cmp_coerce: .: (0.000165) test_cmp_data: .: (0.000058) test_cmp_failing_coercion: .: (0.000074) test_cmp_issue9192: .: (0.000311) test_cmp_nan: .: (0.000072) test_coerce: .: (0.000129) test_coerce_under_gc_stress: .: (0.047366) test_ctov: .: (0.000301) test_div: .: (0.000383) test_div_bigdecimal: .: (0.000119) test_div_bigdecimal_with_float_and_precision: .: (0.000079) test_div_error: .: (0.000063) test_div_gh220: .: (0.000063) test_div_precision: .: (0.000052) test_div_with_complex: .: (0.000089) test_div_with_float: .: (0.000073) test_div_with_rational: .: (0.000057) test_divmod: .: (0.000143) test_divmod_error: .: (0.000060) test_divmod_precision: .: (0.000110) test_double_fig: .: (0.000054) test_dup: .: (0.000107) test_exception_infinity: .: (0.001136) test_exception_nan: .: (0.000096) test_exception_overflow: .: (0.000147) test_exception_underflow: .: (0.000140) test_exception_zerodivide: .: (0.000090) test_exp_with_1: .: (0.000180) test_exp_with_complex: .: (0.000059) test_exp_with_nan: .: (0.000051) test_exp_with_negative: .: (0.000260) test_exp_with_negative_infinite: .: (0.000053) test_exp_with_negative_precision: .: (0.000055) test_exp_with_positive_infinite: .: (0.000069) test_exp_with_zero_precision: .: (0.000052) test_exponent: .: (0.000047) test_finite_infinite_nan: .: (0.000127) test_fix: .: (0.000066) test_floor: .: (0.000076) test_frac: .: (0.000072) test_frozen_p: .: (0.000069) test_hash: .: (0.000142) test_inf: .: (0.000189) test_initialize_copy_dup_clone_frozen_error: .: (0.000107) test_inspect: .: (0.000071) test_limit: .: (0.000239) test_llong_min_gh_200: .: (0.000067) test_marshal: .: (0.000106) test_mod: .: (0.000095) test_mod_with_float: .: (0.000058) test_mod_with_rational: .: (0.000054) test_mode: .: (0.000225) test_mult: .: (0.000210) test_mult_bigdecimal: .: (0.000078) test_mult_with_float: .: (0.000070) test_mult_with_nil: .: (0.000060) test_mult_with_rational: .: (0.000054) test_n_significant_digits_full: .: (0.000092) test_n_significant_digits_only_fraction: .: (0.000105) test_n_significant_digits_only_integer: .: (0.000123) test_n_significant_digits_special: .: (0.000061) test_neg: .: (0.000091) test_new_subclass: .: (0.000150) test_nonzero_p: .: (0.000122) test_not_equal: .: (0.000048) test_power: .: (5.246361) test_power_of_finite_with_zero: .: (0.000197) test_power_of_nan: .: (0.000173) test_power_of_negative_infinity: .: (0.000380) test_power_of_positive_infinity: .: (0.000363) test_power_of_three: .: (0.000124) test_power_of_zero: .: (0.000311) test_power_with_BigDecimal: .: (0.000079) test_power_with_Bignum: .: (0.000340) test_power_with_nil: .: (0.000079) test_power_with_prec: .: (0.000738) test_power_without_prec: .: (0.020932) test_precision_full: .: (0.000103) test_precision_only_fraction: .: (0.000147) test_precision_only_integer: .: (0.000130) test_precision_scale: .: (0.000082) test_precision_special: .: (0.000069) test_precs: .: (0.101858) test_precs_deprecated: .: (0.000147) test_quo_with_prec: .: (0.000122) test_quo_without_prec: .: (0.000056) test_remainder: .: (0.000119) test_remainder_with_float: .: (0.000077) test_remainder_with_rational: .: (0.000065) test_reminder_infinity_gh_187: .: (0.000066) test_round: .: (0.002277) test_round_half_down: .: (0.000185) test_round_half_even: .: (0.000172) test_round_half_invalid_option: .: (0.000181) test_round_half_nil: .: (0.000132) test_round_half_up: .: (0.000165) test_round_up: .: (0.000709) test_s_allocate: .: (0.000133) test_s_interpret_loosely: .: (0.000196) test_s_new: .: (0.000123) test_s_ver: .: (0.000112) test_save_exception_mode: .: (0.000079) test_save_limit: .: (0.000061) test_save_rounding_mode: .: (0.000064) test_scale_full: .: (0.000112) test_scale_only_fraction: .: (0.000108) test_scale_only_integer: .: (0.000126) test_scale_special: .: (0.000066) test_sign: .: (0.000107) test_split: .: (0.000100) test_split_under_gc_stress: .: (0.123443) test_sqrt_5266: .: (0.003560) test_sqrt_bigdecimal: .: (0.000861) test_sub: .: (0.000209) test_sub_bigdecimal: .: (0.000095) test_sub_with_float: .: (0.000065) test_sub_with_rational: .: (0.000066) test_thread_local_mode: .: (0.000232) test_to_f: .: (0.001900) test_to_i: .: (0.000163) test_to_r: .: (0.000170) test_to_s: .: (0.000131) test_to_special_string: .: (0.000176) test_to_string: .: (0.000097) test_truncate: .: (0.000118) test_uplus: .: (0.000049) test_zero_p: .: (0.000096) TestBigDecimalRactor: test_ractor_shareable: .: (0.106067) TestBigDecimalUtil: test_BigDecimal_to_d: .: (0.000149) test_Complex_to_d: .: (0.000231) test_Float_to_d_bug13331: .: (0.000082) test_Float_to_d_issue_192: .: (0.000056) test_Float_to_d_with_precision: .: (0.000138) test_Float_to_d_without_precision: .: (0.000225) test_Integer_to_d: .: (0.000078) test_Nil_to_d: .: (0.000060) test_Rational_to_d: .: (0.000131) test_Rational_to_d_with_negative_precision: .: (0.000062) test_Rational_to_d_with_zero_precision: .: (0.000054) test_String_to_d: .: (0.000171) test_invalid_String_to_d: .: (0.000047) TestBigMath: test_atan: .: (0.013956) test_const: .: (0.000379) test_cos: .: (0.008617) test_log: .: (0.112474) test_sin: .: (0.011902) test_sqrt: .: (0.000269) Finished in 5.9141564 seconds. ------------------------------------------------------------------------------- 195 tests, 1354 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications 100% passed ------------------------------------------------------------------------------- 32.97 tests/s, 228.94 assertions/s >>> ruby-bigdecimal: Entering fakeroot... >>> ruby-bigdecimal*: Running postcheck for ruby-bigdecimal >>> ruby-bigdecimal*: Preparing package ruby-bigdecimal... >>> ruby-bigdecimal*: Stripping binaries >>> ruby-bigdecimal*: Scanning shared objects >>> ruby-bigdecimal*: Tracing dependencies... ruby so:libc.musl-armv7.so.1 so:libruby.so.3.4 >>> ruby-bigdecimal*: Package size: 168.6 KB >>> ruby-bigdecimal*: Compressing data... >>> ruby-bigdecimal*: Create checksum... >>> ruby-bigdecimal*: Create ruby-bigdecimal-3.1.8-r0.apk >>> ruby-bigdecimal: Build complete at Fri, 17 Oct 2025 12:52:23 +0000 elapsed time 0h 0m 17s >>> ruby-bigdecimal: Cleaning up srcdir >>> ruby-bigdecimal: Cleaning up pkgdir >>> ruby-bigdecimal: Cleaning up tmpdir >>> ruby-bigdecimal: Uninstalling dependencies... ( 1/15) Purging .makedepends-ruby-bigdecimal (20251017.125207) ( 2/15) Purging ruby-dev (3.4.4-r0) ( 3/15) Purging ruby-rdoc (3.4.4-r0) ( 4/15) Purging libucontext-dev (1.3.2-r0) ( 5/15) Purging ruby-test-unit (3.6.8-r0) ( 6/15) Purging ruby-power_assert (2.0.5-r0) ( 7/15) Purging ruby-test-unit-ruby-core (1.0.6-r0) ( 8/15) Purging ruby (3.4.4-r0) ( 9/15) Purging ca-certificates (20250911-r0) ca-certificates-20250911-r0.post-deinstall: Executing script... (10/15) Purging libucontext (1.3.2-r0) (11/15) Purging ruby-libs (3.4.4-r0) (12/15) Purging yaml (0.2.5-r2) (13/15) Purging gmp-dev (6.3.0-r4) (14/15) Purging libgmpxx (6.3.0-r4) (15/15) Purging libffi (3.5.2-r0) busybox-1.37.0-r24.trigger: Executing script... usr_merge_nag.sh: * WARNING: The current system is not /usr-merged. You are encouraged to usr_merge_nag.sh: * migrate manually to ensure the best-possible support. See usr_merge_nag.sh: * https://alpinelinux.org/posts/2025-10-01-usr-merge.html for more details OK: 288 MiB in 101 packages >>> ruby-bigdecimal: Updating the main/armv7 repository index... >>> ruby-bigdecimal: Signing the index...