>>> rustlings: Building community/rustlings 6.5.0-r0 (using abuild 3.18.0_rc7-r1) started Sun, 18 Oct 2026 14:26:23 +0000 >>> rustlings: Validating /home/buildozer/aports/community/rustlings/APKBUILD... >>> rustlings: Analyzing dependencies... >>> rustlings: Installing for build: build-base rust-clippy cargo rustfmt cargo-auditable ( 1/13) Installing libffi (3.8.0-r0) ( 2/13) Installing xz-libs (5.8.4-r0) ( 3/13) Installing libxml2 (2.13.9-r2) ( 4/13) Installing llvm23-libs (23.1.3-r0) ( 5/13) Installing scudo-malloc (23.1.3-r0) ( 6/13) Installing rust (1.99.1-r0) ( 7/13) Installing sqlite-libs (3.54.1-r0) ( 8/13) Installing libssh2 (1.11.1-r3) ( 9/13) Installing cargo (1.99.1-r0) (10/13) Installing rust-clippy (1.99.1-r0) (11/13) Installing rustfmt (1.99.1-r0) (12/13) Installing cargo-auditable (0.7.7-r0) (13/13) Installing .makedepends-rustlings (20261018.142653) Executing busybox-1.38.0-r7.trigger OK: 676.8 MiB in 115 packages >>> rustlings: Cleaning up srcdir >>> rustlings: Cleaning up pkgdir >>> rustlings: Cleaning up tmpdir >>> rustlings: Fetching https://distfiles.alpinelinux.org/distfiles/v3.25/rustlings-6.5.0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> rustlings: Fetching rustlings-6.5.0.tar.gz::https://github.com/rust-lang/rustlings/archive/refs/tags/v6.5.0.tar.gz Connecting to github.com (20.26.156.215:443) Connecting to codeload.github.com (20.26.156.216:443) saving to '/var/cache/distfiles/v3.25/rustlings-6.5.0.tar.gz.part' rustlings-6.5.0.tar. 15726 --:--:-- ETA rustlings-6.5.0.tar. 100% |********************************| 149k 0:00:00 ETA '/var/cache/distfiles/v3.25/rustlings-6.5.0.tar.gz.part' saved /var/cache/distfiles/v3.25/rustlings-6.5.0.tar.gz: OK /home/buildozer/aports/community/rustlings/loongarch64-downgrade-libc.patch: OK >>> rustlings: Fetching https://distfiles.alpinelinux.org/distfiles/v3.25/rustlings-6.5.0.tar.gz /var/cache/distfiles/v3.25/rustlings-6.5.0.tar.gz: OK /home/buildozer/aports/community/rustlings/loongarch64-downgrade-libc.patch: OK >>> rustlings: Unpacking /var/cache/distfiles/v3.25/rustlings-6.5.0.tar.gz... >>> rustlings: loongarch64-downgrade-libc.patch patching file Cargo.lock warning: rustlings-macros/Cargo.toml: `lints.clippy.disallowed-methods` is deprecated in favor of `lints.clippy.disallowed_methods` and will not work in a future edition warning: rustlings-macros/Cargo.toml: `lints.clippy.disallowed-types` is deprecated in favor of `lints.clippy.disallowed_types` and will not work in a future edition warning: `rustlings-macros` (manifest) generated 2 warnings warning: Cargo.toml: `lints.clippy.disallowed-methods` is deprecated in favor of `lints.clippy.disallowed_methods` and will not work in a future edition warning: Cargo.toml: `lints.clippy.disallowed-types` is deprecated in favor of `lints.clippy.disallowed_types` and will not work in a future edition warning: Cargo.toml: `lints.clippy.disallowed-methods` is deprecated in favor of `lints.clippy.disallowed_methods` and will not work in a future edition warning: Cargo.toml: `lints.clippy.disallowed-types` is deprecated in favor of `lints.clippy.disallowed_types` and will not work in a future edition warning: `rustlings` (manifest) generated 4 warnings Updating crates.io index Downloading crates ... Downloaded scopeguard v1.2.0 Downloaded signal-hook v0.3.18 Downloaded parking_lot v0.12.4 Downloaded signal-hook-registry v1.4.6 Downloaded strsim v0.11.1 Downloaded equivalent v1.0.2 Downloaded inotify-sys v0.1.5 Downloaded signal-hook-mio v0.2.4 Downloaded parking_lot_core v0.9.11 Downloaded smallvec v1.15.1 Downloaded lock_api v0.4.13 Downloaded autocfg v1.5.0 Downloaded same-file v1.0.6 Downloaded anstyle v1.0.11 Downloaded fastrand v2.3.0 Downloaded itoa v1.0.15 Downloaded toml_writer v1.0.2 Downloaded notify-types v2.0.0 Downloaded clap_lex v0.7.5 Downloaded serde_spanned v1.0.0 Downloaded cfg-if v1.0.3 Downloaded utf8parse v0.2.2 Downloaded errno v0.3.13 Downloaded colorchoice v1.0.4 Downloaded anstyle-query v1.1.4 Downloaded heck v0.5.0 Downloaded anstyle-parse v0.2.7 Downloaded tempfile v3.21.0 Downloaded notify v8.2.0 Downloaded is_terminal_polyfill v1.70.1 Downloaded document-features v0.2.11 Downloaded quote v1.0.40 Downloaded toml_datetime v0.7.0 Downloaded anstream v0.6.20 Downloaded getrandom v0.3.3 Downloaded walkdir v2.5.0 Downloaded once_cell v1.21.3 Downloaded log v0.4.27 Downloaded inotify v0.11.0 Downloaded litrs v0.4.2 Downloaded toml_parser v1.0.2 Downloaded unicode-ident v1.0.18 Downloaded ryu v1.0.20 Downloaded toml v0.9.5 Downloaded serde_derive v1.0.219 Downloaded bitflags v2.9.2 Downloaded memchr v2.7.5 Downloaded clap v4.5.45 Downloaded clap_derive v4.5.45 Downloaded anyhow v1.0.99 Downloaded proc-macro2 v1.0.101 Downloaded mio v1.0.4 Downloaded indexmap v2.10.0 Downloaded serde v1.0.219 Downloaded crossterm v0.29.0 Downloaded hashbrown v0.15.5 Downloaded clap_builder v4.5.44 Downloaded winnow v0.7.12 Downloaded serde_json v1.0.143 Downloaded syn v2.0.106 Downloaded rustix v1.0.8 Downloaded libc v0.2.174 Downloaded linux-raw-sys v0.9.4 warning: rustlings-macros/Cargo.toml: `lints.clippy.disallowed-methods` is deprecated in favor of `lints.clippy.disallowed_methods` and will not work in a future edition warning: rustlings-macros/Cargo.toml: `lints.clippy.disallowed-types` is deprecated in favor of `lints.clippy.disallowed_types` and will not work in a future edition warning: `rustlings-macros` (manifest) generated 2 warnings warning: Cargo.toml: `lints.clippy.disallowed-methods` is deprecated in favor of `lints.clippy.disallowed_methods` and will not work in a future edition warning: Cargo.toml: `lints.clippy.disallowed-types` is deprecated in favor of `lints.clippy.disallowed_types` and will not work in a future edition warning: Cargo.toml: `lints.clippy.disallowed-methods` is deprecated in favor of `lints.clippy.disallowed_methods` and will not work in a future edition warning: Cargo.toml: `lints.clippy.disallowed-types` is deprecated in favor of `lints.clippy.disallowed_types` and will not work in a future edition warning: `rustlings` (manifest) generated 4 warnings Compiling proc-macro2 v1.0.101 Compiling unicode-ident v1.0.18 Compiling libc v0.2.174 Compiling serde v1.0.219 Compiling autocfg v1.5.0 Compiling bitflags v2.9.2 Compiling log v0.4.27 Compiling utf8parse v0.2.2 Compiling parking_lot_core v0.9.11 Compiling signal-hook v0.3.18 Compiling anstyle-parse v0.2.7 Compiling anstyle v1.0.11 Compiling is_terminal_polyfill v1.70.1 Compiling lock_api v0.4.13 Compiling rustix v1.0.8 Compiling winnow v0.7.12 Compiling smallvec v1.15.1 Compiling anstyle-query v1.1.4 Compiling scopeguard v1.2.0 Compiling cfg-if v1.0.3 Compiling colorchoice v1.0.4 Compiling same-file v1.0.6 Compiling strsim v0.11.1 Compiling anstream v0.6.20 Compiling quote v1.0.40 Compiling mio v1.0.4 Compiling signal-hook-registry v1.4.6 Compiling inotify-sys v0.1.5 Compiling syn v2.0.106 Compiling errno v0.3.13 Compiling linux-raw-sys v0.9.4 Compiling litrs v0.4.2 Compiling serde_json v1.0.143 Compiling clap_lex v0.7.5 Compiling toml_parser v1.0.2 Compiling anyhow v1.0.99 Compiling heck v0.5.0 Compiling document-features v0.2.11 Compiling clap_builder v4.5.44 Compiling signal-hook-mio v0.2.4 Compiling parking_lot v0.12.4 Compiling inotify v0.11.0 Compiling walkdir v2.5.0 Compiling ryu v1.0.20 Compiling notify-types v2.0.0 Compiling itoa v1.0.15 Compiling memchr v2.7.5 Compiling rustlings v6.5.0 (/home/buildozer/aports/community/rustlings/src/rustlings-6.5.0) Compiling notify v8.2.0 Compiling crossterm v0.29.0 Compiling serde_derive v1.0.219 Compiling clap_derive v4.5.45 Compiling clap v4.5.45 Compiling toml_datetime v0.7.0 Compiling serde_spanned v1.0.0 Compiling toml v0.9.5 Compiling rustlings-macros v6.5.0 (/home/buildozer/aports/community/rustlings/src/rustlings-6.5.0/rustlings-macros) Finished `release` profile [optimized] target(s) in 41.05s warning: rustlings-macros/Cargo.toml: `lints.clippy.disallowed-methods` is deprecated in favor of `lints.clippy.disallowed_methods` and will not work in a future edition warning: rustlings-macros/Cargo.toml: `lints.clippy.disallowed-types` is deprecated in favor of `lints.clippy.disallowed_types` and will not work in a future edition warning: `rustlings-macros` (manifest) generated 2 warnings warning: Cargo.toml: `lints.clippy.disallowed-methods` is deprecated in favor of `lints.clippy.disallowed_methods` and will not work in a future edition warning: Cargo.toml: `lints.clippy.disallowed-types` is deprecated in favor of `lints.clippy.disallowed_types` and will not work in a future edition warning: Cargo.toml: `lints.clippy.disallowed-methods` is deprecated in favor of `lints.clippy.disallowed_methods` and will not work in a future edition warning: Cargo.toml: `lints.clippy.disallowed-types` is deprecated in favor of `lints.clippy.disallowed_types` and will not work in a future edition warning: `rustlings` (manifest) generated 4 warnings Compiling libc v0.2.174 Compiling proc-macro2 v1.0.101 Compiling unicode-ident v1.0.18 Compiling serde v1.0.219 Compiling autocfg v1.5.0 Compiling signal-hook v0.3.18 Compiling parking_lot_core v0.9.11 Compiling rustix v1.0.8 Compiling cfg-if v1.0.3 Compiling bitflags v2.9.2 Compiling log v0.4.27 Compiling winnow v0.7.12 Compiling serde_json v1.0.143 Compiling heck v0.5.0 Compiling lock_api v0.4.13 Compiling utf8parse v0.2.2 Compiling litrs v0.4.2 Compiling anyhow v1.0.99 Compiling quote v1.0.40 Compiling signal-hook-registry v1.4.6 Compiling syn v2.0.106 Compiling document-features v0.2.11 Compiling mio v1.0.4 Compiling errno v0.3.13 Compiling anstyle-parse v0.2.7 Compiling is_terminal_polyfill v1.70.1 Compiling linux-raw-sys v0.9.4 Compiling toml_parser v1.0.2 Compiling scopeguard v1.2.0 Compiling anstyle v1.0.11 Compiling anstyle-query v1.1.4 Compiling colorchoice v1.0.4 Compiling smallvec v1.15.1 Compiling getrandom v0.3.3 Compiling anstream v0.6.20 Compiling inotify-sys v0.1.5 Compiling same-file v1.0.6 Compiling strsim v0.11.1 Compiling clap_lex v0.7.5 Compiling rustlings v6.5.0 (/home/buildozer/aports/community/rustlings/src/rustlings-6.5.0) Compiling clap_builder v4.5.44 Compiling walkdir v2.5.0 Compiling signal-hook-mio v0.2.4 Compiling inotify v0.11.0 Compiling parking_lot v0.12.4 Compiling memchr v2.7.5 Compiling once_cell v1.21.3 Compiling itoa v1.0.15 Compiling serde_derive v1.0.219 Compiling clap_derive v4.5.45 Compiling ryu v1.0.20 Compiling notify-types v2.0.0 Compiling fastrand v2.3.0 Compiling tempfile v3.21.0 Compiling notify v8.2.0 Compiling crossterm v0.29.0 Compiling clap v4.5.45 Compiling toml_datetime v0.7.0 Compiling serde_spanned v1.0.0 Compiling toml v0.9.5 Compiling rustlings-macros v6.5.0 (/home/buildozer/aports/community/rustlings/src/rustlings-6.5.0/rustlings-macros) Finished `test` profile [unoptimized + debuginfo] target(s) in 21.13s Running unittests src/main.rs (target/debug/deps/rustlings-6656e912ca6029ec) running 5 tests test cargo_toml::tests::test_bins ... ok test cargo_toml::tests::test_bins_start_end_ind ... ok test embedded::tests::dirs ... ok test cmd::tests::test_run_cmd ... ok test app_state::tests::next_pending_exercise ... ok test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s Running tests/integration_tests.rs (target/debug/deps/integration_tests-60266c70878144db) running 8 tests test reset_without_exercise_name ... ok test hint ... ok test run_exercise_not_in_info ... ok test init ... ok test run_compilation_failure ... ok test run_compilation_success ... ok test run_test_failure ... ok test run_test_success ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.84s warning: rustlings-macros/Cargo.toml: `lints.clippy.disallowed-methods` is deprecated in favor of `lints.clippy.disallowed_methods` and will not work in a future edition warning: rustlings-macros/Cargo.toml: `lints.clippy.disallowed-types` is deprecated in favor of `lints.clippy.disallowed_types` and will not work in a future edition warning: `rustlings-macros` (manifest) generated 2 warnings warning: Cargo.toml: `lints.clippy.disallowed-methods` is deprecated in favor of `lints.clippy.disallowed_methods` and will not work in a future edition warning: Cargo.toml: `lints.clippy.disallowed-types` is deprecated in favor of `lints.clippy.disallowed_types` and will not work in a future edition warning: Cargo.toml: `lints.clippy.disallowed-methods` is deprecated in favor of `lints.clippy.disallowed_methods` and will not work in a future edition warning: Cargo.toml: `lints.clippy.disallowed-types` is deprecated in favor of `lints.clippy.disallowed_types` and will not work in a future edition warning: `rustlings` (manifest) generated 4 warnings Compiling rustix v1.0.8 Compiling winnow v0.7.12 Compiling serde v1.0.219 Compiling crossterm v0.29.0 Compiling toml_parser v1.0.2 Compiling serde_spanned v1.0.0 Compiling toml_datetime v0.7.0 Compiling toml v0.9.5 Compiling rustlings-macros v6.5.0 (/home/buildozer/aports/community/rustlings/src/rustlings-6.5.0/rustlings-macros) Compiling rustlings v6.5.0 (/home/buildozer/aports/community/rustlings/src/rustlings-6.5.0) Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.42s Running `target/debug/rustlings dev check --require-solutions` Running all exercises to check that they aren't already solved... Progress: 0/93 Progress: 1/93 Progress: 2/93 Progress: 3/93 Progress: 4/93 Progress: 5/93 Progress: 6/93 Progress: 7/93 Progress: 8/93 Progress: 9/93 Progress: 10/93 Progress: 11/93 Progress: 12/93 Progress: 13/93 Progress: 14/93 Progress: 15/93 Progress: 16/93 Progress: 17/93 Progress: 18/93 Progress: 19/93 Progress: 20/93 Progress: 21/93 Progress: 22/93 Progress: 23/93 Progress: 24/93 Progress: 25/93 Progress: 26/93 Progress: 27/93 Progress: 28/93 Progress: 29/93 Progress: 30/93 Progress: 31/93 Progress: 32/93 Progress: 33/93 Progress: 34/93 Progress: 35/93 Progress: 36/93 Progress: 37/93 Progress: 38/93 Progress: 39/93 Progress: 40/93 Progress: 41/93 Progress: 42/93 Progress: 43/93 Progress: 44/93 Progress: 45/93 Progress: 46/93 Progress: 47/93 Progress: 48/93 Progress: 49/93 Progress: 50/93 Progress: 51/93 Progress: 52/93 Progress: 53/93 Progress: 54/93 Progress: 55/93 Progress: 56/93 Progress: 57/93 Progress: 58/93 Progress: 59/93 Progress: 60/93 Progress: 61/93 Progress: 62/93 Progress: 63/93 Progress: 64/93 Progress: 65/93 Progress: 66/93 Progress: 67/93 Progress: 68/93 Progress: 69/93 Progress: 70/93 Progress: 71/93 Progress: 72/93 Progress: 73/93 Progress: 74/93 Progress: 75/93 Progress: 76/93 Progress: 77/93 Progress: 78/93 Progress: 79/93 Progress: 80/93 Progress: 81/93 Progress: 82/93 Progress: 83/93 Progress: 84/93 Progress: 85/93 Progress: 86/93 Progress: 87/93 Progress: 88/93 Progress: 89/93 Progress: 90/93 Progress: 91/93 Progress: 92/93 Progress: 93/93 Running all solutions... Progress: 0/94 Progress: 1/94 Progress: 2/94 Progress: 3/94 Progress: 4/94 Progress: 5/94 Progress: 6/94 Progress: 7/94 Progress: 8/94 Progress: 9/94 Progress: 10/94 Progress: 11/94 Progress: 12/94 Progress: 13/94 Progress: 14/94 Progress: 15/94 Progress: 16/94 Progress: 17/94 Progress: 18/94 Progress: 19/94 Progress: 20/94 Progress: 21/94 Progress: 22/94 Progress: 23/94 Progress: 24/94 Progress: 25/94 Progress: 26/94 Progress: 27/94 Progress: 28/94 Progress: 29/94 Progress: 30/94 Progress: 31/94 Progress: 32/94 Progress: 33/94 Progress: 34/94 Progress: 35/94 Progress: 36/94 Progress: 37/94 Progress: 38/94 Progress: 39/94 Progress: 40/94 Progress: 41/94 Progress: 42/94 Progress: 43/94 Progress: 44/94 Progress: 45/94 Progress: 46/94 Progress: 47/94 Progress: 48/94 Progress: 49/94 Progress: 50/94 Progress: 51/94 Progress: 52/94 Progress: 53/94 Progress: 54/94 Progress: 55/94 Progress: 56/94 Progress: 57/94 Progress: 58/94 Progress: 59/94 Progress: 60/94 Progress: 61/94 Progress: 62/94 Progress: 63/94 error: redundant reference in `format!` argument --> ../solutions/quizzes/quiz3.rs:27:13 | 27 | &self.student_name, &self.student_age, &self.grade, | ^^^^^^^^^^^^^^^^^^ help: remove the redundant `&`: `self.student_name` | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.99.0/index.html#useless_borrows_in_formatting = note: `-D clippy::useless-borrows-in-formatting` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::useless_borrows_in_formatting)]` error: redundant reference in `format!` argument --> ../solutions/quizzes/quiz3.rs:27:33 | 27 | &self.student_name, &self.student_age, &self.grade, | ^^^^^^^^^^^^^^^^^ help: remove the redundant `&`: `self.student_age` | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.99.0/index.html#useless_borrows_in_formatting error: redundant reference in `format!` argument --> ../solutions/quizzes/quiz3.rs:27:52 | 27 | &self.student_name, &self.student_age, &self.grade, | ^^^^^^^^^^^ help: remove the redundant `&`: `self.grade` | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.99.0/index.html#useless_borrows_in_formatting error: could not compile `exercises` (bin "quiz3_sol" test) due to 3 previous errors Output Error: Running the solution of the exercise quiz3 failed with the error above >>> ERROR: rustlings: check failed >>> rustlings: Uninstalling dependencies... ( 1/13) Purging .makedepends-rustlings (20261018.142653) ( 2/13) Purging rust-clippy (1.99.1-r0) ( 3/13) Purging rustfmt (1.99.1-r0) ( 4/13) Purging cargo-auditable (0.7.7-r0) ( 5/13) Purging cargo (1.99.1-r0) ( 6/13) Purging rust (1.99.1-r0) ( 7/13) Purging libssh2 (1.11.1-r3) ( 8/13) Purging llvm23-libs (23.1.3-r0) ( 9/13) Purging scudo-malloc (23.1.3-r0) (10/13) Purging sqlite-libs (3.54.1-r0) (11/13) Purging libffi (3.8.0-r0) (12/13) Purging libxml2 (2.13.9-r2) (13/13) Purging xz-libs (5.8.4-r0) Executing busybox-1.38.0-r7.trigger OK: 239.6 MiB in 102 packages