[INFO] cloning repository https://github.com/Dzuchun/kyomato [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Dzuchun/kyomato" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDzuchun%2Fkyomato", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDzuchun%2Fkyomato'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 6d457332bcd5d7727c75475070fac29bd8edbcfc [INFO] testing Dzuchun/kyomato against master#ad85bc524b1ad696e42061ad8338d382dffbdbe5 for pr-146237 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDzuchun%2Fkyomato" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/Dzuchun/kyomato [INFO] finished tweaking git repo https://github.com/Dzuchun/kyomato [INFO] tweaked toml for git repo https://github.com/Dzuchun/kyomato written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/Dzuchun/kyomato on toolchain ad85bc524b1ad696e42061ad8338d382dffbdbe5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/Dzuchun/kyomato already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: /workspace/builds/worker-2-tc1/source/kyomato-core/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition [INFO] [stderr] (in the `derive_more` dependency) [INFO] [stderr] warning: /workspace/builds/worker-2-tc1/source/kyomato-core/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition [INFO] [stderr] (in the `miden-thiserror` dependency) [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 52 packages to latest compatible versions [INFO] [stderr] Adding convert_case v0.6.0 [INFO] [stderr] Adding deranged v0.3.11 (available: v0.5.3) [INFO] [stderr] Adding derive-getters v0.5.0 [INFO] [stderr] Adding derive_more v1.0.0 (available: v2.0.1) [INFO] [stderr] Adding derive_more-impl v1.0.0 [INFO] [stderr] Adding dissimilar v1.0.10 [INFO] [stderr] Adding equivalent v1.0.2 [INFO] [stderr] Adding futures v0.3.31 [INFO] [stderr] Adding futures-channel v0.3.31 [INFO] [stderr] Adding futures-core v0.3.31 [INFO] [stderr] Adding futures-io v0.3.31 [INFO] [stderr] Adding futures-sink v0.3.31 [INFO] [stderr] Adding futures-task v0.3.31 [INFO] [stderr] Adding futures-util v0.3.31 [INFO] [stderr] Adding glob v0.3.3 [INFO] [stderr] Adding hashbrown v0.15.5 [INFO] [stderr] Adding indenter v0.3.4 [INFO] [stderr] Adding indexmap v2.11.1 [INFO] [stderr] Adding itoa v1.0.15 [INFO] [stderr] Adding lazy_static v1.5.0 [INFO] [stderr] Adding log v0.4.28 [INFO] [stderr] Updating memchr v2.7.1 -> v2.7.5 [INFO] [stderr] Adding miden-miette v7.1.1 (available: v8.0.0) [INFO] [stderr] Adding miden-miette-derive v7.1.0 [INFO] [stderr] Adding miden-thiserror v1.0.59 [INFO] [stderr] Adding miden-thiserror-impl v1.0.59 [INFO] [stderr] Adding pin-project-lite v0.2.16 [INFO] [stderr] Adding pin-utils v0.1.0 [INFO] [stderr] Adding rustc_version v0.2.3 [INFO] [stderr] Adding rustversion v1.0.22 [INFO] [stderr] Adding ryu v1.0.20 [INFO] [stderr] Adding semver v0.9.0 [INFO] [stderr] Adding semver-parser v0.7.0 [INFO] [stderr] Adding serde_json v1.0.143 [INFO] [stderr] Adding serde_spanned v1.0.0 [INFO] [stderr] Adding spin v0.9.8 [INFO] [stderr] Adding strip-ansi-escapes v0.2.1 [INFO] [stderr] Adding target-triple v0.1.4 [INFO] [stderr] Adding termcolor v1.4.1 [INFO] [stderr] Adding toml v0.9.5 [INFO] [stderr] Adding toml_datetime v0.7.0 [INFO] [stderr] Adding toml_parser v1.0.2 [INFO] [stderr] Adding toml_writer v1.0.2 [INFO] [stderr] Adding tracing v0.1.41 [INFO] [stderr] Adding tracing-attributes v0.1.30 [INFO] [stderr] Adding tracing-core v0.1.34 [INFO] [stderr] Adding trybuild v1.0.110 [INFO] [stderr] Adding unicode-segmentation v1.12.0 [INFO] [stderr] Adding unicode-xid v0.2.6 [INFO] [stderr] Adding vte v0.14.1 [INFO] [stderr] Adding winapi-util v0.1.11 [INFO] [stderr] Adding winnow v0.7.13 [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded miden-thiserror v1.0.59 [INFO] [stderr] Downloaded miden-thiserror-impl v1.0.59 [INFO] [stderr] Downloaded serde_spanned v1.0.0 [INFO] [stderr] Downloaded toml_writer v1.0.2 [INFO] [stderr] Downloaded toml v0.9.5 [INFO] [stderr] Downloaded toml_datetime v0.7.0 [INFO] [stderr] Downloaded trybuild v1.0.110 [INFO] [stderr] Downloaded anstream v0.6.13 [INFO] [stderr] Downloaded pyo3-macros v0.20.2 [INFO] [stderr] Downloaded pyo3-ffi v0.20.2 [INFO] [stderr] Downloaded anstyle-wincon v3.0.2 [INFO] [stderr] Downloaded anstyle-parse v0.2.3 [INFO] [stderr] Downloaded target-triple v0.1.4 [INFO] [stderr] Downloaded anstyle-query v1.0.2 [INFO] [stderr] Downloaded anstyle v1.0.6 [INFO] [stderr] Downloaded pathdiff v0.2.1 [INFO] [stderr] Downloaded indoc v2.0.4 [INFO] [stderr] Downloaded smart-default v0.7.1 [INFO] [stderr] Downloaded regex-automata v0.4.5 [INFO] [stderr] Downloaded text-diff v0.4.0 [INFO] [stderr] Downloaded term v0.2.14 [INFO] [stderr] Downloaded derive-getters v0.5.0 [INFO] [stderr] Downloaded convert_case v0.6.0 [INFO] [stderr] Downloaded indenter v0.3.4 [INFO] [stderr] Downloaded dissimilar v1.0.10 [INFO] [stderr] Downloaded pyo3 v0.20.2 [INFO] [stderr] Downloaded strsim v0.11.0 [INFO] [stderr] Downloaded cached_proc_macro v0.19.1 [INFO] [stderr] Downloaded ahash v0.8.8 [INFO] [stderr] Downloaded cached v0.48.1 [INFO] [stderr] Downloaded target-lexicon v0.12.13 [INFO] [stderr] Downloaded pyo3-build-config v0.20.2 [INFO] [stderr] Downloaded pyo3-macros-backend v0.20.2 [INFO] [stderr] Downloaded cached_proc_macro_types v0.1.1 [INFO] [stderr] Downloaded unindent v0.2.3 [INFO] [stderr] Downloaded url_serde v0.2.0 [INFO] [stderr] Downloaded toml_parser v1.0.2 [INFO] [stderr] Downloaded miden-miette-derive v7.1.0 [INFO] [stderr] Downloaded miden-miette v7.1.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 006985aa1ac98f4e385406265bd5a57f1330369f66d2ca869035895868f25b08 [INFO] running `Command { std: "docker" "start" "-a" "006985aa1ac98f4e385406265bd5a57f1330369f66d2ca869035895868f25b08", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "006985aa1ac98f4e385406265bd5a57f1330369f66d2ca869035895868f25b08", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "006985aa1ac98f4e385406265bd5a57f1330369f66d2ca869035895868f25b08", kill_on_drop: false }` [INFO] [stdout] 006985aa1ac98f4e385406265bd5a57f1330369f66d2ca869035895868f25b08 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 113209d9692e7c6d0667164312e742cec864e89f1690b1bcda8584792eaeed9f [INFO] running `Command { std: "docker" "start" "-a" "113209d9692e7c6d0667164312e742cec864e89f1690b1bcda8584792eaeed9f", kill_on_drop: false }` [INFO] [stderr] warning: /opt/rustwide/workdir/kyomato-core/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition [INFO] [stderr] (in the `derive_more` dependency) [INFO] [stderr] warning: /opt/rustwide/workdir/kyomato-core/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition [INFO] [stderr] (in the `miden-thiserror` dependency) [INFO] [stderr] Compiling proc-macro2 v1.0.78 [INFO] [stderr] Compiling target-lexicon v0.12.13 [INFO] [stderr] Compiling once_cell v1.19.0 [INFO] [stderr] Compiling libc v0.2.153 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling unicode-bidi v0.3.15 [INFO] [stderr] Compiling strsim v0.10.0 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling memchr v2.7.5 [INFO] [stderr] Compiling tinyvec v1.6.0 [INFO] [stderr] Compiling ahash v0.8.8 [INFO] [stderr] Compiling memoffset v0.9.0 [INFO] [stderr] Compiling thiserror v1.0.56 [INFO] [stderr] Compiling heck v0.4.1 [INFO] [stderr] Compiling serde v1.0.197 [INFO] [stderr] Compiling zerocopy v0.7.32 [INFO] [stderr] Compiling matches v0.1.10 [INFO] [stderr] Compiling smallvec v1.13.1 [INFO] [stderr] Compiling aho-corasick v1.1.2 [INFO] [stderr] Compiling regex-syntax v0.8.2 [INFO] [stderr] Compiling percent-encoding v1.0.1 [INFO] [stderr] Compiling allocator-api2 v0.2.16 [INFO] [stderr] Compiling instant v0.1.12 [INFO] [stderr] Compiling unindent v0.2.3 [INFO] [stderr] Compiling indoc v2.0.4 [INFO] [stderr] Compiling cached_proc_macro_types v0.1.1 [INFO] [stderr] Compiling itertools v0.12.1 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling pathdiff v0.2.1 [INFO] [stderr] Compiling hashbrown v0.14.3 [INFO] [stderr] Compiling pyo3-build-config v0.20.2 [INFO] [stderr] Compiling quote v1.0.35 [INFO] [stderr] Compiling unicode-normalization v0.1.22 [INFO] [stderr] Compiling syn v2.0.48 [INFO] [stderr] Compiling getrandom v0.2.12 [INFO] [stderr] Compiling parking_lot_core v0.9.9 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling parking_lot v0.12.1 [INFO] [stderr] Compiling idna v0.1.5 [INFO] [stderr] Compiling idna v0.5.0 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling pyo3-ffi v0.20.2 [INFO] [stderr] Compiling pyo3 v0.20.2 [INFO] [stderr] Compiling url v1.7.2 [INFO] [stderr] Compiling regex-automata v0.4.5 [INFO] [stderr] Compiling url v2.5.0 [INFO] [stderr] Compiling darling_core v0.14.4 [INFO] [stderr] Compiling derive_more v0.99.17 [INFO] [stderr] Compiling regex v1.10.3 [INFO] [stderr] Compiling pyo3-macros-backend v0.20.2 [INFO] [stderr] Compiling darling_macro v0.14.4 [INFO] [stderr] Compiling serde_derive v1.0.197 [INFO] [stderr] Compiling thiserror-impl v1.0.56 [INFO] [stderr] Compiling smart-default v0.7.1 [INFO] [stderr] Compiling darling v0.14.4 [INFO] [stderr] Compiling cached_proc_macro v0.19.1 [INFO] [stderr] Compiling cached v0.48.1 [INFO] [stderr] Compiling pyo3-macros v0.20.2 [INFO] [stderr] Compiling url_serde v0.2.0 [INFO] [stderr] Compiling kyomato-lib v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: this function depends on never type fallback being `()` [INFO] [stdout] --> src/gen/lab/mod.rs:93:5 [INFO] [stdout] | [INFO] [stdout] 93 | / fn write_to<'meta, 'context, 'token, W: Write + ?Sized>( [INFO] [stdout] 94 | | &self, [INFO] [stdout] 95 | | output: &mut W, [INFO] [stdout] 96 | | meta: &'meta SourceData<'source, Executor>, [INFO] [stdout] ... | [INFO] [stdout] 101 | | 'source: 'meta + 'context + 'token, [INFO] [stdout] 102 | | 'token: 'context, [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = help: specify the types explicitly [INFO] [stdout] note: in edition 2024, the requirement `!: FromIterator<()>` will fail [INFO] [stdout] --> src/gen/lab/mod.rs:145:22 [INFO] [stdout] | [INFO] [stdout] 145 | .try_collect()?; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(dependency_on_unit_never_type_fallback)]` (part of `#[warn(rust_2024_compatibility)]`) on by default [INFO] [stdout] help: use `()` annotations to avoid fallback changes [INFO] [stdout] | [INFO] [stdout] 145 | .try_collect::<_, (), _>()?; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Immutable` is never constructed [INFO] [stdout] --> src/util.rs:143:12 [INFO] [stdout] | [INFO] [stdout] 143 | pub struct Immutable(T); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 38.49s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: kyomato-lib v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` [INFO] running `Command { std: "docker" "inspect" "113209d9692e7c6d0667164312e742cec864e89f1690b1bcda8584792eaeed9f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "113209d9692e7c6d0667164312e742cec864e89f1690b1bcda8584792eaeed9f", kill_on_drop: false }` [INFO] [stdout] 113209d9692e7c6d0667164312e742cec864e89f1690b1bcda8584792eaeed9f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b412b59c416e7b7b088298c1e4bea2e96e7cab92b58a5331f5ae607321ba6afb [INFO] running `Command { std: "docker" "start" "-a" "b412b59c416e7b7b088298c1e4bea2e96e7cab92b58a5331f5ae607321ba6afb", kill_on_drop: false }` [INFO] [stderr] warning: /opt/rustwide/workdir/kyomato-core/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition [INFO] [stderr] (in the `derive_more` dependency) [INFO] [stderr] warning: /opt/rustwide/workdir/kyomato-core/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition [INFO] [stderr] (in the `miden-thiserror` dependency) [INFO] [stderr] Compiling winapi-build v0.1.1 [INFO] [stderr] Compiling winapi v0.2.8 [INFO] [stderr] Compiling getopts v0.2.21 [INFO] [stdout] warning: this function depends on never type fallback being `()` [INFO] [stdout] --> src/gen/lab/mod.rs:93:5 [INFO] [stdout] | [INFO] [stdout] 93 | / fn write_to<'meta, 'context, 'token, W: Write + ?Sized>( [INFO] [stdout] 94 | | &self, [INFO] [stdout] 95 | | output: &mut W, [INFO] [stdout] 96 | | meta: &'meta SourceData<'source, Executor>, [INFO] [stdout] ... | [INFO] [stdout] 101 | | 'source: 'meta + 'context + 'token, [INFO] [stdout] 102 | | 'token: 'context, [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = help: specify the types explicitly [INFO] [stdout] note: in edition 2024, the requirement `!: FromIterator<()>` will fail [INFO] [stdout] --> src/gen/lab/mod.rs:145:22 [INFO] [stdout] | [INFO] [stdout] 145 | .try_collect()?; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(dependency_on_unit_never_type_fallback)]` (part of `#[warn(rust_2024_compatibility)]`) on by default [INFO] [stdout] help: use `()` annotations to avoid fallback changes [INFO] [stdout] | [INFO] [stdout] 145 | .try_collect::<_, (), _>()?; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling examples-util v0.1.0 (/opt/rustwide/workdir/examples-util) [INFO] [stdout] warning: struct `Immutable` is never constructed [INFO] [stdout] --> src/util.rs:143:12 [INFO] [stdout] | [INFO] [stdout] 143 | pub struct Immutable(T); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling kernel32-sys v0.2.2 [INFO] [stderr] Compiling term v0.2.14 [INFO] [stderr] Compiling text-diff v0.4.0 [INFO] [stderr] Compiling kyomato-lib v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: this function depends on never type fallback being `()` [INFO] [stdout] --> src/gen/lab/mod.rs:93:5 [INFO] [stdout] | [INFO] [stdout] 93 | / fn write_to<'meta, 'context, 'token, W: Write + ?Sized>( [INFO] [stdout] 94 | | &self, [INFO] [stdout] 95 | | output: &mut W, [INFO] [stdout] 96 | | meta: &'meta SourceData<'source, Executor>, [INFO] [stdout] ... | [INFO] [stdout] 101 | | 'source: 'meta + 'context + 'token, [INFO] [stdout] 102 | | 'token: 'context, [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = help: specify the types explicitly [INFO] [stdout] note: in edition 2024, the requirement `!: FromIterator<()>` will fail [INFO] [stdout] --> src/gen/lab/mod.rs:145:22 [INFO] [stdout] | [INFO] [stdout] 145 | .try_collect()?; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(dependency_on_unit_never_type_fallback)]` (part of `#[warn(rust_2024_compatibility)]`) on by default [INFO] [stdout] help: use `()` annotations to avoid fallback changes [INFO] [stdout] | [INFO] [stdout] 145 | .try_collect::<_, (), _>()?; [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Immutable` is never constructed [INFO] [stdout] --> src/util.rs:143:12 [INFO] [stdout] | [INFO] [stdout] 143 | pub struct Immutable(T); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 13.49s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: kyomato-lib v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] running `Command { std: "docker" "inspect" "b412b59c416e7b7b088298c1e4bea2e96e7cab92b58a5331f5ae607321ba6afb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b412b59c416e7b7b088298c1e4bea2e96e7cab92b58a5331f5ae607321ba6afb", kill_on_drop: false }` [INFO] [stdout] b412b59c416e7b7b088298c1e4bea2e96e7cab92b58a5331f5ae607321ba6afb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 4059011b44de0ff1f7ce251c7195ac6dcc76a083c46894f10336a8613ea5adaa [INFO] running `Command { std: "docker" "start" "-a" "4059011b44de0ff1f7ce251c7195ac6dcc76a083c46894f10336a8613ea5adaa", kill_on_drop: false }` [INFO] [stderr] warning: /opt/rustwide/workdir/kyomato-core/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition [INFO] [stderr] (in the `derive_more` dependency) [INFO] [stderr] warning: /opt/rustwide/workdir/kyomato-core/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition [INFO] [stderr] (in the `miden-thiserror` dependency) [INFO] [stderr] warning: this function depends on never type fallback being `()` [INFO] [stderr] --> src/gen/lab/mod.rs:93:5 [INFO] [stderr] | [INFO] [stderr] 93 | / fn write_to<'meta, 'context, 'token, W: Write + ?Sized>( [INFO] [stderr] 94 | | &self, [INFO] [stderr] 95 | | output: &mut W, [INFO] [stderr] 96 | | meta: &'meta SourceData<'source, Executor>, [INFO] [stderr] ... | [INFO] [stderr] 101 | | 'source: 'meta + 'context + 'token, [INFO] [stderr] 102 | | 'token: 'context, [INFO] [stderr] | |_________________________^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions! [INFO] [stderr] = note: for more information, see [INFO] [stderr] = help: specify the types explicitly [INFO] [stderr] note: in edition 2024, the requirement `!: FromIterator<()>` will fail [INFO] [stderr] --> src/gen/lab/mod.rs:145:22 [INFO] [stderr] | [INFO] [stderr] 145 | .try_collect()?; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] = note: `#[warn(dependency_on_unit_never_type_fallback)]` (part of `#[warn(rust_2024_compatibility)]`) on by default [INFO] [stderr] help: use `()` annotations to avoid fallback changes [INFO] [stderr] | [INFO] [stderr] 145 | .try_collect::<_, (), _>()?; [INFO] [stderr] | ++++++++++++ [INFO] [stderr] [INFO] [stderr] warning: struct `Immutable` is never constructed [INFO] [stderr] --> src/util.rs:143:12 [INFO] [stderr] | [INFO] [stderr] 143 | pub struct Immutable(T); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: `kyomato-lib` (lib) generated 2 warnings (run `cargo fix --lib -p kyomato-lib` to apply 1 suggestion) [INFO] [stderr] warning: `kyomato-lib` (lib test) generated 2 warnings (2 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: kyomato-lib v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/kyomato_lib-b717f75fdeb9eee5) [INFO] [stdout] [INFO] [stdout] running 436 tests [INFO] [stdout] test gen::ayano::apply_ayano_tests::empty ... ok [INFO] [stdout] test gen::ayano::apply_ayano_tests::bad_syntax ... ok [INFO] [stdout] test gen::ayano::apply_ayano_tests::insert_test ... ok [INFO] [stdout] test gen::ayano::apply_ayano_tests::empty2 ... ok [INFO] [stdout] test gen::ayano::apply_ayano_tests::static_code ... ok [INFO] [stdout] test gen::ayano::apply_ayano_tests::function_return ... ok [INFO] [stdout] test gen::ayano::apply_ayano_tests::comment1 ... ok [INFO] [stdout] test gen::ayano::chip_literal_tests::none1 ... ok [INFO] [stdout] test gen::ayano::chip_literal_tests::return2 ... ok [INFO] [stdout] test gen::ayano::chip_literal_tests::edge1 ... ok [INFO] [stdout] test gen::ayano::apply_ayano_tests::function_code ... ok [INFO] [stdout] test gen::ayano::chip_literal_tests::some1_simple ... ok [INFO] [stdout] test gen::ayano::find_args_tests::doc2 ... ok [INFO] [stdout] test gen::ayano::find_args_tests::doc3 ... ok [INFO] [stdout] test gen::ayano::find_args_tests::doc4 ... ok [INFO] [stdout] test gen::ayano::find_args_tests::double1 ... ok [INFO] [stdout] test gen::ayano::find_args_tests::edge1 ... ok [INFO] [stdout] test gen::ayano::find_args_tests::doc1 ... ok [INFO] [stdout] test gen::ayano::find_args_tests::empty1 ... ok [INFO] [stdout] test gen::ayano::find_args_tests::empty2 ... ok [INFO] [stdout] test gen::ayano::find_args_tests::empty3 ... ok [INFO] [stdout] test gen::ayano::find_args_tests::empty4 ... ok [INFO] [stdout] test gen::ayano::find_args_tests::empty5 ... ok [INFO] [stdout] test gen::ayano::find_args_tests::idk1 ... ok [INFO] [stdout] test gen::ayano::find_args_tests::idk2 ... ok [INFO] [stdout] test gen::ayano::find_args_tests::idk3 ... ok [INFO] [stdout] test gen::ayano::find_args_tests::quote1 ... ok [INFO] [stdout] test gen::ayano::find_args_tests::quote2 ... ok [INFO] [stdout] test gen::ayano::find_args_tests::single1 ... ok [INFO] [stdout] test gen::ayano::find_args_tests::single2 ... ok [INFO] [stdout] test gen::ayano::find_args_tests::single3 ... ok [INFO] [stdout] test gen::ayano::find_args_tests::single4 ... ok [INFO] [stdout] test gen::ayano::find_args_tests::single5 ... ok [INFO] [stdout] test gen::ayano::last_line_tests::csv_tab1e_bad_rows ... ok [INFO] [stdout] test gen::ayano::apply_ayano_tests::indent1 ... ok [INFO] [stdout] test gen::ayano::last_line_tests::csv_tab1e_columns2 ... ok [INFO] [stdout] test gen::ayano::last_line_tests::csv_tab1e_columns3 ... ok [INFO] [stdout] test gen::ayano::last_line_tests::csv_tab1e_rows1 ... ok [INFO] [stdout] test gen::ayano::chip_literal_tests::some1 ... ok [INFO] [stdout] test gen::ayano::last_line_tests::csv_tab1e_rows3 ... ok [INFO] [stdout] test gen::ayano::last_line_tests::csv_tab1e_rows2 ... ok [INFO] [stdout] test gen::ayano::last_line_tests::csv_tab1e_rows4 ... ok [INFO] [stdout] test gen::ayano::last_line_tests::csv_tab1e_columns1 ... ok [INFO] [stdout] test gen::ayano::chip_literal_tests::return1 ... ok [INFO] [stdout] test gen::ayano::last_line_tests::csv_tab1e_rows6 ... ok [INFO] [stdout] test gen::ayano::last_line_tests::csv_tab1e_simple ... ok [INFO] [stdout] test gen::ayano::find_args_tests::edge2 ... ok [INFO] [stdout] test gen::ayano::last_line_tests::csv_table_combined1 ... ok [INFO] [stdout] test gen::ayano::last_line_tests::csv_table_combined2 ... ok [INFO] [stdout] test gen::ayano::last_line_tests::fig1 ... ok [INFO] [stdout] test gen::ayano::last_line_tests::csv_table_combined3 ... ok [INFO] [stdout] test gen::ayano::last_line_tests::csv_table_no_src_should_err ... ok [INFO] [stdout] test gen::ayano::last_line_tests::csv_tab1e_rows5 ... ok [INFO] [stdout] test gen::ayano::last_line_tests::fig2 ... ok [INFO] [stdout] test gen::ayano::last_line_tests::fig4 ... ok [INFO] [stdout] test gen::ayano::last_line_tests::fig3 ... ok [INFO] [stdout] test gen::ayano::last_line_tests::dev1 ... ok [INFO] [stdout] test gen::ayano::last_line_tests::fig5 ... ok [INFO] [stdout] test gen::ayano::last_line_tests::fig6 ... ok [INFO] [stdout] test gen::ayano::last_line_tests::nothing1 ... ok [INFO] [stdout] test gen::ayano::last_line_tests::fig7 ... ok [INFO] [stdout] test gen::ayano::last_line_tests::nothing2 ... ok [INFO] [stdout] test gen::ayano::parse_columns_tests::bug1 ... ok [INFO] [stdout] test gen::ayano::parse_columns_tests::doc1 ... ok [INFO] [stdout] test gen::ayano::parse_columns_tests::empty ... ok [INFO] [stdout] test gen::ayano::parse_columns_tests::maybe_bug1 ... ok [INFO] [stdout] test gen::ayano::parse_columns_tests::single ... ok [INFO] [stdout] test gen::ayano::parse_columns_tests::value_error ... ok [INFO] [stdout] test gen::ayano::parse_columns_tests::master ... ok [INFO] [stdout] test gen::ayano::last_line_tests::gen_table1 ... ok [INFO] [stdout] test gen::ayano::ayano_tests::function_static_gen_tab1 ... ok [INFO] [stdout] test gen::ayano::parsing_tests::figure_nocaption1 ... ok [INFO] [stdout] test gen::ayano::ayano_tests::number2 ... ok [INFO] [stdout] test gen::ayano::parsing_tests::err1 ... ok [INFO] [stdout] test gen::ayano::parsing_tests::table_value_error ... ok [INFO] [stdout] test gen::ayano::ayano_tests::function_return ... ok [INFO] [stdout] test gen::ayano::parsing_tests::text2 ... ok [INFO] [stdout] test gen::ayano::parsing_tests::table_caption ... ok [INFO] [stdout] test gen::ayano::parsing_tests::figure_width ... ok [INFO] [stdout] test gen::ayano::parsing_tests::text1 ... ok [INFO] [stdout] test gen::ayano::parsing_tests::figure_caption ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::first_digit::one1 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::first_digit::one2 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::first_digit::one3 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::first_digit::test1 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::first_digit::test2 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::first_digit::test3 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::first_digit::test4 ... ok [INFO] [stdout] test gen::ayano::ayano_tests::function_static_err ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::first_digit::test5 ... ok [INFO] [stdout] test gen::ayano::parsing_tests::value_error2 ... ok [INFO] [stdout] test gen::ayano::parsing_tests::text4 ... ok [INFO] [stdout] test gen::ayano::ayano_tests::gen_table1 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::first_digit::test6 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::first_digit::zero1 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::first_digit::zero2 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::get_digit::test1 ... ok [INFO] [stdout] test gen::ayano::parsing_tests::value_error1 ... ok [INFO] [stdout] test gen::ayano::parsing_tests::text3 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::get_digit::test2 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::parsing::digits2 ... ok [INFO] [stdout] test gen::ayano::parsing_tests::value_error_format1 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::get_digit::test3 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::parsing::digits1 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::parsing::digits3 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::parsing::edge1 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::parsing::digits4 ... ok [INFO] [stdout] test gen::ayano::ayano_tests::value_err1 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::parsing::exponent1 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::parsing::exponent2 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::parsing::exponent3 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::parsing::exponent4 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::parsing::exponent7 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::parsing::exponent5 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::parsing::sign1 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::parsing::exponent6 ... ok [INFO] [stdout] test gen::ayano::parsing_tests::table_nocaption ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::parsing::zero_pos3 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::parsing::zero_pos4 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::parsing::zero_pos8 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::parsing::zero_pos2 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::parsing::zero_pos6 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::parsing::sign2 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::parsing::zero_pos5 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::parsing::zero_pos1 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::parsing::zero_pos7 ... ok [INFO] [stdout] test gen::ayano::ayano_tests::number1 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::round::test1 ... ok [INFO] [stdout] test gen::ayano::ayano_tests::function_mutate ... ok [INFO] [stdout] test gen::ayano::ayano_tests::function_mutate_changes ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::round::test2 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::round::test3 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::round::test7 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::round::test8 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::round::zero5 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::round::test5 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::round::test6 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::round::test4 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::round::zero1 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::set_digit::test1 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::round::zero3 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::round::test9 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::set_digit::test7 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::fraction1 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::set_digit::test4 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::set_digit::test5 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::set_digit::test3 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::set_digit::test6 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::fraction4 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::fraction2 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::fraction7 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::fraction8 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::integer3 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::fraction5 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::fraction6 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::integer4 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::integer1 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::integer2 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::missing_decimal1 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::missing_fraction4 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::missing_decimal2 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::missing_decimal3 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::missing_fraction1 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::missing_fraction2 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::missing_fraction3 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::sign1 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::sign2 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::trim1 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::trim2 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::trim3 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::zero1 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::zero2 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::zero4 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::zero5 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::round::zero2 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::zero3 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::to_string::fraction3 ... ok [INFO] [stdout] test gen::ayano::syntax_data_tests::csv_table1 ... ok [INFO] [stdout] test gen::ayano::python::tests::create_empty_should_ok ... ok [INFO] [stdout] test gen::ayano::syntax_data_tests::csv_table3 ... ok [INFO] [stdout] test gen::ayano::syntax_data_tests::fig1 ... ok [INFO] [stdout] test gen::ayano::python::tests::create_invalid_should_err ... ok [INFO] [stdout] test gen::ayano::syntax_data_tests::csv_table5 ... ok [INFO] [stdout] test gen::ayano::syntax_data_tests::fig2 ... ok [INFO] [stdout] test gen::ayano::syntax_data_tests::fig4_width_expr ... ok [INFO] [stdout] test gen::ayano::syntax_data_tests::fig3_width ... ok [INFO] [stdout] test gen::ayano::python::tests::function_absent_should_err ... ok [INFO] [stdout] test gen::ayano::syntax_data_tests::nothing1 ... ok [INFO] [stdout] test gen::ayano::syntax_data_tests::return1 ... ok [INFO] [stdout] test gen::ayano::syntax_data_tests::nothing2 ... ok [INFO] [stdout] test gen::ayano::syntax_data_tests::get_table1 ... ok [INFO] [stdout] test gen::ayano::python::tests::create_valid_should_ok ... ok [INFO] [stdout] test gen::ayano::syntax_data_tests::csv_table2 ... ok [INFO] [stdout] test gen::ayano::syntax_data_tests::csv_table4 ... ok [INFO] [stdout] test gen::ayano::python::tests::function_present_should_ok ... ok [INFO] [stdout] test gen::ayano::syntax_data_tests::value_error1 ... ok [INFO] [stdout] test gen::ayano::syntax_display_tests::csv_table1 ... ok [INFO] [stdout] test gen::ayano::syntax_data_tests::value_error3 ... ok [INFO] [stdout] test gen::ayano::syntax_display_tests::figure3_width_expr ... ok [INFO] [stdout] test gen::ayano::syntax_display_tests::gen_table1 ... ok [INFO] [stdout] test gen::ayano::syntax_display_tests::indent1 ... ok [INFO] [stdout] test gen::ayano::syntax_display_tests::value_error1 ... ok [INFO] [stdout] test gen::ayano::syntax_display_tests::value_error2 ... ok [INFO] [stdout] test gen::ayano::value_error_tests::doc1 ... ok [INFO] [stdout] test gen::ayano::value_error_tests::doc2 ... ok [INFO] [stdout] test gen::ayano::syntax_data_tests::value_error2 ... ok [INFO] [stdout] test gen::ayano::value_error_tests::doc3 ... ok [INFO] [stdout] test gen::ayano::syntax_display_tests::empty1 ... ok [INFO] [stdout] test gen::ayano::syntax_display_tests::figure1 ... ok [INFO] [stdout] test gen::ayano::syntax_data_tests::nothing3 ... ok [INFO] [stdout] test gen::ayano::syntax_display_tests::figure2_width ... ok [INFO] [stdout] test gen::ayano::syntax_display_tests::gen_table2 ... ok [INFO] [stdout] test gen::ayano::value_error_tests::edge1 ... ok [INFO] [stdout] test gen::ayano::value_error_tests::src2 ... ok [INFO] [stdout] test gen::ayano::value_error_tests::src3 ... ok [INFO] [stdout] test gen::ayano::value_error_tests::src1 ... ok [INFO] [stdout] test gen::ayano::value_error_tests::src4 ... ok [INFO] [stdout] test gen::lab::tests::ayano_plain1 ... ok [INFO] [stdout] test gen::lab::tests::ayano_fig3 ... ok [INFO] [stdout] test gen::lab::tests::ayano_gen_tab1 ... ok [INFO] [stdout] test gen::lab::tests::ayano_err3 ... ok [INFO] [stdout] test gen::lab::tests::ayano_fig2_width ... ok [INFO] [stdout] test gen::lab::tests::ayano_plain4 ... ok [INFO] [stdout] test gen::lab::tests::ayano_fig1 ... ok [INFO] [stdout] test gen::lab::tests::clearpage ... ok [INFO] [stdout] test gen::lab::tests::ayano_fig2 ... ok [INFO] [stdout] test gen::lab::tests::ayano_err1 ... ok [INFO] [stdout] test gen::lab::tests::fig2 ... ok [INFO] [stdout] test gen::lab::tests::fig1 ... ok [INFO] [stdout] test gen::lab::tests::cobe_block1 ... ok [INFO] [stdout] test gen::lab::tests::ayano_err2 ... ok [INFO] [stdout] test gen::lab::tests::fig3_width ... ok [INFO] [stdout] test gen::lab::tests::equations_2 ... ok [INFO] [stdout] test gen::lab::tests::equations_1 ... ok [INFO] [stdout] test gen::lab::tests::header0 ... ok [INFO] [stdout] test gen::lab::tests::footnote_multiple ... ok [INFO] [stdout] test gen::lab::tests::ayano_plain2 ... ok [INFO] [stdout] test gen::lab::tests::footnote_single ... ok [INFO] [stdout] test gen::lab::tests::formatting3 ... ok [INFO] [stdout] test gen::lab::tests::ayano_plain3 ... ok [INFO] [stdout] test gen::lab::tests::fig4_width ... ok [INFO] [stdout] test gen::lab::tests::formatting1 ... ok [INFO] [stdout] test gen::lab::tests::header1 ... ok [INFO] [stdout] test gen::lab::tests::header3 ... ok [INFO] [stdout] test gen::lab::tests::href1 ... ok [INFO] [stdout] test gen::lab::tests::header4 ... ok [INFO] [stdout] test gen::lab::tests::list_cyrillic ... ok [INFO] [stdout] test gen::lab::tests::list_numeric ... ok [INFO] [stdout] test gen::lab::tests::inline_mathmode ... ok [INFO] [stdout] test gen::lab::tests::formatting2 ... ok [INFO] [stdout] test gen::lab::tests::tab_quotes ... ok [INFO] [stdout] test gen::lab::tests::header5 ... ok [INFO] [stdout] test lexer::title_info_tests::ok_all_fields ... ok [INFO] [stdout] test gen::lab::tests::header2 ... ok [INFO] [stdout] test lexer::title_info_tests::ok_empty ... ok [INFO] [stdout] test lexer::title_info_tests::ok_single_field ... ok [INFO] [stdout] test lexer::title_info_tests::ok_no_fields ... ok [INFO] [stdout] test gen::lab::tests::list_bullets ... ok [INFO] [stdout] test lexer::title_info_tests::ok_all_fields_permutated ... ok [INFO] [stdout] test gen::lab::tests::tab1 ... ok [INFO] [stdout] test gen::lab::tests::text ... ok [INFO] [stdout] test gen::lab::tests::para1 ... ok [INFO] [stdout] test lexer::token_tests::ayano::ok_displayed_no_name ... ok [INFO] [stdout] test lexer::token_tests::ayano::ok_no_args ... ok [INFO] [stdout] test lexer::token_tests::ayano::ok_some ... ok [INFO] [stdout] test lexer::token_tests::code_block::ok_empty ... ok [INFO] [stdout] test lexer::token_tests::code_block::err_no_line ... ok [INFO] [stdout] test lexer::token_tests::code_block::ok_lang ... ok [INFO] [stdout] test lexer::token_tests::ayano::ok_simple ... ok [INFO] [stdout] test lexer::token_tests::code_block::ok_cyrillic ... ok [INFO] [stdout] test lexer::token_tests::code_block::ok_text_after ... ok [INFO] [stdout] test lexer::token_tests::div_page1 ... ok [INFO] [stdout] test lexer::token_tests::div_page2 ... ok [INFO] [stdout] test lexer::token_tests::div_page3 ... ok [INFO] [stdout] test lexer::token_tests::div_page3_2 ... ok [INFO] [stdout] test lexer::token_tests::div_page4 ... ok [INFO] [stdout] test lexer::token_tests::div_page5 ... ok [INFO] [stdout] test lexer::token_tests::equation1 ... ok [INFO] [stdout] test lexer::token_tests::equation10 ... ok [INFO] [stdout] test gen::lab::tests::para2 ... ok [INFO] [stdout] test lexer::token_tests::equation12 ... ok [INFO] [stdout] test lexer::token_tests::equation2 ... ok [INFO] [stdout] test gen::lab::tests::href2 ... ok [INFO] [stdout] test lexer::token_tests::equation13 ... ok [INFO] [stdout] test lexer::token_tests::equation11 ... ok [INFO] [stdout] test lexer::token_tests::equation6 ... ok [INFO] [stdout] test lexer::token_tests::equation3 ... ok [INFO] [stdout] test lexer::token_tests::figure::err_empty ... ok [INFO] [stdout] test lexer::token_tests::figure::err_unclosed ... ok [INFO] [stdout] test lexer::token_tests::equation4 ... ok [INFO] [stdout] test lexer::token_tests::figure::ok ... ok [INFO] [stdout] test lexer::token_tests::figure::ok_both ... ok [INFO] [stdout] test lexer::token_tests::figure::ok_both_left_over ... ok [INFO] [stdout] test lexer::token_tests::equation5 ... ok [INFO] [stdout] test lexer::token_tests::equation7 ... ok [INFO] [stdout] test lexer::token_tests::equation8 ... ok [INFO] [stdout] test lexer::token_tests::figure::ok_both_reversed ... ok [INFO] [stdout] test lexer::token_tests::figure::ok_caption ... ok [INFO] [stdout] test lexer::token_tests::figure::ok_empty_before ... ok [INFO] [stdout] test lexer::token_tests::figure::ok_explicit_no_params ... ok [INFO] [stdout] test lexer::token_tests::figure::ok_ident ... ok [INFO] [stdout] test lexer::token_tests::equation9 ... ok [INFO] [stdout] test lexer::token_tests::equation9_5 ... ok [INFO] [stdout] test lexer::token_tests::figure::ok_width ... ok [INFO] [stdout] test lexer::token_tests::footnote_content::err_empty ... ok [INFO] [stdout] test lexer::token_tests::footnote_content::err_no_content ... ok [INFO] [stdout] test lexer::token_tests::footnote_content::ok_complex_ident ... ok [INFO] [stdout] test lexer::token_tests::footnote_content::err_no_ident ... ok [INFO] [stdout] test lexer::token_tests::footnote_content::err_no_newline ... ok [INFO] [stdout] test lexer::token_tests::footnote_content::ok_idk1 ... ok [INFO] [stdout] test lexer::token_tests::footnote_content::ok_text ... ok [INFO] [stdout] test lexer::token_tests::footnote_reference::err_empty ... ok [INFO] [stdout] test lexer::token_tests::footnote_reference::ok_char ... ok [INFO] [stdout] test lexer::token_tests::header::ok_cyrillic_6 ... ok [INFO] [stdout] test lexer::token_tests::header::ok_merged ... ok [INFO] [stdout] test lexer::token_tests::footnote_reference::ok_space_before ... ok [INFO] [stdout] test lexer::token_tests::header::ok_spread ... ok [INFO] [stdout] test lexer::token_tests::footnote_reference::ok_text_after ... ok [INFO] [stdout] test lexer::token_tests::header::err_empty ... ok [INFO] [stdout] test lexer::token_tests::href::href3 ... ok [INFO] [stdout] test lexer::token_tests::header::ok_spread_3 ... ok [INFO] [stdout] test lexer::token_tests::href::href1 ... ok [INFO] [stdout] test lexer::token_tests::href::href10_escaped_paren ... ok [INFO] [stdout] test lexer::token_tests::href::href2 ... ok [INFO] [stdout] test lexer::token_tests::href::href4 ... ok [INFO] [stdout] test lexer::token_tests::href::href5 ... ok [INFO] [stdout] test lexer::token_tests::href::href6 ... ok [INFO] [stdout] test lexer::token_tests::header::err_header_7 ... ok [INFO] [stdout] test lexer::token_tests::href::href9_space_before ... ok [INFO] [stdout] test lexer::token_tests::inline_math::err_empty ... ok [INFO] [stdout] test lexer::token_tests::inline_math::err_unclosed ... ok [INFO] [stdout] test lexer::token_tests::inline_math::ok_char ... ok [INFO] [stdout] test lexer::token_tests::inline_math::ok_cyrillic ... ok [INFO] [stdout] test lexer::token_tests::inline_math::ok_space ... ok [INFO] [stdout] test lexer::token_tests::inline_math::ok_spaces ... ok [INFO] [stdout] test lexer::token_tests::inline_math::ok_text_after ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::round::zero4 ... ok [INFO] [stdout] test gen::ayano::last_line_tests::gen_table2 ... ok [INFO] [stdout] test lexer::token_tests::inner_lex::err_display_math ... ok [INFO] [stdout] test lexer::token_tests::inner_lex::err_empty ... ok [INFO] [stdout] test lexer::token_tests::href::href7 ... ok [INFO] [stdout] test lexer::token_tests::href::href8 ... ok [INFO] [stdout] test lexer::token_tests::inner_lex::ok_formatted_newlined ... ok [INFO] [stdout] test lexer::token_tests::inner_lex::ok_href ... ok [INFO] [stdout] test lexer::token_tests::inner_lex::ok_inline_math ... ok [INFO] [stdout] test lexer::token_tests::inner_lex::ok_char_para ... ok [INFO] [stdout] test lexer::token_tests::lex::ok_idk2 ... ok [INFO] [stdout] test lexer::token_tests::inner_lex::ok_ref ... ok [INFO] [stdout] test lexer::token_tests::lex::ok_multiple_test ... ok [INFO] [stdout] test lexer::token_tests::lex::ok_list_empty_newline ... ok [INFO] [stdout] test lexer::token_tests::lex::err_empty ... ok [INFO] [stdout] test lexer::token_tests::list::err_empty ... ok [INFO] [stdout] test lexer::token_tests::lex::ok_multiple_test2 ... ok [INFO] [stdout] test lexer::token_tests::list::ok_bullet ... ok [INFO] [stdout] test lexer::token_tests::lex::ok_idk1 ... ok [INFO] [stdout] test lexer::token_tests::lex::ok_list_newline ... ok [INFO] [stdout] test gen::ayano::ayano_tests::csv_table1 ... ok [INFO] [stdout] test gen::ayano::ayano_tests::csv_table2 ... ok [INFO] [stdout] test lexer::token_tests::list::ok_cyrillic ... ok [INFO] [stdout] test lexer::token_tests::list::ok_left_over ... ok [INFO] [stdout] test lexer::token_tests::lex::ok_some_text ... ok [INFO] [stdout] test lexer::token_tests::list::ok_latin ... ok [INFO] [stdout] test lexer::token_tests::list::ok_multiple ... ok [INFO] [stdout] test lexer::token_tests::multispace_line_break3 ... ok [INFO] [stdout] test lexer::token_tests::paragraph::err_empty ... ok [INFO] [stdout] test lexer::token_tests::multispace_line_break2 ... ok [INFO] [stdout] test lexer::token_tests::paragraph::ok_equation ... ok [INFO] [stdout] test lexer::token_tests::paragraph::ok_footnote_ref ... ok [INFO] [stdout] test lexer::token_tests::paragraph::ok_formatting ... ok [INFO] [stdout] test lexer::token_tests::paragraph::err_whitespace ... ok [INFO] [stdout] test lexer::token_tests::paragraph::ok_char ... ok [INFO] [stdout] test lexer::token_tests::paragraph::ok_mono ... ok [INFO] [stdout] test lexer::token_tests::multispace_line_break5 ... ok [INFO] [stdout] test lexer::token_tests::parse_args1 ... ok [INFO] [stdout] test lexer::token_tests::list::ok_single ... ok [INFO] [stdout] test lexer::token_tests::paragraph::ok_obj_ref ... ok [INFO] [stdout] test lexer::token_tests::multispace_line_break4 ... ok [INFO] [stdout] test lexer::token_tests::paragraph::ok_sentence ... ok [INFO] [stdout] test lexer::token_tests::paragraph::ok_href ... ok [INFO] [stdout] test lexer::token_tests::parse_args2 ... ok [INFO] [stdout] test lexer::token_tests::parse_args3 ... ok [INFO] [stdout] test lexer::token_tests::reference::err_empty ... ok [INFO] [stdout] test lexer::token_tests::reference::ok_eq ... ok [INFO] [stdout] test lexer::token_tests::reference::ok_fig ... ok [INFO] [stdout] test lexer::token_tests::reference::ok_text_after ... ok [INFO] [stdout] test lexer::token_tests::parse_args3_2 ... ok [INFO] [stdout] test lexer::token_tests::table::err_empty ... ok [INFO] [stdout] test lexer::token_tests::parse_args3_3 ... ok [INFO] [stdout] test lexer::token_tests::parse_args4 ... ok [INFO] [stdout] test lexer::token_tests::reference::ok_char ... ok [INFO] [stdout] test lexer::token_tests::table::err_no_rows ... ok [INFO] [stdout] test lexer::token_tests::table::ok_one_row ... ok [INFO] [stdout] test lexer::token_tests::table::ok_caption ... ok [INFO] [stdout] test lexer::token_tests::table::ok_empty_args ... ok [INFO] [stdout] test path_engine::tests::err_find_ayano_correct3_3 ... ok [INFO] [stdout] test path_engine::tests::err_reaction1 ... ok [INFO] [stdout] test lexer::token_tests::table::ok_ident ... ok [INFO] [stdout] test path_engine::tests::err_reaction4 ... ok [INFO] [stdout] test path_engine::tests::err_deny_ayano ... ok [INFO] [stdout] test path_engine::tests::err_reaction5 ... ok [INFO] [stdout] test path_engine::tests::err_reaction2 ... ok [INFO] [stdout] test path_engine::tests::err_reaction3 ... ok [INFO] [stdout] test lexer::token_tests::reference::ok_tab ... ok [INFO] [stdout] test lexer::token_tests::table::ok_both ... ok [INFO] [stdout] test path_engine::tests::err_reaction6 ... ok [INFO] [stdout] test path_engine::tests::ok_find_ayano_correct1 ... ok [INFO] [stdout] test path_engine::tests::ok_find_ayano_correct2 ... ok [INFO] [stdout] test path_engine::tests::ok_find_ayano_correct2_2 ... ok [INFO] [stdout] test lexer::token_tests::ayano::err_empty ... ok [INFO] [stdout] test lexer::token_tests::figure::ok_text_after ... ok [INFO] [stdout] test lexer::token_tests::footnote_content::err_unclosed ... ok [INFO] [stdout] test lexer::token_tests::table::ok_both_reversed ... ok [INFO] [stdout] test path_engine::tests::ok_find_ayano_correct2_3 ... ok [INFO] [stdout] test path_engine::tests::ok_find_ayano_correct2_4 ... ok [INFO] [stdout] test path_engine::tests::ok_simple_ayano ... ok [INFO] [stdout] test path_engine::tests::ok_find_ayano_correct3_2 ... ok [INFO] [stdout] test util::generic_rage_tests::double_ended ... ok [INFO] [stdout] test util::generic_rage_tests::from ... ok [INFO] [stdout] test path_engine::tests::ok_find_ayano_correct3 ... ok [INFO] [stdout] test util::generic_rage_tests::double_ended_inclusive ... ok [INFO] [stdout] test util::inline_stack_tests::push ... ok [INFO] [stdout] test util::generic_rage_tests::full ... ok [INFO] [stdout] test util::generic_rage_tests::idk1 ... ok [INFO] [stdout] test util::generic_rage_tests::to ... ok [INFO] [stdout] test util::inline_stack_tests::revert ... ok [INFO] [stdout] test util::generic_rage_tests::to_inclusive ... ok [INFO] [stdout] test lexer::token_tests::inner_lex::ok_formatted ... ok [INFO] [stdout] test lexer::token_tests::table::ok_more_rows ... ok [INFO] [stdout] test util::inline_stack_tests::create ... ok [INFO] [stdout] test util::inline_stack_tests::push_inner ... ok [INFO] [stdout] test util::inline_stack_tests::revert_inner ... ok [INFO] [stdout] test util::inline_stack_tests::revert_outer ... ok [INFO] [stdout] test lexer::token_tests::multispace_line_break1 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::set_digit::test2 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::first_digit::zero3 ... ok [INFO] [stdout] test gen::ayano::primitive_decimal_tests::round::fuzz ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 436 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 10.37s [INFO] [stdout] [INFO] [stderr] Running tests/lex.rs (/opt/rustwide/target/debug/deps/lex-90eed7e1d7c5248b) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test gen_lex_output ... ignored, manual [INFO] [stdout] test show_lex ... ignored, manual [INFO] [stdout] test test_lex ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/transform.rs (/opt/rustwide/target/debug/deps/transform-39a178e255b16eec) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test gen_transform_output ... ignored, manual [INFO] [stdout] test show_transform ... ignored, manual [INFO] [stderr] :3: SyntaxWarning: invalid escape sequence '\c' [INFO] [stderr] Doc-tests kyomato_lib [INFO] [stdout] test test_transform ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "4059011b44de0ff1f7ce251c7195ac6dcc76a083c46894f10336a8613ea5adaa", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4059011b44de0ff1f7ce251c7195ac6dcc76a083c46894f10336a8613ea5adaa", kill_on_drop: false }` [INFO] [stdout] 4059011b44de0ff1f7ce251c7195ac6dcc76a083c46894f10336a8613ea5adaa