[INFO] fetching crate punktf-lib 1.0.0... [INFO] testing punktf-lib-1.0.0 against try#8262275854dc0e5381c9d42d56257d94932c5a87 for pr-90799 [INFO] extracting crate punktf-lib 1.0.0 into /workspace/builds/worker-115/source [INFO] validating manifest of crates.io crate punktf-lib 1.0.0 on toolchain 8262275854dc0e5381c9d42d56257d94932c5a87 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8262275854dc0e5381c9d42d56257d94932c5a87" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate punktf-lib 1.0.0 [INFO] finished tweaking crates.io crate punktf-lib 1.0.0 [INFO] tweaked toml for crates.io crate punktf-lib 1.0.0 written to /workspace/builds/worker-115/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8262275854dc0e5381c9d42d56257d94932c5a87" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8262275854dc0e5381c9d42d56257d94932c5a87" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-115/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-115/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:e8397a04204aaf8b9f284182a6f9e27a3c2e67044d0943b4415b160bfc957681" "/opt/rustwide/cargo-home/bin/cargo" "+8262275854dc0e5381c9d42d56257d94932c5a87" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2288cda4fce388026e7e98377bbee4a7b3c0f385ca18d17d9539ff9e8b85c4e5 [INFO] running `Command { std: "docker" "start" "-a" "2288cda4fce388026e7e98377bbee4a7b3c0f385ca18d17d9539ff9e8b85c4e5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2288cda4fce388026e7e98377bbee4a7b3c0f385ca18d17d9539ff9e8b85c4e5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2288cda4fce388026e7e98377bbee4a7b3c0f385ca18d17d9539ff9e8b85c4e5", kill_on_drop: false }` [INFO] [stdout] 2288cda4fce388026e7e98377bbee4a7b3c0f385ca18d17d9539ff9e8b85c4e5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-115/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-115/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" "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:e8397a04204aaf8b9f284182a6f9e27a3c2e67044d0943b4415b160bfc957681" "/opt/rustwide/cargo-home/bin/cargo" "+8262275854dc0e5381c9d42d56257d94932c5a87" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 94772aa72a5e0cff049be25578dac33785abfa1748069d85bb9ad812aab92187 [INFO] running `Command { std: "docker" "start" "-a" "94772aa72a5e0cff049be25578dac33785abfa1748069d85bb9ad812aab92187", kill_on_drop: false }` [INFO] [stderr] Compiling syn v1.0.82 [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] Compiling memchr v2.4.1 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling libc v0.2.108 [INFO] [stderr] Compiling once_cell v1.8.0 [INFO] [stderr] Compiling serde_derive v1.0.130 [INFO] [stderr] Compiling pin-project-lite v0.2.7 [INFO] [stderr] Compiling serde v1.0.130 [INFO] [stderr] Compiling log v0.4.14 [INFO] [stderr] Compiling eyre v0.6.5 [INFO] [stderr] Compiling ryu v1.0.6 [INFO] [stderr] Compiling linked-hash-map v0.5.4 [INFO] [stderr] Compiling regex-syntax v0.6.25 [INFO] [stderr] Compiling indenter v0.3.3 [INFO] [stderr] Compiling serde_json v1.0.72 [INFO] [stderr] Compiling owo-colors v1.3.0 [INFO] [stderr] Compiling hashbrown v0.11.2 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Compiling itoa v0.4.8 [INFO] [stderr] Compiling termcolor v1.1.2 [INFO] [stderr] Compiling dtoa v0.4.8 [INFO] [stderr] Compiling humantime v2.1.0 [INFO] [stderr] Compiling unicode-width v0.1.9 [INFO] [stderr] Compiling tracing-core v0.1.21 [INFO] [stderr] Compiling sharded-slab v0.1.4 [INFO] [stderr] Compiling backtrace v0.3.63 [INFO] [stderr] Compiling thread_local v1.1.3 [INFO] [stderr] Compiling yaml-rust v0.4.5 [INFO] [stderr] Compiling walkdir v2.3.2 [INFO] [stderr] Compiling miniz_oxide v0.4.4 [INFO] [stderr] Compiling indexmap v1.7.0 [INFO] [stderr] Compiling aho-corasick v0.7.18 [INFO] [stderr] Compiling object v0.27.1 [INFO] [stderr] Compiling tracing-subscriber v0.2.25 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling regex v1.5.4 [INFO] [stderr] Compiling env_logger v0.9.0 [INFO] [stderr] Compiling tracing-attributes v0.1.18 [INFO] [stderr] Compiling thiserror-impl v1.0.30 [INFO] [stderr] Compiling thiserror v1.0.30 [INFO] [stderr] Compiling tracing v0.1.29 [INFO] [stderr] Compiling tracing-error v0.1.2 [INFO] [stderr] Compiling color-spantrace v0.1.6 [INFO] [stderr] Compiling color-eyre v0.5.11 [INFO] [stderr] Compiling serde_yaml v0.8.21 [INFO] [stderr] Compiling punktf-lib v1.0.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 22.62s [INFO] running `Command { std: "docker" "inspect" "94772aa72a5e0cff049be25578dac33785abfa1748069d85bb9ad812aab92187", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "94772aa72a5e0cff049be25578dac33785abfa1748069d85bb9ad812aab92187", kill_on_drop: false }` [INFO] [stdout] 94772aa72a5e0cff049be25578dac33785abfa1748069d85bb9ad812aab92187 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-115/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-115/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" "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:e8397a04204aaf8b9f284182a6f9e27a3c2e67044d0943b4415b160bfc957681" "/opt/rustwide/cargo-home/bin/cargo" "+8262275854dc0e5381c9d42d56257d94932c5a87" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 05591fd17a41a261f6e137d59f4e088d3cede57a45e25edf769e56262cf874d8 [INFO] running `Command { std: "docker" "start" "-a" "05591fd17a41a261f6e137d59f4e088d3cede57a45e25edf769e56262cf874d8", kill_on_drop: false }` [INFO] [stderr] Compiling diff v0.1.12 [INFO] [stderr] Compiling ansi_term v0.12.1 [INFO] [stderr] Compiling pretty_assertions v0.7.2 [INFO] [stderr] Compiling punktf-lib v1.0.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 4.96s [INFO] running `Command { std: "docker" "inspect" "05591fd17a41a261f6e137d59f4e088d3cede57a45e25edf769e56262cf874d8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "05591fd17a41a261f6e137d59f4e088d3cede57a45e25edf769e56262cf874d8", kill_on_drop: false }` [INFO] [stdout] 05591fd17a41a261f6e137d59f4e088d3cede57a45e25edf769e56262cf874d8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-115/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-115/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" "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:e8397a04204aaf8b9f284182a6f9e27a3c2e67044d0943b4415b160bfc957681" "/opt/rustwide/cargo-home/bin/cargo" "+8262275854dc0e5381c9d42d56257d94932c5a87" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 821a70f991dd53867b44e9b15d648acd0393ed2564c73886e506f8d7f65bc903 [INFO] running `Command { std: "docker" "start" "-a" "821a70f991dd53867b44e9b15d648acd0393ed2564c73886e506f8d7f65bc903", kill_on_drop: false }` [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.12s [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/punktf_lib-59595d4196dd0a80) [INFO] [stdout] [INFO] [stdout] running 32 tests [INFO] [stdout] test deploy::deployment::tests::deployment_builder ... ok [INFO] [stdout] test profile::tests::profile_serde ... ok [INFO] [stdout] test template::parse::tests::find_blocks ... ok [INFO] [stdout] test template::parse::tests::parse_comment ... ok [INFO] [stdout] test template::parse::tests::parse_if_exists ... ok [INFO] [stdout] test template::parse::tests::parse_escaped ... ok [INFO] [stdout] test template::parse::tests::parse_single_escaped ... ok [INFO] [stdout] test template::parse::tests::parse_print ... ok [INFO] [stdout] test template::parse::tests::parse_if_cmp_nested ... ok [INFO] [stdout] test template::parse::tests::find_blocks_unicode ... ok [INFO] [stdout] test template::parse::tests::parse_single_comment ... ok [INFO] [stdout] test template::parse::tests::parse_if_cmp ... ok [INFO] [stdout] test template::parse::tests::parse_if_mixed ... ok [INFO] [stdout] test template::parse::tests::parse_single_if_eq ... ok [INFO] [stdout] test template::parse::tests::parse_single_if_exists ... ok [INFO] [stdout] test template::parse::tests::parse_single_print ... ok [INFO] [stdout] test template::parse::tests::parse_single_if_neq ... ok [INFO] [stdout] test template::parse::tests::parse_single_text ... ok [INFO] [stdout] test template::parse::tests::parse_single_var_dotfile ... ok [INFO] [stdout] test template::parse::tests::parse_single_var_env ... ok [INFO] [stdout] test template::parse::tests::parse_single_var_default ... ok [INFO] [stdout] test template::parse::tests::parse_single_var_mixed ... ok [INFO] [stdout] test template::parse::tests::parse_single_var_profile ... ok [INFO] [stdout] test template::source::tests::location_lines ... ok [INFO] [stdout] test template::source::tests::location_special ... ok [INFO] [stdout] test template::resolve::tests::if_fmt ... ok [INFO] [stdout] test tests::priority_order ... ok [INFO] [stdout] test template::tests::parse_template ... ok [INFO] [stdout] test template::parse::tests::parse_others ... ok [INFO] [stdout] test template::parse::tests::parse_variables ... ok [INFO] [stdout] test template::tests::parse_template_vars ... FAILED [INFO] [stdout] test template::parse::tests::parse_single_vars ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- template::tests::parse_template_vars stdout ---- [INFO] [stdout] The application panicked (crashed). [INFO] [stdout] Message: Tried to setenv '"OS"' while process has multiple threads [INFO] [stdout] Location: library/std/src/sys/unix/os.rs:559 [INFO] [stdout] [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout]  ⋮ 7 frames hidden ⋮  [INFO] [stdout] 8: std::sys::unix::os::setenv::h76103fb51bceafed [INFO] [stdout] at /rustc/8262275854dc0e5381c9d42d56257d94932c5a87/library/std/src/sys/unix/os.rs:559 [INFO] [stdout] 9: std::env::_set_var::h92fd991ae4bac337 [INFO] [stdout] at /rustc/8262275854dc0e5381c9d42d56257d94932c5a87/library/std/src/env.rs:335 [INFO] [stdout] 10: std::env::set_var::h7e3dc3f201f50f90 [INFO] [stdout] at /rustc/8262275854dc0e5381c9d42d56257d94932c5a87/library/std/src/env.rs:331 [INFO] [stdout] 11: punktf_lib::template::tests::parse_template_vars::h970b0b38c3c78122 [INFO] [stdout] at /opt/rustwide/workdir/src/template/mod.rs:213 [INFO] [stdout] 211 │ let profile_vars = UserVars::from_items(vec![("OS", "windows")]); [INFO] [stdout] 212 │ let item_vars = UserVars::from_items(vec![("OS", "unix")]); [INFO] [stdout]  213 >  std::env::set_var("OS", "macos"); [INFO] [stdout] 214 │ [INFO] [stdout] 215 │ assert_eq!( [INFO] [stdout] 12: punktf_lib::template::tests::parse_template_vars::{{closure}}::hb121d7a3006dbf72 [INFO] [stdout] at /opt/rustwide/workdir/src/template/mod.rs:203 [INFO] [stdout] 201 │ [INFO] [stdout] 202 │ #[test] [INFO] [stdout]  203 >  fn parse_template_vars() -> Result<()> { [INFO] [stdout] 204 │ crate::tests::setup_test_env(); [INFO] [stdout] 205 │ [INFO] [stdout] 13: core::ops::function::FnOnce::call_once::he997001f8edda80d [INFO] [stdout] at /rustc/8262275854dc0e5381c9d42d56257d94932c5a87/library/core/src/ops/function.rs:227 [INFO] [stdout] 14: core::ops::function::FnOnce::call_once::h24a32b9da1a40fdb [INFO] [stdout] at /rustc/8262275854dc0e5381c9d42d56257d94932c5a87/library/core/src/ops/function.rs:227 [INFO] [stdout] 15: test::__rust_begin_short_backtrace::h3c3a0492fb4a12eb [INFO] [stdout] at /rustc/8262275854dc0e5381c9d42d56257d94932c5a87/library/test/src/lib.rs:585 [INFO] [stdout] 16:  as core::ops::function::FnOnce>::call_once::h9a8e38435f73d5e0 [INFO] [stdout] at /rustc/8262275854dc0e5381c9d42d56257d94932c5a87/library/alloc/src/boxed.rs:1694 [INFO] [stdout] 17:  as core::ops::function::FnOnce<()>>::call_once::hb23d7496a0e6d1b4 [INFO] [stdout] at /rustc/8262275854dc0e5381c9d42d56257d94932c5a87/library/core/src/panic/unwind_safe.rs:271 [INFO] [stdout] 18: std::panicking::try::do_call::ha2bb9825b32d2cc2 [INFO] [stdout] at /rustc/8262275854dc0e5381c9d42d56257d94932c5a87/library/std/src/panicking.rs:406 [INFO] [stdout] 19: std::panicking::try::hdc38a574bbebc53e [INFO] [stdout] at /rustc/8262275854dc0e5381c9d42d56257d94932c5a87/library/std/src/panicking.rs:370 [INFO] [stdout] 20: std::panic::catch_unwind::hc45ed246595c621c [INFO] [stdout] at /rustc/8262275854dc0e5381c9d42d56257d94932c5a87/library/std/src/panic.rs:133 [INFO] [stdout] 21: test::run_test_in_process::h4249138faaea8d54 [INFO] [stdout] at /rustc/8262275854dc0e5381c9d42d56257d94932c5a87/library/test/src/lib.rs:608 [INFO] [stdout]  ⋮ 15 frames hidden ⋮  [INFO] [stdout] [INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] template::tests::parse_template_vars [INFO] [stdout] [INFO] [stdout] test result: FAILED. 31 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.78s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--lib' [INFO] running `Command { std: "docker" "inspect" "821a70f991dd53867b44e9b15d648acd0393ed2564c73886e506f8d7f65bc903", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "821a70f991dd53867b44e9b15d648acd0393ed2564c73886e506f8d7f65bc903", kill_on_drop: false }` [INFO] [stdout] 821a70f991dd53867b44e9b15d648acd0393ed2564c73886e506f8d7f65bc903