>>> ameba: Building community/ameba 1.6.4-r0 (using abuild 3.16.0_rc4-r0) started Sun, 09 Nov 2025 11:55:40 +0000 >>> ameba: Validating /home/buildozer/aports/community/ameba/APKBUILD... >>> ameba: Analyzing dependencies... >>> ameba: Installing for build: build-base crystal libxml2-dev shards yaml-dev ( 1/30) Installing gc (8.2.8-r1) ( 2/30) Installing libgc++ (8.2.8-r1) ( 3/30) Installing gc-dev (8.2.8-r1) ( 4/30) Installing libgmpxx (6.3.0-r4) ( 5/30) Installing gmp-dev (6.3.0-r4) ( 6/30) Installing libatomic_ops (7.8.4-r0) ( 7/30) Installing bsd-compat-headers (0.7.2-r6) ( 8/30) Installing libformw (6.5_p20251010-r0) ( 9/30) Installing libmenuw (6.5_p20251010-r0) (10/30) Installing libpanelw (6.5_p20251010-r0) (11/30) Installing libncurses++ (6.5_p20251010-r0) (12/30) Installing ncurses-dev (6.5_p20251010-r0) (13/30) Installing libedit-dev (20251016.3.1-r0) (14/30) Installing zlib-dev (1.3.1-r2) (15/30) Installing libpcre2-16 (10.46-r0) (16/30) Installing libpcre2-32 (10.46-r0) (17/30) Installing pcre2-dev (10.46-r0) (18/30) Installing libffi (3.5.2-r0) (19/30) Installing xz-libs (5.8.1-r0) (20/30) Installing libxml2 (2.13.9-r0) (21/30) Installing llvm21-libs (21.1.2-r1) (22/30) Installing crystal (1.18.2-r0) (23/30) Installing xz (5.8.1-r0) (24/30) Installing xz-dev (5.8.1-r0) (25/30) Installing libxml2-utils (2.13.9-r0) (26/30) Installing libxml2-dev (2.13.9-r0) (27/30) Installing yaml (0.2.5-r2) (28/30) Installing shards (0.19.1-r0) (29/30) Installing yaml-dev (0.2.5-r2) (30/30) Installing .makedepends-ameba (20251109.115547) busybox-1.37.0-r24.trigger: Executing script... OK: 620 MiB in 135 packages >>> ameba: Cleaning up srcdir >>> ameba: Cleaning up pkgdir >>> ameba: Cleaning up tmpdir >>> ameba: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/ameba-1.6.4.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.23/ameba-1.6.4.tar.gz.part' ameba-1.6.4.tar.gz.p 100% |********************************| 121k 0:00:00 ETA '/var/cache/distfiles/v3.23/ameba-1.6.4.tar.gz.part' saved /var/cache/distfiles/v3.23/ameba-1.6.4.tar.gz: OK >>> ameba: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/ameba-1.6.4.tar.gz /var/cache/distfiles/v3.23/ameba-1.6.4.tar.gz: OK >>> ameba: Unpacking /var/cache/distfiles/v3.23/ameba-1.6.4.tar.gz... shards build --release -Dpreview_mt I: Dependencies are satisfied I: Building: ameba crystal spec bin/ameba Inspecting 252 files ............................................................................................................................................................................................................................................................ Finished in 551.75 milliseconds 252 inspected, 0 failures .........................................................................................................F...........................................................................................................................................................................................*...................................................................................................................................................................................*........................................................................................................**.....................................................................................................................................................*................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ Pending: Ameba::Rule::Lint::UselessAssign top level doesn't report type declaration as a call argument Ameba::Rule::Lint::Typos reports typos Ameba::Rule::Lint::ShadowingOuterLocalVar reports if there is a shadowing in an unpacked variable in a block Ameba::Rule::Lint::ShadowingOuterLocalVar reports if there is a shadowing in an unpacked variable in a block (2) Ameba::Rule::Style::GuardClause does not report an issue if `else` branch is present but empty Failures: 1) Ameba::Formatter::DotFormatter #finished when issues found writes affected code by default Failure/Error: log.should contain " \e[33m^\e[0m" Expected: "\n" + "\n" + "\e[36m:1:5\e[39m\n" + "\e[34m[C] Ameba/DummyRule: DummyRuleError\e[39m\n" + "> \e[97ma = 22\e[39m\n" + " \e[33m^\e[39m\n" + "\n" + "Finished in 512 microseconds\n" + "\e[31m1 inspected, 1 failure\e[39m\n" to include: " \e[33m^\e[0m" # spec/ameba/formatter/dot_formatter_spec.cr:64 Finished in 1.05 seconds 1290 examples, 1 failures, 0 errors, 5 pending Failed examples: crystal spec spec/ameba/formatter/dot_formatter_spec.cr:53 # Ameba::Formatter::DotFormatter #finished when issues found writes affected code by default make: *** [Makefile:52: spec] Error 1 >>> ERROR: ameba: check failed >>> ameba: Uninstalling dependencies... ( 1/30) Purging .makedepends-ameba (20251109.115547) ( 2/30) Purging libxml2-dev (2.13.9-r0) ( 3/30) Purging libxml2-utils (2.13.9-r0) ( 4/30) Purging shards (0.19.1-r0) ( 5/30) Purging crystal (1.18.2-r0) ( 6/30) Purging gc-dev (8.2.8-r1) ( 7/30) Purging libgc++ (8.2.8-r1) ( 8/30) Purging libatomic_ops (7.8.4-r0) ( 9/30) Purging yaml-dev (0.2.5-r2) (10/30) Purging yaml (0.2.5-r2) (11/30) Purging gc (8.2.8-r1) (12/30) Purging llvm21-libs (21.1.2-r1) (13/30) Purging xz-dev (5.8.1-r0) (14/30) Purging xz (5.8.1-r0) (15/30) Purging pcre2-dev (10.46-r0) (16/30) Purging zlib-dev (1.3.1-r2) (17/30) Purging libpcre2-16 (10.46-r0) (18/30) Purging libpcre2-32 (10.46-r0) (19/30) Purging libedit-dev (20251016.3.1-r0) (20/30) Purging bsd-compat-headers (0.7.2-r6) (21/30) Purging gmp-dev (6.3.0-r4) (22/30) Purging libgmpxx (6.3.0-r4) (23/30) Purging libffi (3.5.2-r0) (24/30) Purging ncurses-dev (6.5_p20251010-r0) (25/30) Purging libncurses++ (6.5_p20251010-r0) (26/30) Purging libpanelw (6.5_p20251010-r0) (27/30) Purging libformw (6.5_p20251010-r0) (28/30) Purging libmenuw (6.5_p20251010-r0) (29/30) Purging libxml2 (2.13.9-r0) (30/30) Purging xz-libs (5.8.1-r0) busybox-1.37.0-r24.trigger: Executing script... OK: 431 MiB in 105 packages