[INFO] fetching crate ast-grep-core 0.4.1...
[INFO] testing ast-grep-core-0.4.1 against 1.69.0 for beta-1.70-1
[INFO] extracting crate ast-grep-core 0.4.1 into /workspace/builds/worker-7-tc1/source
[INFO] validating manifest of crates.io crate ast-grep-core 0.4.1 on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate ast-grep-core 0.4.1
[INFO] finished tweaking crates.io crate ast-grep-core 0.4.1
[INFO] tweaked toml for crates.io crate ast-grep-core 0.4.1 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+1.69.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded bit-set v0.5.3
[INFO] [stderr]   Downloaded tree-sitter-facade-sg v0.9.1
[INFO] [stderr]   Downloaded tree-sitter v0.20.10
[INFO] [stderr]   Downloaded tree-sitter-typescript v0.20.2
[INFO] [stderr]   Downloaded web-tree-sitter-sg v1.3.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 730fe6c94eb4802d3c73cd86c9717dbf572117779aba29e47a0bae89aa8f0171
[INFO] running `Command { std: "docker" "start" "-a" "730fe6c94eb4802d3c73cd86c9717dbf572117779aba29e47a0bae89aa8f0171", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "730fe6c94eb4802d3c73cd86c9717dbf572117779aba29e47a0bae89aa8f0171", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "730fe6c94eb4802d3c73cd86c9717dbf572117779aba29e47a0bae89aa8f0171", kill_on_drop: false }`
[INFO] [stdout] 730fe6c94eb4802d3c73cd86c9717dbf572117779aba29e47a0bae89aa8f0171
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5692ee50deaf80e535aa2a5fb3e6c4d1a4d3b10a180b7df31ee1468649ed5889
[INFO] running `Command { std: "docker" "start" "-a" "5692ee50deaf80e535aa2a5fb3e6c4d1a4d3b10a180b7df31ee1468649ed5889", kill_on_drop: false }`
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.84
[INFO] [stderr]    Compiling log v0.4.17
[INFO] [stderr]    Compiling bumpalo v3.12.1
[INFO] [stderr]    Compiling wasm-bindgen v0.2.84
[INFO] [stderr]    Compiling tree-sitter v0.20.10
[INFO] [stderr]    Compiling bit-vec v0.6.3
[INFO] [stderr]    Compiling bit-set v0.5.3
[INFO] [stderr]    Compiling wasm-bindgen-backend v0.2.84
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.84
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.84
[INFO] [stderr]    Compiling tree-sitter-facade-sg v0.9.1
[INFO] [stderr]    Compiling ast-grep-core v0.4.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 4.56s
[INFO] running `Command { std: "docker" "inspect" "5692ee50deaf80e535aa2a5fb3e6c4d1a4d3b10a180b7df31ee1468649ed5889", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5692ee50deaf80e535aa2a5fb3e6c4d1a4d3b10a180b7df31ee1468649ed5889", kill_on_drop: false }`
[INFO] [stdout] 5692ee50deaf80e535aa2a5fb3e6c4d1a4d3b10a180b7df31ee1468649ed5889
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9ef222444d65ff49eef6e9ea76f2bbb08a53bc8340e28426c4fd24666dff9fbb
[INFO] running `Command { std: "docker" "start" "-a" "9ef222444d65ff49eef6e9ea76f2bbb08a53bc8340e28426c4fd24666dff9fbb", kill_on_drop: false }`
[INFO] [stderr]    Compiling tree-sitter-typescript v0.20.2
[INFO] [stderr]    Compiling ast-grep-core v0.4.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 5.51s
[INFO] running `Command { std: "docker" "inspect" "9ef222444d65ff49eef6e9ea76f2bbb08a53bc8340e28426c4fd24666dff9fbb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9ef222444d65ff49eef6e9ea76f2bbb08a53bc8340e28426c4fd24666dff9fbb", kill_on_drop: false }`
[INFO] [stdout] 9ef222444d65ff49eef6e9ea76f2bbb08a53bc8340e28426c4fd24666dff9fbb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 9b9680898ee42f2a009ef9354be5bd95983ee92aad0aa24b5dea2d0582343686
[INFO] running `Command { std: "docker" "start" "-a" "9b9680898ee42f2a009ef9354be5bd95983ee92aad0aa24b5dea2d0582343686", kill_on_drop: false }`
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.07s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ast_grep_core-368d813043c14386)
[INFO] [stdout] 
[INFO] [stdout] running 83 tests
[INFO] [stdout] test match_tree::test::test_named_ellipsis ... ok
[INFO] [stdout] test match_tree::test::test_nested_match ... ok
[INFO] [stdout] test match_tree::test::test_match_inner ... ok
[INFO] [stdout] test match_tree::test::test_meta_var_multiple_occurrence ... ok
[INFO] [stdout] test match_tree::test::test_single_ellipsis ... ok
[INFO] [stdout] test match_tree::test::test_meta_var_named ... ok
[INFO] [stdout] test match_tree::test::test_leading_ellipsis ... ok
[INFO] [stdout] test match_tree::test::test_string ... ok
[INFO] [stdout] test match_tree::test::test_should_exactly_match ... ok
[INFO] [stdout] test match_tree::test::test_trailing_ellipsis ... ok
[INFO] [stdout] test matcher::kind::test::test_kind_match ... ok
[INFO] [stdout] test match_tree::test::test_simple_match ... ok
[INFO] [stdout] test matcher::kind::test::test_kind_potential_kinds ... ok
[INFO] [stdout] test matcher::node_match::test::test_node_match_as_node ... ok
[INFO] [stdout] test matcher::kind::test::test_kind_non_match ... ok
[INFO] [stdout] test matcher::node_match::test::test_node_env ... ok
[INFO] [stdout] test matcher::node_match::test::test_replace_by ... ok
[INFO] [stdout] test matcher::pattern::test::test_contextual_wildcard ... ok
[INFO] [stdout] test matcher::pattern::test::test_class_assignment ... ok
[INFO] [stdout] test matcher::pattern::test::test_contextual_pattern ... ok
[INFO] [stdout] test matcher::pattern::test::test_multi_node_meta_var ... ignored
[INFO] [stdout] test matcher::pattern::test::test_multi_node_pattern ... ignored
[INFO] [stdout] test matcher::pattern::test::test_contextual_match_with_env ... ok
[INFO] [stdout] test matcher::pattern::test::test_pattern_size ... ignored
[INFO] [stdout] test matcher::pattern::test::test_meta_variable ... ok
[INFO] [stdout] test matcher::pattern::test::test_pattern_potential_kinds ... ok
[INFO] [stdout] test matcher::pattern::test::test_return ... ok
[INFO] [stdout] test meta_var::test::test_match_constraints ... ok
[INFO] [stdout] test meta_var::test::test_match_not_constraints ... ok
[INFO] [stdout] test meta_var::test::test_match_var ... ok
[INFO] [stdout] test meta_var::test::test_non_ascii_meta_var ... ok
[INFO] [stdout] test node::test::test_children ... ok
[INFO] [stdout] test node::test::test_display_context ... ok
[INFO] [stdout] test node::test::test_is_leaf ... ok
[INFO] [stdout] test node::test::test_replace_all_multiple_sorted ... ok
[INFO] [stdout] test node::test::test_replace_all_nested ... ok
[INFO] [stdout] test ops::test::test_all_kinds ... ok
[INFO] [stdout] test ops::test::test_and ... ok
[INFO] [stdout] test matcher::pattern::test::test_meta_variable_env ... ok
[INFO] [stdout] test matcher::pattern::test::test_contextual_potential_kinds ... ok
[INFO] [stdout] test matcher::pattern::test::test_bare_wildcard ... ok
[INFO] [stdout] test matcher::pattern::test::test_contextual_unmatch_with_env ... ok
[INFO] [stdout] test matcher::pattern::test::test_match_non_atomic ... ok
[INFO] [stdout] test ops::test::test_any_kinds ... ok
[INFO] [stdout] test ops::test::test_api_and ... ok
[INFO] [stdout] test ops::test::test_any_revert_env ... ok
[INFO] [stdout] test matcher::pattern::test::test_pattern_with_non_root_meta_var ... ok
[INFO] [stdout] test ops::test::test_and_kinds ... ok
[INFO] [stdout] test ops::test::test_api_or ... ok
[INFO] [stdout] test pinned::test::test_node_match ... ignored
[INFO] [stdout] test ops::test::test_or ... ok
[INFO] [stdout] test ops::test::test_or_kinds ... ok
[INFO] [stdout] test replacer::test::test_multiple_env ... ok
[INFO] [stdout] test replacer::test::test_ellipsis_meta_var ... ok
[INFO] [stdout] test replacer::test::test_multiple_occurrences ... ok
[INFO] [stdout] test replacer::test::test_nested_matching_replace ... ok
[INFO] [stdout] test replacer::test::test_no_env ... ok
[INFO] [stdout] test replacer::test::test_replace_in_string ... ok
[INFO] [stdout] test ops::test::test_multiple_match ... ok
[INFO] [stdout] test replacer::test::test_template ... ok
[INFO] [stdout] test ops::test::test_not ... ok
[INFO] [stdout] test replacer::test::test_single_env ... ok
[INFO] [stdout] test source::test::test_edit ... ok
[INFO] [stdout] test source::test::test_row_col ... ok
[INFO] [stdout] test source::test::test_tree_sitter ... ok
[INFO] [stdout] test test::test_replace ... ok
[INFO] [stdout] test test::test_replace_by_rule ... ok
[INFO] [stdout] test ops::test::test_multiple_match_order ... ok
[INFO] [stdout] test source::test::test_object_literal ... ok
[INFO] [stdout] test source::test::test_string ... ok
[INFO] [stdout] test test::test_replace_trivia ... ok
[INFO] [stdout] test test::test_replace_unnamed_node ... ok
[INFO] [stdout] test pinned::test::test_vec_node ... ok
[INFO] [stdout] test ops::test::test_or_revert_env ... ok
[INFO] [stdout] test traversal::test::test_fused_traversal ... ok
[INFO] [stdout] test pinned::test::test_borrow ... ok
[INFO] [stdout] test traversal::test::tes_pre_order ... ok
[INFO] [stdout] test traversal::test::test_different_order ... ok
[INFO] [stdout] test traversal::test::test_traversal_leaf ... ok
[INFO] [stdout] test traversal::test::test_non_root_traverse ... ok
[INFO] [stdout] test traversal::test::test_post_order ... ok
[INFO] [stdout] test traversal::test::test_pre_order_visitor ... ok
[INFO] [stdout] test traversal::test::test_post_order_visitor ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 79 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests ast-grep-core
[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" "9b9680898ee42f2a009ef9354be5bd95983ee92aad0aa24b5dea2d0582343686", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9b9680898ee42f2a009ef9354be5bd95983ee92aad0aa24b5dea2d0582343686", kill_on_drop: false }`
[INFO] [stdout] 9b9680898ee42f2a009ef9354be5bd95983ee92aad0aa24b5dea2d0582343686
