==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_9402068f-662f-48e6-bc51-a24f8a753cc9]...done ==> Making package: ast-grep 0.42.2-1.1 (Mon May 18 22:59:34 2026) ==> Retrieving sources... -> Downloading ast-grep-0.42.2.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 509.3k 0 509.3k 0 0 668.6k 0 0 100 509.3k 0 509.3k 0 0 668.5k 0 0 100 509.3k 0 509.3k 0 0 668.5k 0 0 ==> Validating source files with sha512sums... ast-grep-0.42.2.tar.gz ... Passed ==> Validating source files with b2sums... ast-grep-0.42.2.tar.gz ... Passed ==> Making package: ast-grep 0.42.2-1.1 (Mon May 18 20:59:39 2026) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... :: There are 2 providers available for cargo: :: Repository extra 1) rust 2) rustup Enter a number (default=1): resolving dependencies... looking for conflicting packages... Package (14) New Version Net Change extra/compiler-rt 22.1.5-1 54.94 MiB core/libedit 20260512_3.1-1 0.27 MiB extra/libgit2 1:1.9.3-1 3.15 MiB extra/lld 22.1.5-3 7.04 MiB extra/llhttp 9.3.1-1 0.11 MiB extra/llvm-libs 22.1.5-1 163.71 MiB extra/maturin 1.13.3-1 24.02 MiB extra/python-packaging 26.2-1 1.23 MiB extra/python-pyproject-hooks 1.2.0-6 0.11 MiB extra/python-build 1.4.3-1 0.26 MiB extra/python-installer 1.0.0-1 0.20 MiB extra/python-maturin 1.13.3-1 0.08 MiB extra/python-wheel 0.47.0-1 0.33 MiB extra/rust 1:1.95.0-1 273.51 MiB Total Installed Size: 528.96 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing compiler-rt... installing llhttp... installing libgit2... installing libedit... installing llvm-libs... installing lld... installing rust... Optional dependencies for rust gdb: rust-gdb script [installed] lldb: rust-lldb script installing python-packaging... installing python-pyproject-hooks... installing python-build... Optional dependencies for python-build python-pip: to use as the Python package installer (default) python-uv: to use as the Python package installer python-virtualenv: to use virtualenv for build isolation installing python-installer... installing maturin... installing python-maturin... installing python-wheel... Optional dependencies for python-wheel python-keyring: for wheel.signatures python-xdg: for wheel.signatures python-setuptools: for legacy bdist_wheel subcommand :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Found ast-grep-0.42.2.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting ast-grep-0.42.2.tar.gz with bsdtar ==> Starting prepare()... Updating crates.io index Downloading crates ... Downloaded toml_writer v1.1.1+spec-1.1.0 Downloaded toml_parser v1.1.2+spec-1.1.0 Downloaded predicates-core v1.0.10 Downloaded normalize-line-endings v0.3.0 Downloaded toml_edit v0.25.11+spec-1.1.0 Downloaded ref-cast-impl v1.0.25 Downloaded equivalent v1.0.2 Downloaded winnow v1.0.0 Downloaded float-cmp v0.10.0 Downloaded zmij v1.0.21 Downloaded schemars_derive v1.2.1 Downloaded heck v0.5.0 Downloaded itoa v1.0.17 Downloaded dyn-clone v1.0.20 Downloaded predicates v3.1.4 Downloaded target-triple v1.0.0 Downloaded tree-sitter-language v0.1.7 Downloaded memchr v2.8.0 Downloaded tree-sitter-json v0.23.0 Downloaded ref-cast v1.0.25 Downloaded cfg-if v1.0.4 Downloaded futures-macro v0.3.32 Downloaded same-file v1.0.6 Downloaded futures-sink v0.3.32 Downloaded wasm-bindgen-test-shared v0.2.121 Downloaded is_terminal_polyfill v1.70.2 Downloaded quote v1.0.45 Downloaded clap_lex v1.0.0 Downloaded futures-io v0.3.32 Downloaded wasm-bindgen-futures v0.4.71 Downloaded futures-task v0.3.32 Downloaded wait-timeout v0.2.1 Downloaded difflib v0.4.0 Downloaded toml_datetime v1.1.1+spec-1.1.0 Downloaded pin-project-lite v0.2.17 Downloaded slab v0.4.12 Downloaded bit-vec v0.9.1 Downloaded thiserror-impl v2.0.18 Downloaded thiserror v2.0.18 Downloaded anstyle-query v1.1.5 Downloaded find-msvc-tools v0.1.9 Downloaded atty v0.2.14 Downloaded percent-encoding v2.3.2 Downloaded nohash-hasher v0.2.0 Downloaded crossbeam-deque v0.8.6 Downloaded walkdir v2.5.0 Downloaded streaming-iterator v0.1.9 Downloaded tree-sitter-html v0.23.2 Downloaded bit-set v0.10.0 Downloaded shlex v1.3.0 Downloaded clap_derive v4.6.1 Downloaded napi-build v2.3.1 Downloaded serde_derive_internals v0.29.1 Downloaded lazy-regex v3.6.0 Downloaded unicode-ident v1.0.24 Downloaded serde_core v1.0.228 Downloaded rustversion v1.0.22 Downloaded tree-sitter-nix v0.3.0 Downloaded wasm-bindgen-macro v0.2.121 Downloaded wasm-bindgen-shared v0.2.121 Downloaded wasm-bindgen-test-macro v0.3.71 Downloaded tree-sitter-hcl v1.1.0 Downloaded futures-core v0.3.32 Downloaded tower-layer v0.3.3 Downloaded termtree v0.5.1 Downloaded serde v1.0.228 Downloaded futures-executor v0.3.32 Downloaded globset v0.4.18 Downloaded termcolor v1.4.1 Downloaded pythonize v0.28.0 Downloaded once_cell v1.21.3 Downloaded anyhow v1.0.102 Downloaded proc-macro2 v1.0.106 Downloaded borrow-or-share v0.2.4 Downloaded errno v0.3.14 Downloaded futures-channel v0.3.32 Downloaded strsim v0.11.1 Downloaded crossbeam-epoch v0.9.18 Downloaded colorchoice v1.0.4 Downloaded pyo3-macros v0.28.2 Downloaded sync_wrapper v1.0.2 Downloaded cfg_aliases v0.2.1 Downloaded tree-sitter-lua v0.5.0 Downloaded crossbeam-queue v0.3.12 Downloaded ryu v1.0.23 Downloaded schemars v1.2.1 Downloaded unsafe-libyaml v0.2.11 Downloaded napi-sys v3.2.1 Downloaded serde_yaml v0.9.34+deprecated Downloaded crossbeam-utils v0.8.21 Downloaded lazy_static v1.5.0 Downloaded wasm-bindgen-test v0.3.71 Downloaded strum_macros v0.27.2 Downloaded utf8parse v0.2.2 Downloaded tempfile v3.27.0 Downloaded wasm-bindgen v0.2.121 Downloaded log v0.4.29 Downloaded tree-sitter-css v0.25.0 Downloaded xterm-query v0.5.2 Downloaded serde-sarif v0.8.0 Downloaded minimad v0.14.0 Downloaded schemafy_core v0.6.0 Downloaded rustc_version v0.4.1 Downloaded crossbeam v0.8.4 Downloaded serde_derive v1.0.228 Downloaded ignore v0.4.25 Downloaded predicates-tree v1.0.13 Downloaded wasm-bindgen-macro-support v0.2.121 Downloaded tower-service v0.3.3 Downloaded strict v0.2.0 Downloaded tree-sitter-yaml v0.7.2 Downloaded cc v1.2.56 Downloaded Inflector v0.11.4 Downloaded parking_lot v0.12.5 Downloaded scopeguard v1.2.0 Downloaded tree-sitter-go v0.25.0 Downloaded indexmap v2.13.0 Downloaded bumpalo v3.20.2 Downloaded schemafy_lib v0.6.0 Downloaded crokey-proc_macros v1.4.0 Downloaded lazy-regex-proc_macros v3.6.0 Downloaded crossbeam-channel v0.5.15 Downloaded hashbrown v0.16.1 Downloaded convert_case v0.10.0 Downloaded litrs v1.0.0 Downloaded tokio-macros v2.7.0 Downloaded crokey v1.4.0 Downloaded rustc-hash v2.1.1 Downloaded js-sys v0.3.98 Downloaded similar v3.1.0 Downloaded typed-builder-macro v0.21.2 Downloaded fastrand v2.3.0 Downloaded fnv v1.0.7 Downloaded strum v0.27.2 Downloaded tree-sitter-java v0.23.5 Downloaded tree-sitter-javascript v0.25.0 Downloaded uriparse v0.6.4 Downloaded thiserror v1.0.69 Downloaded getrandom v0.4.2 Downloaded lock_api v0.4.14 Downloaded serde-wasm-bindgen v0.6.5 Downloaded async-trait v0.1.89 Downloaded regex v1.12.3 Downloaded anstyle v1.0.13 Downloaded prettyplease v0.2.37 Downloaded tree-sitter-solidity v1.2.13 Downloaded serde_json v1.0.149 Downloaded dashmap v6.1.0 Downloaded aho-corasick v1.1.4 Downloaded tree-sitter-python v0.25.0 Downloaded futures-util v0.3.32 Downloaded tree-sitter v0.26.8 Downloaded anstyle-parse v1.0.0 Downloaded convert_case v0.11.0 Downloaded cast v0.3.0 Downloaded autocfg v1.5.0 Downloaded anstream v1.0.0 Downloaded syn v1.0.109 Downloaded signal-hook-registry v1.4.8 Downloaded signal-hook-mio v0.2.5 Downloaded thiserror-impl v1.0.69 Downloaded tree-sitter-c v0.24.2 Downloaded syn v2.0.117 Downloaded semver v1.0.27 Downloaded napi-derive v3.5.5 Downloaded fuzzy-matcher v0.3.7 Downloaded unicode-width v0.1.14 Downloaded regex-syntax v0.8.10 Downloaded oorandom v11.1.5 Downloaded bstr v1.12.1 Downloaded tree-sitter-dart v0.2.0 Downloaded napi-derive-backend v5.0.4 Downloaded tree-sitter-rust v0.24.2 Downloaded libloading v0.9.0 Downloaded target-lexicon v0.13.5 Downloaded document-features v0.2.12 Downloaded typed-builder v0.21.2 Downloaded tree-sitter-bash v0.25.1 Downloaded tree-sitter-elixir v0.3.5 Downloaded tokio-stream v0.1.18 Downloaded ctor v0.11.1 Downloaded bitflags v2.11.0 Downloaded tree-sitter-ruby v0.23.1 Downloaded httparse v1.10.1 Downloaded termimad v0.34.1 Downloaded ansi_term v0.12.1 Downloaded terminal-light v1.8.0 Downloaded smallvec v1.15.1 Downloaded tree-sitter-php v0.24.2 Downloaded thread_local v1.1.9 Downloaded nu-ansi-term v0.50.3 Downloaded parking_lot_core v0.9.12 Downloaded pyo3-build-config v0.28.2 Downloaded regex-automata v0.4.14 Downloaded tracing-attributes v0.1.31 Downloaded fluent-uri v0.4.1 Downloaded num-traits v0.2.19 Downloaded assert_cmd v2.2.1 Downloaded clap_complete v4.6.4 Downloaded tree-sitter-haskell v0.23.1 Downloaded signal-hook v0.3.18 Downloaded tree-sitter-typescript v0.23.2 Downloaded tracing-core v0.1.36 Downloaded codespan-reporting v0.13.1 Downloaded tree-sitter-swift v0.7.2 Downloaded clap v4.6.1 Downloaded tree-sitter-cpp v0.23.4 Downloaded ls-types v0.0.6 Downloaded tree-sitter-c-sharp v0.23.5 Downloaded tower-lsp-server v0.23.0 Downloaded futures v0.3.32 Downloaded tree-sitter-scala v0.26.0 Downloaded pyo3-ffi v0.28.2 Downloaded tree-sitter-kotlin-sg v0.4.1 Downloaded inquire v0.9.4 Downloaded pyo3-macros-backend v0.28.2 Downloaded derive_more v2.1.1 Downloaded bytes v1.11.1 Downloaded unicode-segmentation v1.12.0 Downloaded tower v0.5.3 Downloaded linux-raw-sys v0.12.1 Downloaded derive_more-impl v2.1.1 Downloaded hashbrown v0.14.5 Downloaded tokio-util v0.7.18 Downloaded napi v3.8.6 Downloaded mio v1.1.1 Downloaded coolor v1.1.0 Downloaded libm v0.2.16 Downloaded crossterm v0.29.0 Downloaded clap_builder v4.6.0 Downloaded unicode-width v0.2.2 Downloaded nix v0.29.0 Downloaded rustix v1.1.4 Downloaded tracing v0.1.44 Downloaded libc v0.2.183 Downloaded tokio v1.52.3 Downloaded pyo3 v0.28.2 ==> Starting build()... Compiling shlex v1.3.0 Compiling find-msvc-tools v0.1.9 Compiling proc-macro2 v1.0.106 Compiling unicode-ident v1.0.24 Compiling quote v1.0.45 Compiling tree-sitter-language v0.1.7 Compiling zmij v1.0.21 Compiling memchr v2.8.0 Compiling cfg-if v1.0.4 Compiling libc v0.2.183 Compiling serde_core v1.0.228 Compiling serde v1.0.228 Compiling serde_json v1.0.149 Compiling equivalent v1.0.2 Compiling hashbrown v0.16.1 Compiling itoa v1.0.17 Compiling parking_lot_core v0.9.12 Compiling log v0.4.29 Compiling once_cell v1.21.3 Compiling unicode-segmentation v1.12.0 Compiling crossbeam-utils v0.8.21 Compiling regex-syntax v0.8.10 Compiling pin-project-lite v0.2.17 Compiling futures-sink v0.3.32 Compiling cc v1.2.56 Compiling signal-hook v0.3.18 Compiling futures-core v0.3.32 Compiling target-lexicon v0.13.5 Compiling bitflags v2.11.0 Compiling anyhow v1.0.102 Compiling futures-channel v0.3.32 Compiling thiserror v2.0.18 Compiling rustix v1.1.4 Compiling futures-io v0.3.32 Compiling slab v0.4.12 Compiling aho-corasick v1.1.4 Compiling futures-task v0.3.32 Compiling convert_case v0.10.0 Compiling ref-cast v1.0.25 Compiling scopeguard v1.2.0 Compiling smallvec v1.15.1 Compiling indexmap v2.13.0 Compiling lock_api v0.4.14 Compiling heck v0.5.0 Compiling bstr v1.12.1 Compiling bit-vec v0.9.1 Compiling streaming-iterator v0.1.9 Compiling litrs v1.0.0 Compiling wasm-bindgen-shared v0.2.121 Compiling crossbeam-epoch v0.9.18 Compiling bit-set v0.10.0 Compiling linux-raw-sys v0.12.1 Compiling syn v2.0.117 Compiling dyn-clone v1.0.20 Compiling crossbeam-deque v0.8.6 Compiling lazy_static v1.5.0 Compiling syn v1.0.109 Compiling rustversion v1.0.22 Compiling same-file v1.0.6 Compiling regex-automata v0.4.14 Compiling ryu v1.0.23 Compiling unsafe-libyaml v0.2.11 Compiling walkdir v2.5.0 Compiling libloading v0.9.0 Compiling cfg_aliases v0.2.1 Compiling pyo3-build-config v0.28.2 Compiling errno v0.3.14 Compiling mio v1.1.1 Compiling prettyplease v0.2.37 Compiling fnv v1.0.7 Compiling document-features v0.2.12 Compiling signal-hook-registry v1.4.8 Compiling target-triple v1.0.0 Compiling utf8parse v0.2.2 Compiling anstyle-parse v1.0.0 Compiling parking_lot v0.12.5 Compiling uriparse v0.6.4 Compiling signal-hook-mio v0.2.5 Compiling nix v0.29.0 Compiling anstyle-query v1.1.5 Compiling thiserror v1.0.69 Compiling is_terminal_polyfill v1.70.2 Compiling borrow-or-share v0.2.4 Compiling colorchoice v1.0.4 Compiling bumpalo v3.20.2 Compiling anstyle v1.0.13 Compiling httparse v1.10.1 Compiling regex v1.12.3 Compiling globset v0.4.18 Compiling anstream v1.0.0 Compiling tokio v1.52.3 Compiling ignore v0.4.25 Compiling tracing-core v0.1.36 Compiling percent-encoding v2.3.2 Compiling napi-build v2.3.1 Compiling strict v0.2.0 Compiling wasm-bindgen v0.2.121 Compiling tower-layer v0.3.3 Compiling sync_wrapper v1.0.2 Compiling bytes v1.11.1 Compiling clap_lex v1.0.0 Compiling tower-service v0.3.3 Compiling hashbrown v0.14.5 Compiling serde_derive_internals v0.29.1 Compiling wasm-bindgen-macro-support v0.2.121 Compiling Inflector v0.11.4 Compiling strsim v0.11.1 Compiling clap_builder v4.6.0 Compiling dashmap v6.1.0 Compiling tokio-util v0.7.18 Compiling crossbeam-channel v0.5.15 Compiling crossbeam-queue v0.3.12 Compiling thread_local v1.1.9 Compiling unicode-width v0.2.2 Compiling crossbeam v0.8.4 Compiling fuzzy-matcher v0.3.7 Compiling minimad v0.14.0 Compiling strum v0.27.2 Compiling unicode-width v0.1.14 Compiling termcolor v1.4.1 Compiling napi v3.8.6 Compiling atty v0.2.14 Compiling convert_case v0.11.0 Compiling codespan-reporting v0.13.1 Compiling ansi_term v0.12.1 Compiling semver v1.0.27 Compiling similar v3.1.0 Compiling napi-derive-backend v5.0.4 Compiling ast-grep-napi v0.42.2 (/startdir/src/ast-grep-0.42.2/crates/napi) Compiling napi-sys v3.2.1 Compiling ctor v0.11.1 Compiling rustc-hash v2.1.1 Compiling nohash-hasher v0.2.0 Compiling tree-sitter v0.26.8 Compiling tree-sitter-rust v0.24.2 Compiling tree-sitter-haskell v0.23.1 Compiling tree-sitter-nix v0.3.0 Compiling tree-sitter-typescript v0.23.2 Compiling tree-sitter-hcl v1.1.0 Compiling tree-sitter-c v0.24.2 Compiling tree-sitter-kotlin-sg v0.4.1 Compiling tree-sitter-css v0.25.0 Compiling tree-sitter-cpp v0.23.4 Compiling tree-sitter-bash v0.25.1 Compiling tree-sitter-dart v0.2.0 Compiling tree-sitter-yaml v0.7.2 Compiling tree-sitter-go v0.25.0 Compiling tree-sitter-lua v0.5.0 Compiling tree-sitter-json v0.23.0 Compiling tree-sitter-c-sharp v0.23.5 Compiling tree-sitter-solidity v1.2.13 Compiling tree-sitter-ruby v0.23.1 Compiling tree-sitter-html v0.23.2 Compiling tree-sitter-scala v0.26.0 Compiling tree-sitter-javascript v0.25.0 Compiling tree-sitter-elixir v0.3.5 Compiling tree-sitter-swift v0.7.2 Compiling tree-sitter-java v0.23.5 Compiling tree-sitter-php v0.24.2 Compiling tree-sitter-python v0.25.0 Compiling pyo3-macros-backend v0.28.2 Compiling pyo3-ffi v0.28.2 Compiling pyo3 v0.28.2 Compiling serde_derive v1.0.228 Compiling futures-macro v0.3.32 Compiling thiserror-impl v2.0.18 Compiling ref-cast-impl v1.0.25 Compiling derive_more-impl v2.1.1 Compiling schemars_derive v1.2.1 Compiling tracing-attributes v0.1.31 Compiling thiserror-impl v1.0.69 Compiling lazy-regex-proc_macros v3.6.0 Compiling clap_derive v4.6.1 Compiling typed-builder-macro v0.21.2 Compiling strum_macros v0.27.2 Compiling napi-derive v3.5.5 Compiling fluent-uri v0.4.1 Compiling derive_more v2.1.1 Compiling crossterm v0.29.0 Compiling futures-util v0.3.32 Compiling coolor v1.1.0 Compiling inquire v0.9.4 Compiling lazy-regex v3.6.0 Compiling crokey-proc_macros v1.4.0 Compiling futures-executor v0.3.32 Compiling tower v0.5.3 Compiling futures v0.3.32 Compiling xterm-query v0.5.2 Compiling terminal-light v1.8.0 Compiling ast-grep-core v0.42.2 (/startdir/src/ast-grep-0.42.2/crates/core) Compiling clap v4.6.1 Compiling clap_complete v4.6.4 Compiling pyo3-macros v0.28.2 Compiling typed-builder v0.21.2 Compiling wasm-bindgen-macro v0.2.121 Compiling tracing v0.1.44 Compiling schemars v1.2.1 Compiling serde_yaml v0.9.34+deprecated Compiling ast-grep-dynamic v0.42.2 (/startdir/src/ast-grep-0.42.2/crates/dynamic) Compiling ls-types v0.0.6 Compiling ast-grep-language v0.42.2 (/startdir/src/ast-grep-0.42.2/crates/language) Compiling crokey v1.4.0 Compiling schemafy_core v0.6.0 Compiling schemafy_lib v0.6.0 Compiling termimad v0.34.1 Compiling js-sys v0.3.98 Compiling ast-grep-config v0.42.2 (/startdir/src/ast-grep-0.42.2/crates/config) Compiling pythonize v0.28.0 Compiling serde-wasm-bindgen v0.6.5 Compiling wasm-bindgen-futures v0.4.71 Compiling serde-sarif v0.8.0 Compiling tower-lsp-server v0.23.0 Compiling ast-grep-lsp v0.42.2 (/startdir/src/ast-grep-0.42.2/crates/lsp) Compiling wasm v0.42.2 (/startdir/src/ast-grep-0.42.2/crates/wasm) Compiling ast-grep-py v0.42.2 (/startdir/src/ast-grep-0.42.2/crates/pyo3) warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. --> crates/pyo3/src/py_node.rs:380:1 | 380 | #[pyclass(get_all, set_all)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. --> crates/pyo3/src/range.rs:8:1 | 8 | #[pyclass(frozen, get_all)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. --> crates/pyo3/src/range.rs:61:1 | 61 | #[pyclass(frozen, get_all)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) Compiling ast-grep v0.42.2 (/startdir/src/ast-grep-0.42.2/crates/cli) warning: `ast-grep-py` (lib) generated 3 warnings Finished `release` profile [optimized] target(s) in 3m 29s * Getting build dependencies for wheel... * Building wheel... Running `maturin pep517 build-wheel -i /usr/bin/python --compatibility off` Downloading crates ... Downloaded id-arena v2.3.0 Downloaded anstyle-wincon v3.0.11 Downloaded hermit-abi v0.1.19 Downloaded leb128fmt v0.1.0 Downloaded windows-link v0.2.1 Downloaded crossterm_winapi v0.9.1 Downloaded winapi-util v0.1.11 Downloaded unicode-xid v0.2.6 Downloaded wit-bindgen-rust-macro v0.51.0 Downloaded once_cell_polyfill v1.70.2 Downloaded foldhash v0.1.5 Downloaded wasm-metadata v0.244.0 Downloaded redox_syscall v0.5.18 Downloaded wasi v0.11.1+wasi-snapshot-preview1 Downloaded minicov v0.3.8 Downloaded wit-bindgen-core v0.51.0 Downloaded wit-bindgen-rust v0.51.0 Downloaded r-efi v6.0.0 Downloaded wit-bindgen v0.51.0 Downloaded wasm-encoder v0.244.0 Downloaded hashbrown v0.15.5 Downloaded wasip3 v0.4.0+wasi-0.3.0-rc-2026-01-06 Downloaded wasip2 v1.0.2+wasi-0.2.9 Downloaded portable-atomic v1.13.1 Downloaded wit-parser v0.244.0 Downloaded wit-component v0.244.0 Downloaded wasmparser v0.244.0 Downloaded winapi v0.3.9 Downloaded windows-sys v0.61.2 Downloaded winapi-i686-pc-windows-gnu v0.4.0 Downloaded winapi-x86_64-pc-windows-gnu v0.4.0 🍹 Building a mixed python/rust project 🐍 Found CPython 3.14 at /usr/bin/python 🔗 Found pyo3 bindings 📡 Using build options features from pyproject.toml Compiling memchr v2.8.0 Compiling serde_core v1.0.228 Compiling regex-syntax v0.8.10 Compiling crossbeam-utils v0.8.21 Compiling log v0.4.29 Compiling streaming-iterator v0.1.9 Compiling bit-vec v0.9.1 Compiling serde_json v1.0.149 Compiling libc v0.2.183 Compiling itoa v1.0.17 Compiling tree-sitter-language v0.1.7 Compiling syn v2.0.117 Compiling pyo3-build-config v0.28.2 Compiling zmij v1.0.21 Compiling equivalent v1.0.2 Compiling hashbrown v0.16.1 Compiling dyn-clone v1.0.20 Compiling once_cell v1.21.3 Compiling unsafe-libyaml v0.2.11 Compiling cfg-if v1.0.4 Compiling ryu v1.0.23 Compiling tree-sitter-haskell v0.23.1 Compiling tree-sitter-php v0.24.2 Compiling tree-sitter-ruby v0.23.1 Compiling libloading v0.9.0 Compiling tree-sitter-lua v0.5.0 Compiling tree-sitter-hcl v1.1.0 Compiling tree-sitter-css v0.25.0 Compiling tree-sitter-go v0.25.0 Compiling tree-sitter-dart v0.2.0 Compiling tree-sitter-python v0.25.0 Compiling tree-sitter-scala v0.26.0 Compiling tree-sitter-elixir v0.3.5 Compiling tree-sitter-javascript v0.25.0 Compiling tree-sitter-nix v0.3.0 Compiling tree-sitter-json v0.23.0 Compiling tree-sitter-rust v0.24.2 Compiling bit-set v0.10.0 Compiling tree-sitter-cpp v0.23.4 Compiling tree-sitter-html v0.23.2 Compiling tree-sitter-kotlin-sg v0.4.1 Compiling tree-sitter-java v0.23.5 Compiling tree-sitter-solidity v1.2.13 Compiling tree-sitter-swift v0.7.2 Compiling tree-sitter-bash v0.25.1 Compiling tree-sitter-c v0.24.2 Compiling tree-sitter-typescript v0.23.2 Compiling tree-sitter-yaml v0.7.2 Compiling tree-sitter-c-sharp v0.23.5 Compiling aho-corasick v1.1.4 Compiling bstr v1.12.1 Compiling indexmap v2.13.0 Compiling crossbeam-epoch v0.9.18 Compiling crossbeam-deque v0.8.6 Compiling regex-automata v0.4.14 Compiling serde_derive_internals v0.29.1 Compiling regex v1.12.3 Compiling globset v0.4.18 Compiling ignore v0.4.25 Compiling pyo3-macros-backend v0.28.2 Compiling pyo3-ffi v0.28.2 Compiling pyo3 v0.28.2 Compiling tree-sitter v0.26.8 Compiling serde_derive v1.0.228 Compiling thiserror-impl v2.0.18 Compiling ref-cast-impl v1.0.25 Compiling schemars_derive v1.2.1 Compiling ref-cast v1.0.25 Compiling pyo3-macros v0.28.2 Compiling thiserror v2.0.18 Compiling ast-grep-core v0.42.2 (/startdir/src/ast-grep-0.42.2/crates/core) Compiling serde v1.0.228 Compiling schemars v1.2.1 Compiling serde_yaml v0.9.34+deprecated Compiling ast-grep-language v0.42.2 (/startdir/src/ast-grep-0.42.2/crates/language) Compiling pythonize v0.28.0 Compiling ast-grep-dynamic v0.42.2 (/startdir/src/ast-grep-0.42.2/crates/dynamic) Compiling ast-grep-config v0.42.2 (/startdir/src/ast-grep-0.42.2/crates/config) Compiling ast-grep-py v0.42.2 (/startdir/src/ast-grep-0.42.2/crates/pyo3) warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. --> crates/pyo3/src/py_node.rs:380:1 | 380 | #[pyclass(get_all, set_all)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. --> crates/pyo3/src/range.rs:8:1 | 8 | #[pyclass(frozen, get_all)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. --> crates/pyo3/src/range.rs:61:1 | 61 | #[pyclass(frozen, get_all)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `ast-grep-py` (lib) generated 3 warnings Finished `release` profile [optimized] target(s) in 1m 11s 📦 Built wheel for CPython 3.14 to /startdir/src/ast-grep-0.42.2/target/wheels/ast_grep_py-0.42.2-cp314-cp314-linux_x86_64.whl /startdir/src/ast-grep-0.42.2/target/wheels/ast_grep_py-0.42.2-cp314-cp314-linux_x86_64.whl Successfully built ast_grep_py-0.42.2-cp314-cp314-linux_x86_64.whl ==> Starting check()... Compiling find-msvc-tools v0.1.9 Compiling shlex v1.3.0 Compiling unicode-ident v1.0.24 Compiling proc-macro2 v1.0.106 Compiling quote v1.0.45 Compiling tree-sitter-language v0.1.7 Compiling memchr v2.8.0 Compiling hashbrown v0.16.1 Compiling equivalent v1.0.2 Compiling zmij v1.0.21 Compiling itoa v1.0.17 Compiling regex-syntax v0.8.10 Compiling cfg-if v1.0.4 Compiling serde_core v1.0.228 Compiling serde v1.0.228 Compiling log v0.4.29 Compiling serde_json v1.0.149 Compiling libc v0.2.183 Compiling thiserror v2.0.18 Compiling once_cell v1.21.3 Compiling streaming-iterator v0.1.9 Compiling bit-vec v0.9.1 Compiling crossbeam-utils v0.8.21 Compiling pin-project-lite v0.2.17 Compiling cc v1.2.56 Compiling futures-core v0.3.32 Compiling bitflags v2.11.0 Compiling futures-sink v0.3.32 Compiling bit-set v0.10.0 Compiling ref-cast v1.0.25 Compiling slab v0.4.12 Compiling futures-channel v0.3.32 Compiling futures-task v0.3.32 Compiling parking_lot_core v0.9.12 Compiling futures-io v0.3.32 Compiling smallvec v1.15.1 Compiling ryu v1.0.23 Compiling unsafe-libyaml v0.2.11 Compiling scopeguard v1.2.0 Compiling aho-corasick v1.1.4 Compiling lock_api v0.4.14 Compiling dyn-clone v1.0.20 Compiling anyhow v1.0.102 Compiling unicode-segmentation v1.12.0 Compiling same-file v1.0.6 Compiling indexmap v2.13.0 Compiling signal-hook v0.3.18 Compiling linux-raw-sys v0.12.1 Compiling heck v0.5.0 Compiling litrs v1.0.0 Compiling walkdir v2.5.0 Compiling rustix v1.1.4 Compiling bytes v1.11.1 Compiling libloading v0.9.0 Compiling autocfg v1.5.0 Compiling crossbeam-epoch v0.9.18 Compiling crossbeam-deque v0.8.6 Compiling convert_case v0.10.0 Compiling syn v2.0.117 Compiling libm v0.2.16 Compiling target-triple v1.0.0 Compiling borrow-or-share v0.2.4 Compiling httparse v1.10.1 Compiling tracing-core v0.1.36 Compiling regex-automata v0.4.14 Compiling sync_wrapper v1.0.2 Compiling target-lexicon v0.13.5 Compiling lazy_static v1.5.0 Compiling document-features v0.2.12 Compiling tower-layer v0.3.3 Compiling tower-service v0.3.3 Compiling syn v1.0.109 Compiling percent-encoding v2.3.2 Compiling anstyle v1.0.13 Compiling errno v0.3.14 Compiling mio v1.1.1 Compiling signal-hook-registry v1.4.8 Compiling num-traits v0.2.19 Compiling parking_lot v0.12.5 Compiling hashbrown v0.14.5 Compiling signal-hook-mio v0.2.5 Compiling prettyplease v0.2.37 Compiling cfg_aliases v0.2.1 Compiling dashmap v6.1.0 Compiling fnv v1.0.7 Compiling utf8parse v0.2.2 Compiling nix v0.29.0 Compiling uriparse v0.6.4 Compiling anstyle-parse v1.0.0 Compiling is_terminal_polyfill v1.70.2 Compiling thiserror v1.0.69 Compiling colorchoice v1.0.4 Compiling anstyle-query v1.1.5 Compiling anstream v1.0.0 Compiling wasm-bindgen-shared v0.2.121 Compiling strict v0.2.0 Compiling strsim v0.11.1 Compiling clap_lex v1.0.0 Compiling crossbeam-queue v0.3.12 Compiling clap_builder v4.6.0 Compiling crossbeam-channel v0.5.15 Compiling thread_local v1.1.9 Compiling pyo3-build-config v0.28.2 Compiling regex v1.12.3 Compiling bstr v1.12.1 Compiling rustversion v1.0.22 Compiling unicode-width v0.2.2 Compiling crossbeam v0.8.4 Compiling fuzzy-matcher v0.3.7 Compiling globset v0.4.18 Compiling Inflector v0.11.4 Compiling minimad v0.14.0 Compiling strum v0.27.2 Compiling ignore v0.4.25 Compiling unicode-width v0.1.14 Compiling termcolor v1.4.1 Compiling serde_derive_internals v0.29.1 Compiling codespan-reporting v0.13.1 Compiling atty v0.2.14 Compiling bumpalo v3.20.2 Compiling ansi_term v0.12.1 Compiling getrandom v0.4.2 Compiling similar v3.1.0 Compiling predicates-core v1.0.10 Compiling wasm-bindgen-macro-support v0.2.121 Compiling float-cmp v0.10.0 Compiling normalize-line-endings v0.3.0 Compiling difflib v0.4.0 Compiling termtree v0.5.1 Compiling assert_cmd v2.2.1 Compiling wait-timeout v0.2.1 Compiling predicates-tree v1.0.13 Compiling fastrand v2.3.0 Compiling predicates v3.1.4 Compiling wasm-bindgen v0.2.121 Compiling tempfile v3.27.0 Compiling napi-build v2.3.1 Compiling nu-ansi-term v0.50.3 Compiling wasm-bindgen-test-shared v0.2.121 Compiling oorandom v11.1.5 Compiling cast v0.3.0 Compiling napi v3.8.6 Compiling convert_case v0.11.0 Compiling ctor v0.11.1 Compiling semver v1.0.27 Compiling winnow v1.0.0 Compiling ast-grep-napi v0.42.2 (/startdir/src/ast-grep-0.42.2/crates/napi) Compiling tree-sitter v0.26.8 Compiling tree-sitter-typescript v0.23.2 Compiling tree-sitter-solidity v1.2.13 Compiling tree-sitter-ruby v0.23.1 Compiling tree-sitter-swift v0.7.2 Compiling tree-sitter-python v0.25.0 Compiling tree-sitter-lua v0.5.0 Compiling tree-sitter-css v0.25.0 Compiling tree-sitter-html v0.23.2 Compiling tree-sitter-java v0.23.5 Compiling tree-sitter-c-sharp v0.23.5 Compiling tree-sitter-kotlin-sg v0.4.1 Compiling tree-sitter-go v0.25.0 Compiling tree-sitter-elixir v0.3.5 Compiling tree-sitter-javascript v0.25.0 Compiling tree-sitter-bash v0.25.1 Compiling tree-sitter-nix v0.3.0 Compiling tree-sitter-json v0.23.0 Compiling tree-sitter-scala v0.26.0 Compiling tree-sitter-php v0.24.2 Compiling tree-sitter-rust v0.24.2 Compiling tree-sitter-dart v0.2.0 Compiling tree-sitter-hcl v1.1.0 Compiling tree-sitter-cpp v0.23.4 Compiling tree-sitter-c v0.24.2 Compiling tree-sitter-yaml v0.7.2 Compiling tree-sitter-haskell v0.23.1 Compiling pyo3-macros-backend v0.28.2 Compiling pyo3-ffi v0.28.2 Compiling pyo3 v0.28.2 Compiling toml_parser v1.1.2+spec-1.1.0 Compiling napi-derive-backend v5.0.4 Compiling napi-sys v3.2.1 Compiling rustc-hash v2.1.1 Compiling toml_datetime v1.1.1+spec-1.1.0 Compiling toml_writer v1.1.1+spec-1.1.0 Compiling nohash-hasher v0.2.0 Compiling toml_edit v0.25.11+spec-1.1.0 Compiling serde_derive v1.0.228 Compiling thiserror-impl v2.0.18 Compiling futures-macro v0.3.32 Compiling ref-cast-impl v1.0.25 Compiling schemars_derive v1.2.1 Compiling derive_more-impl v2.1.1 Compiling tokio-macros v2.7.0 Compiling tracing-attributes v0.1.31 Compiling thiserror-impl v1.0.69 Compiling clap_derive v4.6.1 Compiling typed-builder-macro v0.21.2 Compiling lazy-regex-proc_macros v3.6.0 Compiling strum_macros v0.27.2 Compiling async-trait v0.1.89 Compiling wasm-bindgen-test-macro v0.3.71 Compiling napi-derive v3.5.5 Compiling fluent-uri v0.4.1 Compiling tokio v1.52.3 Compiling futures-util v0.3.32 Compiling derive_more v2.1.1 Compiling crossterm v0.29.0 Compiling lazy-regex v3.6.0 Compiling coolor v1.1.0 Compiling inquire v0.9.4 Compiling futures-executor v0.3.32 Compiling tower v0.5.3 Compiling tokio-util v0.7.18 Compiling tokio-stream v0.1.18 Compiling futures v0.3.32 Compiling crokey-proc_macros v1.4.0 Compiling xterm-query v0.5.2 Compiling terminal-light v1.8.0 Compiling ast-grep-core v0.42.2 (/startdir/src/ast-grep-0.42.2/crates/core) Compiling clap v4.6.1 Compiling clap_complete v4.6.4 Compiling typed-builder v0.21.2 Compiling pyo3-macros v0.28.2 Compiling wasm-bindgen-macro v0.2.121 Compiling tracing v0.1.44 Compiling schemafy_core v0.6.0 Compiling serde_yaml v0.9.34+deprecated Compiling schemars v1.2.1 Compiling ast-grep-language v0.42.2 (/startdir/src/ast-grep-0.42.2/crates/language) Compiling ls-types v0.0.6 Compiling ast-grep-dynamic v0.42.2 (/startdir/src/ast-grep-0.42.2/crates/dynamic) Compiling crokey v1.4.0 Compiling schemafy_lib v0.6.0 Compiling termimad v0.34.1 Compiling js-sys v0.3.98 Compiling ast-grep-config v0.42.2 (/startdir/src/ast-grep-0.42.2/crates/config) Compiling pythonize v0.28.0 Compiling wasm-bindgen-futures v0.4.71 Compiling serde-wasm-bindgen v0.6.5 Compiling wasm-bindgen-test v0.3.71 Compiling serde-sarif v0.8.0 Compiling tower-lsp-server v0.23.0 Compiling ast-grep-lsp v0.42.2 (/startdir/src/ast-grep-0.42.2/crates/lsp) Compiling wasm v0.42.2 (/startdir/src/ast-grep-0.42.2/crates/wasm) Compiling xtask v0.0.0 (/startdir/src/ast-grep-0.42.2/xtask) Compiling ast-grep-py v0.42.2 (/startdir/src/ast-grep-0.42.2/crates/pyo3) Compiling ast-grep v0.42.2 (/startdir/src/ast-grep-0.42.2/crates/cli) Finished `test` profile [unoptimized + debuginfo] target(s) in 2m 57s Running unittests src/lib.rs (target/debug/deps/ast_grep-d626f5713619a5a4) running 114 tests test lang::injection::test::test_deserialize ... ok test lang::injection::test::test_bad_inject ... ok test lang::lang_globs::test::test_parse_globs ... ok test lsp::test::test_lsp_start ... ignored, test lsp later test lang::injection::test::test_multiple_matches_produce_separate_entries ... ok test lang::injection::test::test_good_injection ... ok test lang::test::test_sg_lang_size ... ok test lang::lang_globs::test::test_invalid_language ... ok test lang::lang_globs::test::test_merge_types ... ok test lang::lang_globs::test::test_register ... ok test lang::lang_globs::test::test_merge_with_globs ... ok test new::test::test_create_util ... ok test new::test::test_create_new ... ok test print::cloud_print::test::test_hint_output ... ok test print::cloud_print::test::test_error_output ... ok test print::cloud_print::test::test_info_output ... ok test print::colored_print::test::test_empty_printer ... ok test print::cloud_print::test::test_no_match_output ... ok test print::cloud_print::test::test_warning_output ... ok test completions::test::test_generate_command ... ok test print::cloud_print::test::test_sarif_output ... ok test print::colored_print::test::test_overlap_print ... ok test print::colored_print::test::test_non_overlap_print ... ok test print::interactive_print::test::test_apply_rewrite ... ok test print::interactive_print::test::test_rewrite_nested ... ok test print::interactive_print::test::test_rewrite_with_empty_lines ... ok test print::colored_print::test::test_print_rules ... ok test print::colored_print::test::test_print_rule_diffs_short ... ok test print::colored_print::test::test_print_rule_diffs ... ok test print::colored_print::test::test_print_matches ... ok test print::json_print::test::test_empty_printer ... ok test print::colored_print::test::test_print_diffs ... ok test print::colored_print::test::test_print_matches_without_heading ... ok test print::colored_print::test::test_before_after ... ok test print::json_print::test::test_single_matched_json ... ok test print::json_print::test::test_transform ... ok test print::json_print::test::test_rule_json ... ok test scan::test::test_scan_with_inline_rules_error ... ok test print::json_print::test::test_invariant ... ok test print::json_print::test::test_streaming ... ok test print::json_print::test::test_metadata ... ok test print::json_print::test::test_multi_matched_json ... ok test test_cli::test_default_subcommand ... ok test print::json_print::test::test_label ... ok test utils::error_context::test::test_bare_anyhow ... ok test utils::error_context::test::test_display_error ... ok test utils::error_context::test::test_display_warning ... ok test utils::error_context::test::test_exit_interactive_editing_is_soft_error ... ok test utils::inspect::test::test_tracing ... ok test utils::inspect::test::test_tracing_nothing ... ok test utils::test::test_html_embedding ... ok test utils::test::test_html_embedding_lang_not_found ... ok test print::json_print::test::test_replace_json ... ok test utils::worker::tests::test_max_item_counter_claim_exceeds_limit ... ok test utils::worker::tests::test_max_item_counter_claim_more_than_baseline ... ok test utils::worker::tests::test_max_item_counter_claim_within_limit ... ok test utils::worker::tests::test_max_item_counter_claim_zero ... ok test utils::worker::tests::test_max_item_counter_initialization ... ok test utils::worker::tests::test_max_item_counter_multiple_small_claims ... ok test utils::worker::tests::test_max_item_counter_partial_claim ... ok test utils::worker::tests::test_max_item_counter_reached_max ... ok test utils::worker::tests::test_max_item_counter_zero_max ... ok test verify::case_result::test::test_is_snapshot_mismatch_only_failure ... ok test verify::case_result::test::test_snapshot ... ok test test_cli::test_new ... ok test verify::find_file::test::test_read_multi ... ok test verify::find_file::test::test_read_snapshot ... ok test verify::find_file::test::test_read_test ... ok test verify::reporter::test::test_after_report_mixed_failures ... ok test verify::reporter::test::test_after_report_snapshot_mismatch_only ... ok test verify::reporter::test::test_after_report_success ... ok test verify::reporter::test::test_invalid_case_detail ... ok test utils::args::test::test_build_globs ... ok test verify::reporter::test::test_many_cases ... ok test verify::reporter::test::test_report_summary ... ok test verify::reporter::test::test_valid_case_detail ... ok test utils::debug_query::test::test_dump_node ... ok test verify::snapshot::tests::test_generate ... ok test verify::snapshot::tests::test_not_found ... ok test verify::snapshot::tests::test_secondary_label ... ok test utils::debug_query::test::test_dump_pattern_simple_metavar ... ok test verify::snapshot::tests::test_snapshot_action ... ok test verify::test::test_missing ... ok test verify::test::test_noisy ... ok test verify::test::test_no_such_rule ... ok Cargo.toml +2 test verify::test::test_run_verify_error ... ok test verify::test::test_reported ... ok test test_cli::test_test ... ok test print::interactive_print::test::test_open_editor ... ok test verify::test::test_validated ... ok test verify::test_case::tests::test_verify_rule ... ok test verify::test_case::tests::test_verify_snapshot_with_existing ... ok test verify::test::test_verify_transform ... ok test utils::debug_query::test::test_dump_pattern_with_metavars ... ok test verify::test_case::tests::test_invalid ... ok test verify::test_case::tests::test_verify_snapshot_without_existing_2 ... ok test verify::test_case::tests::test_verify_snapshot_without_existing ... ok test utils::debug_query::test::test_dump_pattern_multi_capture ... ok test test_cli::test_no_arg_run ... ok test verify::test_case::tests::test_verify_snapshot_with_mismatch ... ok test test_cli::test_shell ... ok test test_cli::test_version_and_help ... ok test utils::debug_query::test::test_dump_pattern_nested_nodes ... ok test test_cli::test_scan ... ok test test_cli::test_run ... ok test test_cli::test_wrong_usage ... ok test utils::debug_query::test::test_missing_node ... ok test scan::test::test_scan_with_inline_rules ... ok test scan::test::test_scan_with_inline_rules_diff ... ok test utils::worker::tests::test_max_item_counter_concurrent_claims ... ok test run::test::test_run_with_specific_lang ... ok test scan::test::test_run_with_config ... ok test run::test::test_run_with_pattern ... ok test run::test::test_run_with_strictness ... ok test result: ok. 113 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.03s Running unittests src/main.rs (target/debug/deps/ast_grep-9833a291be54c45d) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/alias.rs (target/debug/deps/sg-30fcf3bdcdb81cbb) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/help_test.rs (target/debug/deps/help_test-1cacd299ac503985) running 1 test test test_help_work_for_invalid_sgconfig ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/run_test.rs (target/debug/deps/run_test-d17bfe6ed33fe8a1) running 10 tests test test_rewrite_js_in_html ... ok test test_debug_query ... ok test test_unsupport_config_arg ... ok test test_trace_default_project ... ok test test_simple_specific_lang ... ok test test_js_in_html ... ok test test_simple_infer_lang ... ok test test_status_code_fail_with_no_match ... ok test test_inspect ... ok test test_trace_project ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running tests/scan_test.rs (target/debug/deps/scan_test-baef328bc6f7ebea) running 31 tests test test_scan_duplicate_default_ids ... ok test test_max_diagnostics_shown_single_file ... ok test test_scan_inline_rules_no_id ... ok test test_max_diagnostics_shown ... ok test test_scan_multi_rule_file_with_explicit_ids ... ok test test_max_diagnostics_shown_stdin ... ok test test_severity_override_with_rule_path ... ok test test_scan_unused_suppression ... ok test test_scan_explicit_id_not_overwritten ... ok test test_scan_multi_rule_file_mixed_ids ... ok test test_label ... ok test test_scan_invalid_rule_id ... ok test test_sg_scan_py_empty_text ... ok test test_scan_unused_suppression_off ... ok test test_sg_scan_inline_rules ... ok test test_severity_override_with_inline_rule ... ok test test_severity_override_with_inline_rule_and_stdin ... ok test test_sg_scan_sarif_output ... ok test test_sg_scan_html ... ok test test_sg_scan_multiple_rules_in_one_file ... ok test test_scan_rule_id_defaults_to_filename ... ok test test_sg_scan_sarif_with_fixes ... ok test test_scan_multi_rule_file_auto_numbered_ids ... ok test test_status_code_success_with_no_match ... ok test test_sg_rule_off ... ok test test_file ... ok test test_yaml_sgconfig_extension ... ok test test_transform_indent ... ok test test_severity_override ... ok test test_sg_scan ... ok test test_unused_suppression_only_in_scan ... ok test result: ok. 31 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running tests/verify_test.rs (target/debug/deps/verify_test-4762ad90cd8eb25c) running 4 tests Running 1 tests ----------- Case Details ----------- PASS test-rule .. test result: ok. 1 passed; 0 failed; test test_sg_test ... ok Running 1 tests Running 1 tests ----------- Case Details ----------- [Noisy] Expect test-rule to report no issue, but some issues found in: Some(123) [Missing] Expect rule test-rule to report issues, but none found in: None FAIL test-rule NM ----------- Case Details ----------- [Noisy] Expect test-rule to report no issue, but some issues found in: Some(123) [Missing] Expect rule test-rule to report issues, but none found in: None FAIL test-rule NM test test_sg_test_filter ... ok test test_sg_test_error ... ok Running 1 tests Configuration not found! test-rule ----------- Case Details ----------- test result: ok. 0 passed; 0 failed; Running 1 tests ----------- Case Details ----------- [Noisy] Expect test-rule to report no issue, but some issues found in: Some(123) [Missing] Expect rule test-rule to report issues, but none found in: None FAIL test-rule NM test test_sg_test_off_rule ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/ast_grep_config-df6150bb27c40310) running 227 tests test check_var::test::test_defined_vars_in_utils ... ok test check_var::test::test_transform_already_defined ... ok test check_var::test::test_defined_vars_cyclic ... ok test check_var::test::test_parameterized_global_rule_only_exports_argument_vars ... ok test check_var::test::test_parameterized_global_rule_internal_var_not_in_defined_vars ... ok test check_var::test::test_undefined_vars_in_constraints ... ok test check_var::test::test_defined_vars ... ok test check_var::test::test_undefined_vars_in_transform ... ok test check_var::test::test_undefined_vars_in_fix ... ok test check_var::test::test_use_vars_in_utils ... ok test combined::test::test_file_suppression_all ... ok test combined::test::test_file_suppression ... ok test combined::test::test_ignore_node ... ok test combined::test::test_no_suppress_all_bare ... ok test combined::test::test_ignore_node_same_line ... ok test combined::test::test_no_suppress_all_missing_colon ... ok test combined::test::test_no_suppress_all_same_line ... ok test combined::test::test_no_suppress_all_file_level ... ok test combined::test::test_no_suppress_all_with_colon_does_not_fire ... ok test fixer::test::test_deserialize_object ... ok test combined::test::test_non_used_suppression ... ok test fixer::test::test_fixer_list ... ok test fixer::test::test_parse ... ok test fixer::test::test_parse_str ... ok test fixer::test::test_parse_config ... ok test label::tests::test_get_default_labels ... ok test fixer::test::test_replace_fixer ... ok test fixer::test::test_relace_range ... ok test label::tests::test_get_labels_from_config_multiple ... ok test label::tests::test_get_labels_from_config_single ... ok test label::tests::test_label_primary_secondary ... ok test maybe::test::test_de_correct_err ... ok test maybe::test::test_de_correct_ok ... ok test maybe::test::test_de_wrong_err ... ok test maybe::test::test_from_optio ... ok test maybe::test::test_unwrap_absent - should panic ... ok test rule::deserialize_env::test::test_cyclic_not ... ok test rule::deserialize_env::test::test_invalid_global_utility_id ... ok test rule::deserialize_env::test::test_local_utils_reject_reserved_id_chars ... ok test rule::deserialize_env::test::test_local_util_matches ... ok test rule::deserialize_env::test::test_using_cyclic_local ... ok test rule::deserialize_env::test::test_using_global_rule_in_local ... ok test rule::nth_child::test::test_error ... ok test rule::deserialize_env::test::test_using_transitive_cycle ... ok test rule::deserialize_env::test::test_local_util_kinds ... ok test rule::nth_child::test::test_defined_vars ... ok test rule::nth_child::test::test_find_index_reverse ... ok test rule::nth_child::test::test_find_index_simple ... ok test rule::nth_child::test::test_parse_selector ... ok test rule::nth_child::test::test_positional ... ok test rule::nth_child::test::test_positional_an_b ... ok test rule::nth_child::test::test_find_of_rule ... ok test rule::nth_child::test::test_verify_util ... ok test rule::parameterized_util::test::test_validate_utility_arguments ... ok test rule::parameterized_util::test::test_validate_utility_id ... ok test rule::nth_child::test::test_serialize ... ok test rule::range::test::test_invalid_range ... ok test rule::range::test::test_range_match ... ok test rule::range::test::test_multiline_range ... ok test rule::range::test::test_range_non_match ... ok test rule::range::test::test_range_with_none_end_column ... ok test rule::range::test::test_range_with_none_columns_multiline ... ok test rule::range::test::test_range_with_none_start_column ... ok test rule::range::test::test_try_new_invalid_range_with_none_columns ... ok test rule::range::test::test_unicode_range ... ok test rule::referent_rule::test::test_cyclic_all ... ok test rule::referent_rule::test::test_cyclic_error ... ok test rule::referent_rule::test::test_cyclic_not ... ok test rule::referent_rule::test::test_recursive_relation_potential_kinds_terminates ... ok test rule::referent_rule::test::test_success_rule ... ok test rule::relational_rule::test::test_defined_vars ... ok test rule::relational_rule::test::test_has_field ... ok test rule::relational_rule::test::test_follows_immediate ... ok test rule::relational_rule::test::test_follows_operator ... ok test rule::relational_rule::test::test_has_immediate ... ok test rule::relational_rule::test::test_inside_field ... ok test rule::relational_rule::test::test_has_rule ... ok test rule::relational_rule::test::test_has_until_should_be_inclusive ... ok test rule::relational_rule::test::test_has_until_should_not_abort_prematurely ... ok test rule::relational_rule::test::test_invalid_field ... ok test rule::selector::test::test_edge_cases ... ok test rule::relational_rule::test::test_inside_immediate ... ok test rule::relational_rule::test::test_inside_rule ... ok test rule::selector::test::test_has_error_cases ... ok test rule::relational_rule::test::test_precedes_immediate ... ok test rule::relational_rule::test::test_inside_inclusive ... ok test rule::selector::test::test_has_direct_child_selector ... ok test rule::relational_rule::test::test_precedes_operator ... ok test rule::selector::test::test_has_tokens ... ok test rule::selector::test::test_has_selector ... ok test rule::selector::test::test_identifier_with_number ... ok test rule::selector::test::test_has_with_whitespace ... ok test rule::selector::test::test_illegal_character ... ok test rule::selector::test::test_is_selector ... ok test rule::selector::test::test_not_selector ... ok test rule::selector::test::test_is_selector_in_combinator ... ok test rule::selector::test::test_not_selector_excludes ... ok test rule::selector::test::test_nth_child_negative_an_plus_b ... ok test rule::selector::test::test_nth_child_of_complex_selector ... ok test rule::selector::test::test_nth_child_of_selector ... ok test rule::selector::test::test_nth_child_selector ... ok test rule::selector::test::test_nth_child_selector_with_whitespace ... ok test rule::selector::test::test_parse_selector ... ok test rule::selector::test::test_valid_tokens ... ok test rule::stop_by::test::test_relational ... ok test rule::stop_by::test::test_serialization_deserialization_symmetry ... ok test rule::stop_by::test::test_stop_by_defined_vars ... ok test rule::stop_by::test::test_stop_by_err ... ok test rule::stop_by::test::test_stop_by_no_defined_vars ... ok test rule::stop_by::test::test_stop_by_ok ... ok test rule::test::test_augmentation ... ok test rule::test::test_defined_vars ... ok test rule::test::test_deserialize_order ... ok test rule::test::test_deserialize_rule ... ok test rule::test::test_issue_1164 ... ok test rule::test::test_maybe_not ... ok test rule::test::test_issue_1225 ... ok test rule::test::test_multi_augmentation ... ok test rule::test::test_multiple_parameterized_matches_syntax ... ok test rule::test::test_nested_augmentation ... ok test rule::test::test_parameterized_matches_syntax ... ok test rule::test::test_pattern ... ok test rule::test::test_precedes_follows ... ok test rule_collection::test::test_build_glob_set_case_sensitive ... ok test rule_collection::test::test_build_glob_set_case_insensitive ... ok test rule_collection::test::test_build_glob_set_mixed ... ok test rule_collection::test::test_build_glob_set_simple ... ok test rule_collection::test::test_rules_for_path ... ignored test rule_collection::test::test_rule_collection_get_tenured_rule ... ok test rule_collection::test::test_files_rule ... ok test rule_collection::test::test_files_with_ignores_rule ... ok test rule_collection::test::test_ignore_rule ... ok test rule_collection::test::test_rule_collection_get_contingent_rule ... ok test rule_config::test::test_add_rewriters ... ok test rule_config::test::test_file_glob_case_insensitive ... ok test rule_config::test::test_complex_metadata ... ok test rule_config::test::test_file_glob_case_sensitive ... ok test rule_config::test::test_augmented_rule ... ok test rule_config::test::test_file_glob_mixed_formats ... ok test rule_config::test::test_file_glob_simple_string ... ok test rule_config::test::test_get_fixer ... ok test rule_config::test::test_get_message_transform ... ok test rule_config::test::test_label ... ok test rule_config::test::test_get_message_transform_string ... ok test rule_config::test::test_local_util_metavar_does_affect_yaml_rule_matching ... ok test rule_config::test::test_parameterized_global_rule_argument_vars_do_not_conflict_with_internal_vars ... ok test rule_config::test::test_parameterized_global_rule_does_not_interfere_with_same_name_local_var ... ok test rule_config::test::test_multiple_augment_rule ... ok test rule_config::test::test_parameterized_global_rule_exports_argument_env_only ... ok test rule_config::test::test_rewriter_should_have_fix ... ok test rule_config::test::test_parameterized_global_rule_metavar_does_not_affect_yaml_rule_matching ... ok test rule_config::test::test_rewriter_use_undefined_var ... ok test rule_config::test::test_rewriter_use_upper_var ... ok test rule_config::test::test_rewriter_utils_should_not_pollute_registration ... ok test rule_config::test::test_rewriters_access_utils ... ok test rule_config::test::test_rule_message ... ok test rule_config::test::test_rule_env ... ok test rule_config::test::test_transform ... ok test rule_config::test::test_undefined_rewriter ... ok test rule_config::test::test_undefined_rewriter_in_transform ... ok test rule_config::test::test_utils_in_rewriter_should_work ... ok test rule_config::test::test_utils_rule ... ok test rule_config::test::test_wrong_rewriter ... ok test rule_config::test::test_use_rewriter_recursive ... ok test rule_core::test::test_bare_parameterized_global_rule_without_args_is_rejected ... ok test rule_core::test::test_constraints_inheriting_env ... ok test rule_core::test::test_cyclic_transform_error ... ok test rule_core::test::test_constraints_writing_to_env ... ok test rule_core::test::test_parameterized_global_call_cycle_in_argument_rule ... ok test rule_core::test::test_local_utils_in_parameterized_global_rule_can_match_param_rule ... ok test rule_core::test::test_nested_parameterized_global_rule_can_use_outer_param_in_nested_call ... ok test rule_core::test::test_parameterized_global_call_cycle_in_argument_rule_with_param_reference ... ok test rule_core::test::test_parameterized_global_rule_rejects_unknown_args ... ok test rule_core::test::test_parameterized_global_rule_requires_all_args ... ok test rule_core::test::test_rule_error ... ok test rule_core::test::test_rule_reg_with_utils ... ok test rule_core::test::test_rule_with_constraints ... ok test rule_core::test::test_undefined_utils_error ... ok test rule_core::test::test_rewriter_writing_to_env ... ok test rule_core::test::test_utils_error ... ok test test::test_deserialize_kind ... ok test test::test_deserialize_inside ... ok test transform::parse::test::test_decompose_cases ... ok test test::test_deserialize_constraints ... ok test transform::parse::test::test_decompose_str ... ok test test::test_util_rule_with_vaargs ... ok test test::test_deserialize_rule_config ... ok test test::test_deserialize_nested ... ok test transform::parse::test::test_parse_convert ... ok test test::test_deserialize_not_inside ... ok test test::test_deserialize_meta_var ... ok test transform::parse::test::test_parse_replace ... ok test transform::parse::test::test_valid_transform ... ok test transform::parse::test::test_parse_rewrite ... ok test transform::parse::test::test_parse_substring ... ok test transform::rewrite::test::test_ignore_unused_rewriters ... ok test transform::rewrite::test::test_node_not_found ... ok test transform::rewrite::test::test_perform_one_rewrite ... ok test transform::rewrite::test::test_perform_multiple_rewriters ... ok test transform::rewrite::test::test_recursive_rewriters ... ok test transform::rewrite::test::test_rewrite_use_enclosing_env ... ok test transform::string_case::test::test_case_conversions ... ok test transform::rewrite::test::test_rewriters_join_by ... ok test transform::rewrite::test::test_rewriters_overlapping ... ok test transform::rewrite::test::test_rewriters_order ... ok test transform::string_case::test::test_format ... ok test transform::string_case::test::test_split_by_separator ... ok test transform::test::test_cyclic_transform ... ok test transform::test::test_single_cyclic_transform ... ok test transform::test::test_transform_str ... ok test transform::rewrite::test::test_should_inherit_match_env ... ok test transform::test::test_transform_use_matched ... ok test transform::test::test_transform_indentation ... ok test transform::trans::test::test_lowercase_convert ... ok test transform::trans::test::test_no_start_char ... ok test transform::trans::test::test_no_end_char ... ok test transform::trans::test::test_separation_convert ... ok test transform::trans::test::test_simple_replace ... ok test transform::string_case::test::test_split ... ok test transform::trans::test::test_transform_parse_error ... ok test transform::trans::test::test_wrong_rule ... ok test transform::trans::test::test_transform_indentation_with_insertion ... ok test transform::trans::test::test_capitalize_convert ... ok test transform::trans::test::test_uppercase_convert ... ok test transform::trans::test::test_dependent_trans ... ok test transform::trans::test::test_replace ... ok test transform::trans::test::test_insert_env ... ok test result: ok. 226 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/ast_grep_core-50a357dc21e4395c) running 151 tests test match_tree::match_node::test::test_signature_match ... ok test match_tree::match_node::test::test_ast_match ... ok test match_tree::match_node::test::test_cst_match ... ok test match_tree::match_node::test::test_template_match ... ok test match_tree::strictness::test::test_ast_trailing_comma ... ok test match_tree::match_node::test::test_relaxed_match ... ok test match_tree::strictness::test::test_ignore_comment ... ok test match_tree::test::test_ellipsis_end ... ok test match_tree::strictness::test::test_template_pattern ... ok test match_tree::test::test_gh_1087 ... ok test match_tree::test::test_leading_ellipsis ... ok test match_tree::test::test_match_end ... ok test match_tree::test::test_match_inner ... ok test match_tree::test::test_meta_var_multiple_occurrence ... ok test match_tree::test::test_named_ellipsis ... ok test match_tree::test::test_meta_var_named ... ok test match_tree::test::test_should_exactly_match ... ok test match_tree::test::test_single_ellipsis ... ok test match_tree::test::test_simple_match ... ok test match_tree::test::test_nested_match ... ok test match_tree::test::test_skip_trivial_node ... ok test match_tree::test::test_string ... ok test matcher::kind::test::test_kind_match ... ok test match_tree::test::test_trivia_in_pattern ... ok test matcher::kind::test::test_kind_non_match ... ok test match_tree::test::test_trailing_ellipsis ... ok test matcher::kind::test::test_kind_potential_kinds ... ok test matcher::node_match::test::test_node_env ... ok test matcher::pattern::test::test_bare_wildcard ... ok test matcher::pattern::test::test_bare_wildcard_in_context ... ok test matcher::node_match::test::test_node_match_as_node ... ok test matcher::node_match::test::test_replace_by ... ok test matcher::pattern::test::test_contextual_pattern ... ok test matcher::pattern::test::test_class_assignment ... ok test matcher::pattern::test::test_contextual_match_with_env ... ok test matcher::pattern::test::test_contextual_pattern_vars ... ok test matcher::pattern::test::test_contextual_unmatch_with_env ... ok test matcher::pattern::test::test_contextual_potential_kinds ... ok test matcher::pattern::test::test_contextual_wildcard ... ok test matcher::pattern::test::test_error_kind ... ok test matcher::pattern::test::test_extract_duplicate_meta_var ... ok test matcher::pattern::test::test_extract_meta_var_from_pattern ... ok test matcher::pattern::test::test_extract_complex_meta_var ... ok test matcher::pattern::test::test_debug_pattern ... ok test matcher::pattern::test::test_match_non_atomic ... ok test matcher::pattern::test::test_multi_node_meta_var ... ignored test matcher::pattern::test::test_multi_node_pattern ... ignored test matcher::pattern::test::test_meta_variable_env ... ok test matcher::pattern::test::test_meta_variable ... ok test matcher::pattern::test::test_pattern_fixed_string ... ok test matcher::pattern::test::test_pattern_potential_kinds ... ok test matcher::pattern::test::test_pattern_size ... ignored test matcher::pattern::test::test_gh_1087 ... ok test matcher::pattern::test::test_pattern_should_not_pollute_env ... ok test matcher::pattern::test::test_pattern_with_non_root_meta_var ... ok test matcher::pattern::test::test_pattern_error ... ok test matcher::pattern::test::test_return ... ok test meta_var::test::test_match_constraints ... ok test meta_var::test::test_match_not_constraints ... ok test matcher::pattern::test::test_template_pattern_have_no_kinds ... ok test meta_var::test::test_non_ascii_meta_var ... ok test matcher::pattern::test::test_whitespace ... ok test meta_var::test::test_not_meta_var ... ok test meta_var::test::test_match_var ... ok test node::test::test_ascii_pos ... ok test node::test::precedes ... ok test node::test::test_children ... ok test node::test::follows ... ok test node::test::test_empty ... ok test node::test::test_field ... ok test node::test::test_field_children ... ok test meta_var::test::test_multi_var_match ... ok test node::test::test_display_context ... ok test node::test::test_has ... ok test node::test::test_inside ... ok test node::test::test_is_leaf ... ok test node::test::test_multi_line_context ... ok test node::test::test_remove ... ok test node::test::test_replace_all_multiple_sorted ... ok test meta_var::test::test_multi_var_match_with_trailing ... ok test node::test::test_replace_all_nested ... ok test ops::test::test_and ... ok test ops::test::test_any_kinds ... ok test ops::test::test_any_revert_env ... ok test ops::test::test_api_and ... ok test node::test::test_unicode_pos ... ok test ops::test::test_not ... ok test node::test::test_child_by_field_id ... ok test pinned::test::test_node_match ... ignored test pinned::test::test_borrow ... ok test replacer::indent::test::test_first_line_indent_deindent ... ok test pinned::test::test_vec_node ... ok test ops::test::test_multiple_match_order ... ok test ops::test::test_and_kinds ... ok test replacer::indent::test::test_leading_text_indent_replace ... ok test ops::test::test_api_or ... ok test replacer::indent::test::test_leading_text_replace ... ok test ops::test::test_multiple_match ... ok test replacer::indent::test::test_long_line_no_deindent ... ok test replacer::indent::test::test_malformed_deindent ... ok test replacer::indent::test::test_middle_deindent ... ok test ops::test::test_or_kinds ... ok test ops::test::test_all_kinds ... ok test ops::test::test_all_revert_env ... ok test replacer::indent::test::test_nested_deindent ... ok test ops::test::test_or ... ok test replacer::indent::test::test_no_deindent ... ok test replacer::indent::test::test_simple_deindent ... ok test replacer::indent::test::test_simple_replace ... ok test replacer::indent::test::test_indent_replace ... ok test replacer::template::test::test_single_env ... ok test replacer::template::test::test_template ... ok test replacer::indent::test::test_space_in_middle_deindent ... ok test test::test_replace ... ok test ops::test::test_or_revert_env ... ok test test::test_replace_by_rule ... ok test replacer::structural::test::test_ellipsis_meta_var ... ok test test::test_replace_trivia_with_skipped ... ok test replacer::structural::test::test_multi_ellipsis ... ok test test::test_replace_trivia ... ok test test::test_replace_unnamed_node ... ok test tree_sitter::test::test_object_literal ... ok test tree_sitter::test::test_edit ... ok test tree_sitter::test::test_row_col ... ok test replacer::structural::test::test_multiple_env ... ok test tree_sitter::test::test_string ... ok test tree_sitter::test::test_tree_sitter ... ok test replacer::structural::test::test_multiple_occurrences ... ok test replacer::structural::test::test_nested_matching_replace ... ok test replacer::structural::test::test_no_env ... ok test tree_sitter::traversal::test::test_non_root_traverse ... ok test tree_sitter::traversal::test::tes_pre_order ... ok test tree_sitter::traversal::test::test_different_order ... ok test replacer::structural::test::test_replace_in_string ... ok test tree_sitter::traversal::test::test_fused_traversal ... ok test tree_sitter::traversal::test::test_post_order ... ok test replacer::structural::test::test_single_env ... ok test replacer::template::test::test_ellipsis_meta_var ... ok test tree_sitter::traversal::test::test_traversal_leaf ... ok test replacer::template::test::test_example ... ok test tree_sitter::traversal::test::test_pre_order_visitor ... ok test replacer::template::test::test_multi_row_replace ... ok test replacer::template::test::test_multiple_env ... ok test replacer::template::test::test_multiple_occurrences ... ok test replacer::template::test::test_nested_matching_replace ... ok test replacer::template::test::test_no_env ... ok test tree_sitter::traversal::test::test_post_order_visitor ... ok test replacer::template::test::test_template_vars ... ok test replacer::template::test::test_multi_ellipsis ... ok test replacer::template::test::test_replace_rewriter ... ok test replacer::template::test::test_replace_in_string ... ok test result: ok. 147 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/ast_grep_dynamic-952ce7680f10a6e1) running 5 tests test custom_lang::test::test_custom_lang ... ok test custom_lang::test::test_unsupport_platform ... ok test custom_lang::test::test_custom_lang_platform ... ok test test::test_load_parser ... ok test test::test_register_lang ... ok test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/ast_grep_language-cb069830e08a07c1) running 66 tests test bash::test_bash_pattern_no_match ... ok test bash::test_bash_pattern ... ok test bash::test_bash_replace ... ok test css::test_css_pattern ... ok test css::test_css_replace ... ok test dart::test_dart_class ... ok test dart::test_dart_class_with_body ... ok test csharp::test_c_sharp_pattern ... ok test csharp::test_c_sharp_replace ... ok test dart::test_dart_replace ... ok test elixir::test_elixir_str ... ok test elixir::test_elixir_pattern ... ok test go::test_go_pattern ... ok test go::test_go_replace ... ok test cpp::test_cpp_replace ... ok test cpp::test_cpp_pattern ... ok test go::test_go_str ... ok test elixir::test_elixir_replace ... ok test haskell::test_haskell_str ... ok test html::test::test_html_extraction ... ok test html::test::test_explicit_lang ... ok test html::test::test_html_replace ... ok test json::test_json_pattern ... ok test json::test_json_replace ... ok test hcl::test_hcl_pattern ... ok test html::test::test_html_match ... ok corrupted size vs. prev_size test json::test_json_str ... ok test hcl::test_hcl_replace ... ok test lua::test_lua_pattern ... ok error: test failed, to rerun pass `-p ast-grep-language --lib` Caused by: process didn't exit successfully: `/startdir/src/ast-grep-0.42.2/target/debug/deps/ast_grep_language-cb069830e08a07c1` (signal: 6, SIGABRT: process abort signal) ==> ERROR: A failure occurred in check(). Aborting... ==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_9402068f-662f-48e6-bc51-a24f8a753cc9/build