[INFO] fetching crate python-ast 0.3.1...
[INFO] testing python-ast-0.3.1 against master#b03b3a7ec92682be2917540b679478d41c95a30c for pr-137122-1
[INFO] extracting crate python-ast 0.3.1 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate python-ast 0.3.1
[INFO] finished tweaking crates.io crate python-ast 0.3.1
[INFO] tweaked toml for crates.io crate python-ast 0.3.1 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate python-ast 0.3.1 on toolchain b03b3a7ec92682be2917540b679478d41c95a30c
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b03b3a7ec92682be2917540b679478d41c95a30c" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b03b3a7ec92682be2917540b679478d41c95a30c" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] Updating crates.io index
[INFO] [stderr] Locking 100 packages to latest compatible versions
[INFO] [stderr] Adding pyo3 v0.21.2 (available: v0.25.1)
[INFO] [stderr] Adding pythonize v0.21.1 (available: v0.25.0)
[INFO] [stderr] Adding thiserror v1.0.69 (available: v2.0.12)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b03b3a7ec92682be2917540b679478d41c95a30c" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] Downloading crates ...
[INFO] [stderr] Downloaded to_tokenstream v0.1.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+b03b3a7ec92682be2917540b679478d41c95a30c" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 35dee8ae352216d2f3b6a260643d4f204229508d19b70c420e65b20a3db76592
[INFO] running `Command { std: "docker" "start" "-a" "35dee8ae352216d2f3b6a260643d4f204229508d19b70c420e65b20a3db76592", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "35dee8ae352216d2f3b6a260643d4f204229508d19b70c420e65b20a3db76592", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "35dee8ae352216d2f3b6a260643d4f204229508d19b70c420e65b20a3db76592", kill_on_drop: false }`
[INFO] [stdout] 35dee8ae352216d2f3b6a260643d4f204229508d19b70c420e65b20a3db76592
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+b03b3a7ec92682be2917540b679478d41c95a30c" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8637da5b4cf0e5132bb056c326e2c0dbdc3fd286e7635a80745cebbd7633c0eb
[INFO] running `Command { std: "docker" "start" "-a" "8637da5b4cf0e5132bb056c326e2c0dbdc3fd286e7635a80745cebbd7633c0eb", kill_on_drop: false }`
[INFO] [stderr] Compiling proc-macro2 v1.0.95
[INFO] [stderr] Compiling unicode-ident v1.0.18
[INFO] [stderr] Compiling autocfg v1.5.0
[INFO] [stderr] Compiling target-lexicon v0.12.16
[INFO] [stderr] Compiling once_cell v1.21.3
[INFO] [stderr] Compiling libc v0.2.174
[INFO] [stderr] Compiling version_check v0.9.5
[INFO] [stderr] Compiling memchr v2.7.5
[INFO] [stderr] Compiling encoding_index_tests v0.1.4
[INFO] [stderr] Compiling regex-syntax v0.8.5
[INFO] [stderr] Compiling parking_lot_core v0.9.11
[INFO] [stderr] Compiling serde v1.0.219
[INFO] [stderr] Compiling utf8parse v0.2.2
[INFO] [stderr] Compiling smallvec v1.15.1
[INFO] [stderr] Compiling portable-atomic v1.11.1
[INFO] [stderr] Compiling scopeguard v1.2.0
[INFO] [stderr] Compiling heck v0.4.1
[INFO] [stderr] Compiling cfg-if v1.0.1
[INFO] [stderr] Compiling anstyle-query v1.1.3
[INFO] [stderr] Compiling is_terminal_polyfill v1.70.1
[INFO] [stderr] Compiling syn v1.0.109
[INFO] [stderr] Compiling anstyle-parse v0.2.7
[INFO] [stderr] Compiling anstyle v1.0.11
[INFO] [stderr] Compiling log v0.4.27
[INFO] [stderr] Compiling colorchoice v1.0.4
[INFO] [stderr] Compiling jiff v0.2.15
[INFO] [stderr] Compiling indoc v2.0.6
[INFO] [stderr] Compiling thiserror v1.0.69
[INFO] [stderr] Compiling anstream v0.6.19
[INFO] [stderr] Compiling unindent v0.2.4
[INFO] [stderr] Compiling encoding-index-japanese v1.20141219.5
[INFO] [stderr] Compiling encoding-index-tradchinese v1.20141219.5
[INFO] [stderr] Compiling encoding-index-simpchinese v1.20141219.5
[INFO] [stderr] Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr] Compiling proc-macro-error v1.0.4
[INFO] [stderr] Compiling num-traits v0.2.19
[INFO] [stderr] Compiling lock_api v0.4.13
[INFO] [stderr] Compiling memoffset v0.9.1
[INFO] [stderr] Compiling encoding-index-korean v1.20141219.5
[INFO] [stderr] Compiling encoding-index-singlebyte v1.20141219.5
[INFO] [stderr] Compiling iter-read v1.1.0
[INFO] [stderr] Compiling byteorder v1.5.0
[INFO] [stderr] Compiling aho-corasick v1.1.3
[INFO] [stderr] Compiling quote v1.0.40
[INFO] [stderr] Compiling pyo3-build-config v0.21.2
[INFO] [stderr] Compiling encoding v0.2.33
[INFO] [stderr] Compiling to_tokenstream v0.1.3
[INFO] [stderr] Compiling litrs v0.4.1
[INFO] [stderr] Compiling syn v2.0.104
[INFO] [stderr] Compiling parking_lot v0.12.4
[INFO] [stderr] Compiling num-integer v0.1.46
[INFO] [stderr] Compiling regex-automata v0.4.9
[INFO] [stderr] Compiling num-bigint v0.4.6
[INFO] [stderr] Compiling pyo3-ffi v0.21.2
[INFO] [stderr] Compiling pyo3 v0.21.2
[INFO] [stderr] Compiling regex v1.11.1
[INFO] [stderr] Compiling pyo3-macros-backend v0.21.2
[INFO] [stderr] Compiling env_filter v0.1.3
[INFO] [stderr] Compiling env_logger v0.11.8
[INFO] [stderr] Compiling serde_derive v1.0.219
[INFO] [stderr] Compiling test-log-macros v0.2.17
[INFO] [stderr] Compiling thiserror-impl v1.0.69
[INFO] [stderr] Compiling num-derive v0.4.2
[INFO] [stderr] Compiling test-log v0.2.17
[INFO] [stderr] Compiling pyo3-macros v0.21.2
[INFO] [stderr] Compiling serde-pickle v1.2.0
[INFO] [stderr] Compiling pythonize v0.21.1
[INFO] [stderr] Compiling python-ast v0.3.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: the feature `strict_provenance` has been stable since 1.84.0 and no longer requires an attribute to enable
[INFO] [stdout] --> src/lib.rs:1:12
[INFO] [stdout] |
[INFO] [stdout] 1 | #![feature(strict_provenance)]
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = note: `#[warn(stable_features)]` on by default
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout] --> src/datamodel/mod.rs:39:9
[INFO] [stdout] |
[INFO] [stdout] 38 | unimplemented!();
[INFO] [stdout] | ---------------- any code following this expression is unreachable
[INFO] [stdout] 39 | / vec![
[INFO] [stdout] 40 | | "__class__",
[INFO] [stdout] 41 | | "__class_getitem__",
[INFO] [stdout] 42 | | "__contains__",
[INFO] [stdout] ... |
[INFO] [stdout] 85 | | "values",
[INFO] [stdout] 86 | | ]
[INFO] [stdout] | |_________^ unreachable expression
[INFO] [stdout] |
[INFO] [stdout] = note: `#[warn(unreachable_code)]` on by default
[INFO] [stdout] = note: this warning originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: use of deprecated associated function `pyo3::prelude::PyModule::from_code`: `PyModule::from_code` will be replaced by `PyModule::from_code_bound` in a future PyO3 version
[INFO] [stdout] --> src/parser/mod.rs:16:30
[INFO] [stdout] |
[INFO] [stdout] 16 | let pymodule = PyModule::from_code(py, pymodule_code, "__init__.py", "parser")?;
[INFO] [stdout] | ^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = note: `#[warn(deprecated)]` on by default
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: unused variable: `module_name`
[INFO] [stdout] --> src/ast/tree/expression.rs:422:13
[INFO] [stdout] |
[INFO] [stdout] 422 | let module_name = match ctx.clone() {
[INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_module_name`
[INFO] [stdout] |
[INFO] [stdout] = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: unused variable: `args`
[INFO] [stdout] --> src/datamodel/class.rs:19:31
[INFO] [stdout] |
[INFO] [stdout] 19 | fn __init__(&mut self, args: A) {}
[INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 21.68s
[INFO] running `Command { std: "docker" "inspect" "8637da5b4cf0e5132bb056c326e2c0dbdc3fd286e7635a80745cebbd7633c0eb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8637da5b4cf0e5132bb056c326e2c0dbdc3fd286e7635a80745cebbd7633c0eb", kill_on_drop: false }`
[INFO] [stdout] 8637da5b4cf0e5132bb056c326e2c0dbdc3fd286e7635a80745cebbd7633c0eb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+b03b3a7ec92682be2917540b679478d41c95a30c" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 09e18f712d9c6ecb14b5523bf7a602afc7d9b21d926c4849679f667e9543b896
[INFO] running `Command { std: "docker" "start" "-a" "09e18f712d9c6ecb14b5523bf7a602afc7d9b21d926c4849679f667e9543b896", kill_on_drop: false }`
[INFO] [stdout] warning: the feature `strict_provenance` has been stable since 1.84.0 and no longer requires an attribute to enable
[INFO] [stdout] --> src/lib.rs:1:12
[INFO] [stdout] |
[INFO] [stdout] 1 | #![feature(strict_provenance)]
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = note: `#[warn(stable_features)]` on by default
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout] --> src/datamodel/mod.rs:39:9
[INFO] [stdout] |
[INFO] [stdout] 38 | unimplemented!();
[INFO] [stdout] | ---------------- any code following this expression is unreachable
[INFO] [stdout] 39 | / vec![
[INFO] [stdout] 40 | | "__class__",
[INFO] [stdout] 41 | | "__class_getitem__",
[INFO] [stdout] 42 | | "__contains__",
[INFO] [stdout] ... |
[INFO] [stdout] 85 | | "values",
[INFO] [stdout] 86 | | ]
[INFO] [stdout] | |_________^ unreachable expression
[INFO] [stdout] |
[INFO] [stdout] = note: `#[warn(unreachable_code)]` on by default
[INFO] [stdout] = note: this warning originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: use of deprecated associated function `pyo3::prelude::PyModule::from_code`: `PyModule::from_code` will be replaced by `PyModule::from_code_bound` in a future PyO3 version
[INFO] [stdout] --> src/parser/mod.rs:16:30
[INFO] [stdout] |
[INFO] [stdout] 16 | let pymodule = PyModule::from_code(py, pymodule_code, "__init__.py", "parser")?;
[INFO] [stdout] | ^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = note: `#[warn(deprecated)]` on by default
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stderr] Compiling python-ast v0.3.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused variable: `module_name`
[INFO] [stdout] --> src/ast/tree/expression.rs:422:13
[INFO] [stdout] |
[INFO] [stdout] 422 | let module_name = match ctx.clone() {
[INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_module_name`
[INFO] [stdout] |
[INFO] [stdout] = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: unused variable: `args`
[INFO] [stdout] --> src/datamodel/class.rs:19:31
[INFO] [stdout] |
[INFO] [stdout] 19 | fn __init__(&mut self, args: A) {}
[INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: the feature `strict_provenance` has been stable since 1.84.0 and no longer requires an attribute to enable
[INFO] [stdout] --> src/lib.rs:1:12
[INFO] [stdout] |
[INFO] [stdout] 1 | #![feature(strict_provenance)]
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = note: `#[warn(stable_features)]` on by default
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout] --> src/datamodel/mod.rs:39:9
[INFO] [stdout] |
[INFO] [stdout] 38 | unimplemented!();
[INFO] [stdout] | ---------------- any code following this expression is unreachable
[INFO] [stdout] 39 | / vec![
[INFO] [stdout] 40 | | "__class__",
[INFO] [stdout] 41 | | "__class_getitem__",
[INFO] [stdout] 42 | | "__contains__",
[INFO] [stdout] ... |
[INFO] [stdout] 85 | | "values",
[INFO] [stdout] 86 | | ]
[INFO] [stdout] | |_________^ unreachable expression
[INFO] [stdout] |
[INFO] [stdout] = note: `#[warn(unreachable_code)]` on by default
[INFO] [stdout] = note: this warning originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: use of deprecated associated function `pyo3::prelude::PyModule::from_code`: `PyModule::from_code` will be replaced by `PyModule::from_code_bound` in a future PyO3 version
[INFO] [stdout] --> src/parser/mod.rs:16:30
[INFO] [stdout] |
[INFO] [stdout] 16 | let pymodule = PyModule::from_code(py, pymodule_code, "__init__.py", "parser")?;
[INFO] [stdout] | ^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = note: `#[warn(deprecated)]` on by default
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: unused variable: `module_name`
[INFO] [stdout] --> src/ast/tree/expression.rs:422:13
[INFO] [stdout] |
[INFO] [stdout] 422 | let module_name = match ctx.clone() {
[INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_module_name`
[INFO] [stdout] |
[INFO] [stdout] = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: unused variable: `args`
[INFO] [stdout] --> src/datamodel/class.rs:19:31
[INFO] [stdout] |
[INFO] [stdout] 19 | fn __init__(&mut self, args: A) {}
[INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args`
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 3.02s
[INFO] running `Command { std: "docker" "inspect" "09e18f712d9c6ecb14b5523bf7a602afc7d9b21d926c4849679f667e9543b896", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "09e18f712d9c6ecb14b5523bf7a602afc7d9b21d926c4849679f667e9543b896", kill_on_drop: false }`
[INFO] [stdout] 09e18f712d9c6ecb14b5523bf7a602afc7d9b21d926c4849679f667e9543b896
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+b03b3a7ec92682be2917540b679478d41c95a30c" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 09a86fa2d4c661148426ff81caebaf19985e7e91f9536569fc719a6d4a70f013
[INFO] running `Command { std: "docker" "start" "-a" "09a86fa2d4c661148426ff81caebaf19985e7e91f9536569fc719a6d4a70f013", kill_on_drop: false }`
[INFO] [stderr] warning: the feature `strict_provenance` has been stable since 1.84.0 and no longer requires an attribute to enable
[INFO] [stderr] --> src/lib.rs:1:12
[INFO] [stderr] |
[INFO] [stderr] 1 | #![feature(strict_provenance)]
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: `#[warn(stable_features)]` on by default
[INFO] [stderr]
[INFO] [stderr] warning: unreachable expression
[INFO] [stderr] --> src/datamodel/mod.rs:39:9
[INFO] [stderr] |
[INFO] [stderr] 38 | unimplemented!();
[INFO] [stderr] | ---------------- any code following this expression is unreachable
[INFO] [stderr] 39 | / vec![
[INFO] [stderr] 40 | | "__class__",
[INFO] [stderr] 41 | | "__class_getitem__",
[INFO] [stderr] 42 | | "__contains__",
[INFO] [stderr] ... |
[INFO] [stderr] 85 | | "values",
[INFO] [stderr] 86 | | ]
[INFO] [stderr] | |_________^ unreachable expression
[INFO] [stderr] |
[INFO] [stderr] = note: `#[warn(unreachable_code)]` on by default
[INFO] [stderr] = note: this warning originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated associated function `pyo3::prelude::PyModule::from_code`: `PyModule::from_code` will be replaced by `PyModule::from_code_bound` in a future PyO3 version
[INFO] [stderr] --> src/parser/mod.rs:16:30
[INFO] [stderr] |
[INFO] [stderr] 16 | let pymodule = PyModule::from_code(py, pymodule_code, "__init__.py", "parser")?;
[INFO] [stderr] | ^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: `#[warn(deprecated)]` on by default
[INFO] [stderr]
[INFO] [stderr] warning: unused variable: `module_name`
[INFO] [stderr] --> src/ast/tree/expression.rs:422:13
[INFO] [stderr] |
[INFO] [stderr] 422 | let module_name = match ctx.clone() {
[INFO] [stderr] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_module_name`
[INFO] [stderr] |
[INFO] [stderr] = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr]
[INFO] [stderr] warning: unused variable: `args`
[INFO] [stderr] --> src/datamodel/class.rs:19:31
[INFO] [stderr] |
[INFO] [stderr] 19 | fn __init__(&mut self, args: A) {}
[INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args`
[INFO] [stderr]
[INFO] [stderr] warning: `python-ast` (lib) generated 5 warnings
[INFO] [stderr] warning: `python-ast` (lib test) generated 5 warnings (5 duplicates)
[INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.12s
[INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/python_ast-f56a640a71cf5a16)
[INFO] [stdout]
[INFO] [stdout] running 45 tests
[INFO] [stdout] test ast::tree::call::tests::test_lookup_of_function ... ok
[INFO] [stdout] test ast::tree::compare::tests::test_complex_compare ... ok
[INFO] [stdout] test ast::tree::list::tests::parse_list ... FAILED
[INFO] [stdout] test ast::tree::constant::tests::parse_bytes ... ok
[INFO] [stdout] test ast::tree::compare::tests::test_simple_eq ... ok
[INFO] [stdout] test ast::tree::module::tests::can_we_print ... ok
[INFO] [stdout] test ast::tree::module::tests::can_we_import ... ok
[INFO] [stdout] test ast::tree::constant::tests::parse_bool ... ok
[INFO] [stdout] test ast::tree::name::tests::bad_name_works ... ok
[INFO] [stdout] test ast::tree::bin_ops::tests::test_subtract ... ok
[INFO] [stdout] test ast::tree::expression::tests::check_call_expression ... ok
[INFO] [stdout] test ast::tree::bin_ops::tests::test_add ... ok
[INFO] [stdout] test ast::tree::parameters::tests::default_only ... ok
[INFO] [stdout] test ast::tree::constant::tests::parse_number_float ... ok
[INFO] [stdout] test ast::tree::name::tests::good_name_works ... ok
[INFO] [stdout] test ast::tree::module::tests::can_we_import2 ... FAILED
[INFO] [stdout] test ast::tree::parameters::tests::named_and_positional ... ok
[INFO] [stdout] test ast::tree::parameters::tests::kwargs_only ... ok
[INFO] [stdout] test ast::tree::parameters::tests::positional_and_vararg_and_kw ... ok
[INFO] [stdout] test ast::tree::statement::tests::check_break_statement ... ok
[INFO] [stdout] test ast::tree::parameters::tests::positional_and_kw ... ok
[INFO] [stdout] test ast::tree::parameters::tests::vararg_only ... ok
[INFO] [stdout] test ast::tree::statement::tests::check_pass_statement ... ok
[INFO] [stdout] test ast::tree::parameters::tests::positional_and_vararg ... ok
[INFO] [stdout] test ast::tree::parameters::tests::no_parameters ... ok
[INFO] [stdout] test ast::tree::parameters::tests::multiple_positional_parameter ... ok
[INFO] [stdout] test ast::tree::named_expression::test::test_named_expression ... ok
[INFO] [stdout] test ast::tree::constant::tests::parse_number_neg_int ... ok
[INFO] [stdout] test ast::tree::statement::tests::does_module_compile ... ok
[INFO] [stdout] test datamodel::tests::test_id ... ok
[INFO] [stdout] test datamodel::tests::test_none ... ok
[INFO] [stdout] test ast::tree::statement::tests::check_continue_statement ... ok
[INFO] [stdout] test ast::tree::statement::tests::return_with_expr ... ok
[INFO] [stdout] test ast::tree::constant::tests::parse_number_int ... ok
[INFO] [stdout] test ast::tree::parameters::tests::one_parameter ... ok
[INFO] [stdout] test ast::tree::statement::tests::return_with_nothing ... ok
[INFO] [stdout] test isidentifier::tests::bad_symbol_works ... ok
[INFO] [stdout] test isidentifier::tests::bad_symbol_works_as_method ... ok
[INFO] [stdout] test isidentifier::tests::good_symbol_works_as_method ... ok
[INFO] [stdout] test isidentifier::tests::good_symbol_works ... ok
[INFO] [stdout] test ast::tree::constant::tests::parse_none ... ok
[INFO] [stdout] test ast::tree::unary_op::tests::test_not ... ok
[INFO] [stdout] test ast::tree::constant::tests::parse_string ... ok
[INFO] [stdout] test ast::tree::bool_ops::tests::test_and ... ok
[INFO] [stdout] test ast::tree::bool_ops::tests::test_or ... ok
[INFO] [stdout]
[INFO] [stdout] failures:
[INFO] [stdout]
[INFO] [stdout] ---- ast::tree::list::tests::parse_list stdout ----
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout]
[INFO] [stdout] thread 'ast::tree::list::tests::parse_list' panicked at src/ast/tree/expression.rs:363:56:
[INFO] [stdout] extracting List: PyErr { type: , value: TypeError("'Expr' object cannot be converted to 'Sequence'"), traceback: None }
[INFO] [stdout] stack backtrace:
[INFO] [stdout] 0: 0x57c47b8d2522 - std::backtrace_rs::backtrace::libunwind::trace::hf6dd235ae0786829
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout] 1: 0x57c47b8d2522 - std::backtrace_rs::backtrace::trace_unsynchronized::h3a5b54e78104e8b2
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout] 2: 0x57c47b8d2522 - std::sys::backtrace::_print_fmt::hca7a5c1644e21919
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout] 3: 0x57c47b8d2522 - ::fmt::h38110959524b373c
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout] 4: 0x57c47b8f8cd3 - core::fmt::rt::Argument::fmt::h391eb3fdbf3d4042
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout] 5: 0x57c47b8f8cd3 - core::fmt::write::h5b87140645224122
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout] 6: 0x57c47b8cf493 - std::io::default_write_fmt::h3039811ce7aea84b
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:639:11
[INFO] [stdout] 7: 0x57c47b8cf493 - std::io::Write::write_fmt::h2eef262cf4840ab4
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:1954:13
[INFO] [stdout] 8: 0x57c47b8d2372 - std::sys::backtrace::BacktraceLock::print::hcd755c38f62e4492
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout] 9: 0x57c47b8d3a8c - std::panicking::default_hook::{{closure}}::h351f33591b26e6e7
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:300:27
[INFO] [stdout] 10: 0x57c47b8d38e2 - std::panicking::default_hook::he5bba7bf0a373c6e
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:324:9
[INFO] [stdout] 11: 0x57c47b574364 - as core::ops::function::Fn>::call::he967d9fa26b9957c
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9
[INFO] [stdout] 12: 0x57c47b574364 - test::test_main_with_exit_callback::{{closure}}::h80e1694b81a05381
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:145:21
[INFO] [stdout] 13: 0x57c47b8d446b - as core::ops::function::Fn>::call::h4e924fcf5bc64d70
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9
[INFO] [stdout] 14: 0x57c47b8d446b - std::panicking::rust_panic_with_hook::hdf456b43e6535023
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:841:13
[INFO] [stdout] 15: 0x57c47b8d423a - std::panicking::begin_panic_handler::{{closure}}::he1c1ab0b84006a97
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:706:13
[INFO] [stdout] 16: 0x57c47b8d2a19 - std::sys::backtrace::__rust_end_short_backtrace::h2a71da996e10b8a0
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout] 17: 0x57c47b8d3ecd - __rustc[92197b79f0fe8095]::rust_begin_unwind
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:697:5
[INFO] [stdout] 18: 0x57c47b8f6e90 - core::panicking::panic_fmt::h723bf1d52f6dad29
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panicking.rs:75:14
[INFO] [stdout] 19: 0x57c47b8f72d6 - core::result::unwrap_failed::hee42034aaecc2a24
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:1761:5
[INFO] [stdout] 20: 0x57c47b50295e - core::result::Result::expect::h376fc9b3a6ce570c
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:1119:23
[INFO] [stdout] 21: 0x57c47b4fbaa1 - ::extract::h43ab14e8cac341d3
[INFO] [stdout] at /opt/rustwide/workdir/src/ast/tree/expression.rs:363:56
[INFO] [stdout] 22: 0x57c47b4e0550 - ::extract::ha682c06a2c06b5d3
[INFO] [stdout] at /opt/rustwide/workdir/src/ast/tree/statement.rs:143:28
[INFO] [stdout] 23: 0x57c47b4df272 - ::extract::haf0949863fb8cfab
[INFO] [stdout] at /opt/rustwide/workdir/src/ast/tree/statement.rs:30:24
[INFO] [stdout] 24: 0x57c47b4dc50c - pyo3::conversion::FromPyObject::extract_bound::he2a3982d9fbed727
[INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.21.2/src/conversion.rs:227:9
[INFO] [stdout] 25: 0x57c47b4dc689 - ::from_py_object_bound::hcb0777a297df9277
[INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.21.2/src/conversion.rs:313:9
[INFO] [stdout] 26: 0x57c47b512c33 - as pyo3::types::any::PyAnyMethods>::extract::h7160baf476399bc4
[INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.21.2/src/types/any.rs:2188:9
[INFO] [stdout] 27: 0x57c47b51551b - pyo3::types::sequence::extract_sequence::habb4a79c3ca24552
[INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.21.2/src/types/sequence.rs:513:22
[INFO] [stdout] 28: 0x57c47b4c9e45 - pyo3::types::sequence::>::extract_bound::heaee910af493ae4e
[INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.21.2/src/types/sequence.rs:488:9
[INFO] [stdout] 29: 0x57c47b4ca079 - ::from_py_object_bound::h8d67e0b2ebe72d7c
[INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.21.2/src/conversion.rs:313:9
[INFO] [stdout] 30: 0x57c47b512a33 - as pyo3::types::any::PyAnyMethods>::extract::h36bd33187c8b5d7e
[INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.21.2/src/types/any.rs:2188:9
[INFO] [stdout] 31: 0x57c47b4cded3 - pyo3::impl_::frompyobject::extract_struct_field::h8147573ee16ec482
[INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.21.2/src/impl_/frompyobject.rs:79:15
[INFO] [stdout] 32: 0x57c47b52adb6 - ::extract_bound::h8d5a50bf1f53913d
[INFO] [stdout] at /opt/rustwide/workdir/src/ast/tree/module.rs:24:33
[INFO] [stdout] 33: 0x57c47b523171 - pyo3::conversion::FromPyObject::extract::hd4ff5f5c7d4985e1
[INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.21.2/src/conversion.rs:219:9
[INFO] [stdout] 34: 0x57c47b527727 - ::extract::h0a7a80db74205349
[INFO] [stdout] at /opt/rustwide/workdir/src/ast/tree/module.rs:42:26
[INFO] [stdout] 35: 0x57c47b52307c - pyo3::conversion::FromPyObject::extract_bound::h4d39a14a02a3ffe3
[INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.21.2/src/conversion.rs:227:9
[INFO] [stdout] 36: 0x57c47b523259 - ::from_py_object_bound::h88e5eea0e0eced36
[INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.21.2/src/conversion.rs:313:9
[INFO] [stdout] 37: 0x57c47b512cf3 - as pyo3::types::any::PyAnyMethods>::extract::ha2ffd19ffe0e8156
[INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.21.2/src/types/any.rs:2188:9
[INFO] [stdout] 38: 0x57c47b5169aa - pyo3::instance::Py::extract::hf853e07fdb273949
[INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.21.2/src/instance.rs:1394:32
[INFO] [stdout] 39: 0x57c47b5296d2 - python_ast::parser::parse::{{closure}}::h0cbafb6d86a85fa3
[INFO] [stdout] at /opt/rustwide/workdir/src/parser/mod.rs:42:17
[INFO] [stdout] 40: 0x57c47b4e5a14 - pyo3::marker::Python::with_gil::h1a5192d370f1aca2
[INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.21.2/src/marker.rs:442:9
[INFO] [stdout] 41: 0x57c47b528fe0 - python_ast::parser::parse::h03f66915b196618b
[INFO] [stdout] at /opt/rustwide/workdir/src/parser/mod.rs:40:30
[INFO] [stdout] 42: 0x57c47b529832 - python_ast::ast::tree::list::tests::parse_list::h6e79d753e0bd18d3
[INFO] [stdout] at /opt/rustwide/workdir/src/ast/tree/list.rs:51:22
[INFO] [stdout] 43: 0x57c47b5297d7 - python_ast::ast::tree::list::tests::parse_list::{{closure}}::hc4f75eaa5cd1bae0
[INFO] [stdout] at /opt/rustwide/workdir/src/ast/tree/list.rs:50:20
[INFO] [stdout] 44: 0x57c47b4d2b86 - core::ops::function::FnOnce::call_once::h04c77882002cfb44
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5
[INFO] [stdout] 45: 0x57c47b579b0b - core::ops::function::FnOnce::call_once::h0669c8b9c48a7d8a
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5
[INFO] [stdout] 46: 0x57c47b579b0b - test::__rust_begin_short_backtrace::h7b085d6d90a7575c
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:648:18
[INFO] [stdout] 47: 0x57c47b578cde - test::run_test_in_process::{{closure}}::ha304053f1e1d1fbe
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:74
[INFO] [stdout] 48: 0x57c47b578cde - as core::ops::function::FnOnce<()>>::call_once::h8e30650eb6723f86
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout] 49: 0x57c47b578cde - std::panicking::catch_unwind::do_call::hfe563e330be3fd9d
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40
[INFO] [stdout] 50: 0x57c47b578cde - std::panicking::catch_unwind::hed40f568f7f44546
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19
[INFO] [stdout] 51: 0x57c47b578cde - std::panic::catch_unwind::h3bb9c46c11d39dfb
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14
[INFO] [stdout] 52: 0x57c47b578cde - test::run_test_in_process::hd65f1a6e6622ae42
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:27
[INFO] [stdout] 53: 0x57c47b578cde - test::run_test::{{closure}}::h9e896de936f245ea
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:592:43
[INFO] [stdout] 54: 0x57c47b53c8d4 - test::run_test::{{closure}}::hbb18881f56552c10
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:622:41
[INFO] [stdout] 55: 0x57c47b53c8d4 - std::sys::backtrace::__rust_begin_short_backtrace::hca2387d32733b689
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout] 56: 0x57c47b5401ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h9601175bf02a7fb8
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:559:17
[INFO] [stdout] 57: 0x57c47b5401ca - as core::ops::function::FnOnce<()>>::call_once::had8286ad0e1f2528
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout] 58: 0x57c47b5401ca - std::panicking::catch_unwind::do_call::he4164e9e75841fd6
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40
[INFO] [stdout] 59: 0x57c47b5401ca - std::panicking::catch_unwind::h48ccc52a84ae7300
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19
[INFO] [stdout] 60: 0x57c47b5401ca - std::panic::catch_unwind::h3d97eb787aa35ee4
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14
[INFO] [stdout] 61: 0x57c47b5401ca - std::thread::Builder::spawn_unchecked_::{{closure}}::h1019329d11de31fb
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:557:30
[INFO] [stdout] 62: 0x57c47b5401ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h050615be551c6447
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5
[INFO] [stdout] 63: 0x57c47b8d74c7 - as core::ops::function::FnOnce>::call_once::h23e83c3768c28e74
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9
[INFO] [stdout] 64: 0x57c47b8d74c7 - as core::ops::function::FnOnce>::call_once::he67b41932d2c126e
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9
[INFO] [stdout] 65: 0x57c47b8d74c7 - std::sys::pal::unix::thread::Thread::new::thread_start::hc05bf0eaa2386caa
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout] 66: 0x729e1bf06aa4 -
[INFO] [stdout] 67: 0x729e1bf93a34 - clone
[INFO] [stdout] 68: 0x0 -
[INFO] [stdout]
[INFO] [stdout] ---- ast::tree::module::tests::can_we_import2 stdout ----
[INFO] [stdout] parts: Split(SplitInternal { start: 0, end: 3, matcher: CharSearcher { haystack: "ast", finger: 0, finger_back: 3, needle: '.', utf8_size: 1, utf8_encoded: [46, 0, 0, 0] }, allow_trailing_empty: true, finished: false })
[INFO] [stdout] module: Module {
[INFO] [stdout] raw: RawModule {
[INFO] [stdout] body: [
[INFO] [stdout] Statement {
[INFO] [stdout] lineno: Some(
[INFO] [stdout] 1,
[INFO] [stdout] ),
[INFO] [stdout] col_offset: Some(
[INFO] [stdout] 0,
[INFO] [stdout] ),
[INFO] [stdout] end_lineno: Some(
[INFO] [stdout] 1,
[INFO] [stdout] ),
[INFO] [stdout] end_col_offset: Some(
[INFO] [stdout] 23,
[INFO] [stdout] ),
[INFO] [stdout] statement: Import(
[INFO] [stdout] Import {
[INFO] [stdout] names: [
[INFO] [stdout] Alias {
[INFO] [stdout] name: "ast.test",
[INFO] [stdout] asname: Some(
[INFO] [stdout] "test",
[INFO] [stdout] ),
[INFO] [stdout] },
[INFO] [stdout] ],
[INFO] [stdout] },
[INFO] [stdout] ),
[INFO] [stdout] },
[INFO] [stdout] ],
[INFO] [stdout] type_ignores: [],
[INFO] [stdout] },
[INFO] [stdout] name: Some(
[INFO] [stdout] Name {
[INFO] [stdout] id: "ast",
[INFO] [stdout] },
[INFO] [stdout] ),
[INFO] [stdout] doc: None,
[INFO] [stdout] filename: Some(
[INFO] [stdout] "ast.py",
[INFO] [stdout] ),
[INFO] [stdout] attributes: {},
[INFO] [stdout] }
[INFO] [stdout] module.__dir__: "__class__"
[INFO] [stdout] module.__dir__: "__class_getitem__"
[INFO] [stdout] module.__dir__: "__contains__"
[INFO] [stdout] module.__dir__: "__delattr__"
[INFO] [stdout] module.__dir__: "__delitem__"
[INFO] [stdout] module.__dir__: "__dir__"
[INFO] [stdout] module.__dir__: "__doc__"
[INFO] [stdout] module.__dir__: "__eq__"
[INFO] [stdout] module.__dir__: "__format__"
[INFO] [stdout] module.__dir__: "__ge__"
[INFO] [stdout] module.__dir__: "__getattribute__"
[INFO] [stdout] module.__dir__: "__getitem__"
[INFO] [stdout] module.__dir__: "__getstate__"
[INFO] [stdout] module.__dir__: "__gt__"
[INFO] [stdout] module.__dir__: "__hash__"
[INFO] [stdout] module.__dir__: "__init__"
[INFO] [stdout] module.__dir__: "__init_subclass__"
[INFO] [stdout] module.__dir__: "__ior__"
[INFO] [stdout] module.__dir__: "__iter__"
[INFO] [stdout] module.__dir__: "__le__"
[INFO] [stdout] module.__dir__: "__len__"
[INFO] [stdout] module.__dir__: "__lt__"
[INFO] [stdout] module.__dir__: "__ne__"
[INFO] [stdout] module.__dir__: "__new__"
[INFO] [stdout] module.__dir__: "__or__"
[INFO] [stdout] module.__dir__: "__reduce__"
[INFO] [stdout] module.__dir__: "__reduce_ex__"
[INFO] [stdout] module.__dir__: "__repr__"
[INFO] [stdout] module.__dir__: "__reversed__"
[INFO] [stdout] module.__dir__: "__ror__"
[INFO] [stdout] module.__dir__: "__setattr__"
[INFO] [stdout] module.__dir__: "__setitem__"
[INFO] [stdout] module.__dir__: "__sizeof__"
[INFO] [stdout] module.__dir__: "__str__"
[INFO] [stdout] module.__dir__: "__subclasshook__"
[INFO] [stdout] module.__dir__: "clear"
[INFO] [stdout] module.__dir__: "copy"
[INFO] [stdout] module.__dir__: "fromkeys"
[INFO] [stdout] module.__dir__: "get"
[INFO] [stdout] module.__dir__: "items"
[INFO] [stdout] module.__dir__: "keys"
[INFO] [stdout] module.__dir__: "pop"
[INFO] [stdout] module.__dir__: "popitem"
[INFO] [stdout] module.__dir__: "setdefault"
[INFO] [stdout] module.__dir__: "update"
[INFO] [stdout] module.__dir__: "values"
[INFO] [stdout] [2025-06-29T09:00:43Z INFO python_ast::ast::tree::module::tests] Module { raw: RawModule { body: [Statement { lineno: Some(1), col_offset: Some(0), end_lineno: Some(1), end_col_offset: Some(23), statement: Import(Import { names: [Alias { name: "ast.test", asname: Some("test") }] }) }], type_ignores: [] }, name: Some(Name { id: "ast" }), doc: None, filename: Some("ast.py"), attributes: {} }
[INFO] [stdout]
[INFO] [stdout] thread 'ast::tree::module::tests::can_we_import2' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.40/src/runtime.rs:444:9:
[INFO] [stdout] "ast::test" is not a valid Ident
[INFO] [stdout] stack backtrace:
[INFO] [stdout] 0: 0x57c47b8d2522 - std::backtrace_rs::backtrace::libunwind::trace::hf6dd235ae0786829
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout] 1: 0x57c47b8d2522 - std::backtrace_rs::backtrace::trace_unsynchronized::h3a5b54e78104e8b2
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout] 2: 0x57c47b8d2522 - std::sys::backtrace::_print_fmt::hca7a5c1644e21919
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout] 3: 0x57c47b8d2522 - ::fmt::h38110959524b373c
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout] 4: 0x57c47b8f8cd3 - core::fmt::rt::Argument::fmt::h391eb3fdbf3d4042
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout] 5: 0x57c47b8f8cd3 - core::fmt::write::h5b87140645224122
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout] 6: 0x57c47b8cf493 - std::io::default_write_fmt::h3039811ce7aea84b
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:639:11
[INFO] [stdout] 7: 0x57c47b8cf493 - std::io::Write::write_fmt::h2eef262cf4840ab4
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:1954:13
[INFO] [stdout] 8: 0x57c47b8d2372 - std::sys::backtrace::BacktraceLock::print::hcd755c38f62e4492
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout] 9: 0x57c47b8d3a8c - std::panicking::default_hook::{{closure}}::h351f33591b26e6e7
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:300:27
[INFO] [stdout] 10: 0x57c47b8d38e2 - std::panicking::default_hook::he5bba7bf0a373c6e
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:324:9
[INFO] [stdout] 11: 0x57c47b574364 - as core::ops::function::Fn>::call::he967d9fa26b9957c
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9
[INFO] [stdout] 12: 0x57c47b574364 - test::test_main_with_exit_callback::{{closure}}::h80e1694b81a05381
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:145:21
[INFO] [stdout] 13: 0x57c47b8d446b - as core::ops::function::Fn>::call::h4e924fcf5bc64d70
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9
[INFO] [stdout] 14: 0x57c47b8d446b - std::panicking::rust_panic_with_hook::hdf456b43e6535023
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:841:13
[INFO] [stdout] 15: 0x57c47b8d423a - std::panicking::begin_panic_handler::{{closure}}::he1c1ab0b84006a97
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:706:13
[INFO] [stdout] 16: 0x57c47b8d2a19 - std::sys::backtrace::__rust_end_short_backtrace::h2a71da996e10b8a0
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout] 17: 0x57c47b8d3ecd - __rustc[92197b79f0fe8095]::rust_begin_unwind
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:697:5
[INFO] [stdout] 18: 0x57c47b8f6e90 - core::panicking::panic_fmt::h723bf1d52f6dad29
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panicking.rs:75:14
[INFO] [stdout] 19: 0x57c47b88027f - proc_macro2::fallback::validate_ident::h144e7011b35d5df9
[INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.95/src/fallback.rs:846:9
[INFO] [stdout] 20: 0x57c47b87ffa4 - proc_macro2::fallback::Ident::new_checked::ha8f381d70f9a5cc9
[INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.95/src/fallback.rs:778:9
[INFO] [stdout] 21: 0x57c47b88605a - proc_macro2::imp::Ident::new_checked::hc9df4084d40fb56e
[INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.95/src/wrapper.rs:661:50
[INFO] [stdout] 22: 0x57c47b890536 - proc_macro2::Ident::new::h90922c2a23d19f76
[INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.95/src/lib.rs:978:21
[INFO] [stdout] 23: 0x57c47b8524be - quote::__private::ident_maybe_raw::hd400b9a0dcecf5cc
[INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.40/src/runtime.rs:444:9
[INFO] [stdout] 24: 0x57c47b8523f6 - quote::__private::mk_ident::h49608510784acf7c
[INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.40/src/runtime.rs:437:5
[INFO] [stdout] 25: 0x57c47b4d9649 - ::to_rust::hc38c4b71480829b9
[INFO] [stdout] at /opt/rustwide/workdir/src/ast/tree/import.rs:48:25
[INFO] [stdout] 26: 0x57c47b4e1a21 - ::to_rust::h0cafde9a0a8026a1
[INFO] [stdout] at /opt/rustwide/workdir/src/ast/tree/statement.rs:205:43
[INFO] [stdout] 27: 0x57c47b4df4f0 - ::to_rust::h272639b51aa49db3
[INFO] [stdout] at /opt/rustwide/workdir/src/ast/tree/statement.rs:68:14
[INFO] [stdout] 28: 0x57c47b528075 - ::to_rust::h195f5961b6de686d
[INFO] [stdout] at /opt/rustwide/workdir/src/ast/tree/module.rs:79:18
[INFO] [stdout] 29: 0x57c47b50ed7d - python_ast::ast::tree::module::tests::can_we_import2::h7d2624c78494b995
[INFO] [stdout] at /opt/rustwide/workdir/src/ast/tree/module.rs:190:27
[INFO] [stdout] 30: 0x57c47b50e937 - python_ast::ast::tree::module::tests::can_we_import2::{{closure}}::h0701a660a846293e
[INFO] [stdout] at /opt/rustwide/workdir/src/ast/tree/module.rs:185:24
[INFO] [stdout] 31: 0x57c47b4d3726 - core::ops::function::FnOnce::call_once::hf650b555af39ded0
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5
[INFO] [stdout] 32: 0x57c47b579b0b - core::ops::function::FnOnce::call_once::h0669c8b9c48a7d8a
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5
[INFO] [stdout] 33: 0x57c47b579b0b - test::__rust_begin_short_backtrace::h7b085d6d90a7575c
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:648:18
[INFO] [stdout] 34: 0x57c47b578cde - test::run_test_in_process::{{closure}}::ha304053f1e1d1fbe
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:74
[INFO] [stdout] 35: 0x57c47b578cde - as core::ops::function::FnOnce<()>>::call_once::h8e30650eb6723f86
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout] 36: 0x57c47b578cde - std::panicking::catch_unwind::do_call::hfe563e330be3fd9d
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40
[INFO] [stdout] 37: 0x57c47b578cde - std::panicking::catch_unwind::hed40f568f7f44546
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19
[INFO] [stdout] 38: 0x57c47b578cde - std::panic::catch_unwind::h3bb9c46c11d39dfb
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14
[INFO] [stdout] 39: 0x57c47b578cde - test::run_test_in_process::hd65f1a6e6622ae42
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:27
[INFO] [stdout] 40: 0x57c47b578cde - test::run_test::{{closure}}::h9e896de936f245ea
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:592:43
[INFO] [stdout] 41: 0x57c47b53c8d4 - test::run_test::{{closure}}::hbb18881f56552c10
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:622:41
[INFO] [stdout] 42: 0x57c47b53c8d4 - std::sys::backtrace::__rust_begin_short_backtrace::hca2387d32733b689
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout] 43: 0x57c47b5401ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h9601175bf02a7fb8
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:559:17
[INFO] [stdout] 44: 0x57c47b5401ca - as core::ops::function::FnOnce<()>>::call_once::had8286ad0e1f2528
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout] 45: 0x57c47b5401ca - std::panicking::catch_unwind::do_call::he4164e9e75841fd6
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40
[INFO] [stdout] 46: 0x57c47b5401ca - std::panicking::catch_unwind::h48ccc52a84ae7300
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19
[INFO] [stdout] 47: 0x57c47b5401ca - std::panic::catch_unwind::h3d97eb787aa35ee4
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14
[INFO] [stdout] 48: 0x57c47b5401ca - std::thread::Builder::spawn_unchecked_::{{closure}}::h1019329d11de31fb
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:557:30
[INFO] [stdout] 49: 0x57c47b5401ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h050615be551c6447
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5
[INFO] [stdout] 50: 0x57c47b8d74c7 - as core::ops::function::FnOnce>::call_once::h23e83c3768c28e74
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9
[INFO] [stdout] 51: 0x57c47b8d74c7 - as core::ops::function::FnOnce>::call_once::he67b41932d2c126e
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9
[INFO] [stdout] 52: 0x57c47b8d74c7 - std::sys::pal::unix::thread::Thread::new::thread_start::hc05bf0eaa2386caa
[INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout] 53: 0x729e1bf06aa4 -
[INFO] [stdout] 54: 0x729e1bf93a34 - clone
[INFO] [stdout] 55: 0x0 -
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] failures:
[INFO] [stdout] ast::tree::list::tests::parse_list
[INFO] [stdout] ast::tree::module::tests::can_we_import2
[INFO] [stdout]
[INFO] [stdout] test result: FAILED. 43 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout]
[INFO] running `Command { std: "docker" "inspect" "09a86fa2d4c661148426ff81caebaf19985e7e91f9536569fc719a6d4a70f013", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "09a86fa2d4c661148426ff81caebaf19985e7e91f9536569fc719a6d4a70f013", kill_on_drop: false }`
[INFO] [stdout] 09a86fa2d4c661148426ff81caebaf19985e7e91f9536569fc719a6d4a70f013