==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_a7a227f5-7ed4-4b9f-9474-0ee95da9ef92]...done
==> Making package: ast-grep 0.44.1-1.1 (Mon Jul 20 15:46:46 2026)
==> Retrieving sources...
  -> Downloading ast-grep-0.44.1.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 557.1k   0 557.1k   0      0 572.8k      0                              0100 557.1k   0 557.1k   0      0 572.8k      0                              0100 557.1k   0 557.1k   0      0 572.7k      0                              0
==> Validating source files with sha512sums...
    ast-grep-0.44.1.tar.gz ... Passed
==> Validating source files with b2sums...
    ast-grep-0.44.1.tar.gz ... Passed
==> Making package: ast-grep 0.44.1-1.1 (Mon Jul 20 13:46:56 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.8-1         54.94 MiB
core/libedit                  20260512_3.1-1    0.27 MiB
extra/libgit2                 1:1.9.6-1         3.16 MiB
extra/lld                     22.1.8-1          7.14 MiB
extra/llhttp                  9.3.1-1           0.11 MiB
extra/llvm-libs               22.1.8-2        163.70 MiB
extra/maturin                 1.14.1-1         24.05 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.14.1-1          0.08 MiB
extra/python-wheel            0.47.0-1          0.33 MiB
extra/rust                    1:1.97.1-1      305.62 MiB

Total Installed Size:  561.21 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.44.1.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting ast-grep-0.44.1.tar.gz with bsdtar
==> Starting prepare()...
    Updating crates.io index
 Downloading crates ...
  Downloaded toml_edit v0.25.12+spec-1.1.0
  Downloaded is_terminal_polyfill v1.70.2
  Downloaded colorchoice v1.0.4
  Downloaded anstyle-query v1.1.5
  Downloaded wait-timeout v0.2.1
  Downloaded predicates-tree v1.0.13
  Downloaded once_cell v1.21.4
  Downloaded crossbeam-queue v0.3.12
  Downloaded crokey-proc_macros v1.4.0
  Downloaded termtree v0.5.1
  Downloaded equivalent v1.0.2
  Downloaded itoa v1.0.17
  Downloaded strict v0.2.0
  Downloaded fastrand v2.3.0
  Downloaded strum v0.27.2
  Downloaded schemafy_core v0.6.0
  Downloaded serde_regex v1.2.0
  Downloaded atty v0.2.14
  Downloaded assert_cmd v2.2.2
  Downloaded fnv v1.0.7
  Downloaded ref-cast-impl v1.0.25
  Downloaded dyn-clone v1.0.20
  Downloaded schemafy_lib v0.6.0
  Downloaded float-cmp v0.10.0
  Downloaded tree-sitter-language v0.1.7
  Downloaded tree-sitter-json v0.24.8
  Downloaded wasm-bindgen-macro v0.2.126
  Downloaded strsim v0.11.1
  Downloaded ref-cast v1.0.25
  Downloaded futures-sink v0.3.32
  Downloaded futures-macro v0.3.32
  Downloaded cfg-if v1.0.4
  Downloaded difflib v0.4.0
  Downloaded futures-task v0.3.32
  Downloaded predicates-core v1.0.10
  Downloaded same-file v1.0.6
  Downloaded futures-io v0.3.32
  Downloaded wasm-bindgen-futures v0.4.76
  Downloaded cast v0.3.0
  Downloaded utf8parse v0.2.2
  Downloaded futures-core v0.3.32
  Downloaded wasm-bindgen-test-macro v0.3.76
  Downloaded wasm-bindgen-shared v0.2.126
  Downloaded anstyle-parse v1.0.0
  Downloaded toml_datetime v1.1.1+spec-1.1.0
  Downloaded zmij v1.0.21
  Downloaded target-triple v1.0.0
  Downloaded tokio-macros v2.7.0
  Downloaded pyo3-macros v0.29.0
  Downloaded wasm-bindgen-test-shared v0.2.126
  Downloaded heck v0.5.0
  Downloaded tower-service v0.3.3
  Downloaded percent-encoding v2.3.2
  Downloaded nohash-hasher v0.2.0
  Downloaded napi-build v2.3.2
  Downloaded napi-sys v3.2.2
  Downloaded tower-layer v0.3.3
  Downloaded borrow-or-share v0.2.4
  Downloaded xterm-query v0.6.0
  Downloaded cfg_aliases v0.2.1
  Downloaded rustc_version v0.4.1
  Downloaded typed-builder v0.21.2
  Downloaded serde-sarif v0.8.0
  Downloaded ansi_term v0.12.1
  Downloaded predicates v3.1.4
  Downloaded quote v1.0.45
  Downloaded anstyle v1.0.13
  Downloaded fuzzy-matcher v0.3.7
  Downloaded typed-builder-macro v0.21.2
  Downloaded find-msvc-tools v0.1.9
  Downloaded termcolor v1.4.1
  Downloaded Inflector v0.11.4
  Downloaded serde_derive_internals v0.29.1
  Downloaded rustversion v1.0.22
  Downloaded autocfg v1.5.0
  Downloaded crossbeam-channel v0.5.15
  Downloaded crossbeam-deque v0.8.6
  Downloaded serde-wasm-bindgen v0.6.5
  Downloaded pin-project-lite v0.2.17
  Downloaded globset v0.4.18
  Downloaded bit-vec v0.9.1
  Downloaded signal-hook-mio v0.2.5
  Downloaded lazy-regex v3.6.0
  Downloaded anstream v1.0.0
  Downloaded thiserror-impl v2.0.18
  Downloaded oorandom v11.1.5
  Downloaded clap_lex v1.0.0
  Downloaded walkdir v2.5.0
  Downloaded slab v0.4.12
  Downloaded async-trait v0.1.89
  Downloaded bit-set v0.10.0
  Downloaded semver v1.0.27
  Downloaded scopeguard v1.2.0
  Downloaded lazy-regex-proc_macros v3.6.0
  Downloaded nu-ansi-term v0.50.3
  Downloaded target-lexicon v0.13.5
  Downloaded toml_writer v1.1.1+spec-1.1.0
  Downloaded toml_parser v1.1.2+spec-1.1.0
  Downloaded streaming-iterator v0.1.9
  Downloaded napi-derive v3.5.9
  Downloaded rustc-hash v2.1.1
  Downloaded pythonize v0.29.0
  Downloaded convert_case v0.11.0
  Downloaded futures-executor v0.3.32
  Downloaded sync_wrapper v1.0.2
  Downloaded shlex v1.3.0
  Downloaded thiserror v2.0.18
  Downloaded tree-sitter-html v0.23.2
  Downloaded matchers v0.2.0
  Downloaded document-features v0.2.12
  Downloaded crokey v1.4.0
  Downloaded tempfile v3.27.0
  Downloaded normalize-line-endings v0.3.0
  Downloaded thread_local v1.1.9
  Downloaded strum_macros v0.27.2
  Downloaded crossbeam v0.8.4
  Downloaded errno v0.3.14
  Downloaded lazy_static v1.5.0
  Downloaded thiserror-impl v1.0.69
  Downloaded tree-sitter-nix v0.3.0
  Downloaded dashmap v6.2.1
  Downloaded signal-hook-registry v1.4.8
  Downloaded futures-channel v0.3.32
  Downloaded schemars_derive v1.2.1
  Downloaded crossbeam-utils v0.8.21
  Downloaded anyhow v1.0.103
  Downloaded libloading v0.9.0
  Downloaded pyo3-build-config v0.29.0
  Downloaded ctor v1.0.5
  Downloaded crossbeam-epoch v0.9.18
  Downloaded tracing-log v0.2.0
  Downloaded serde_core v1.0.228
  Downloaded unicode-ident v1.0.24
  Downloaded bitflags v2.11.0
  Downloaded lock_api v0.4.14
  Downloaded getrandom v0.4.2
  Downloaded uriparse v0.6.4
  Downloaded clap_complete v4.6.7
  Downloaded thiserror v1.0.69
  Downloaded httparse v1.10.1
  Downloaded parking_lot_core v0.9.12
  Downloaded tokio-stream v0.1.18
  Downloaded clap_derive v4.6.1
  Downloaded convert_case v0.10.0
  Downloaded minimad v0.14.0
  Downloaded serde_derive v1.0.228
  Downloaded proc-macro2 v1.0.106
  Downloaded napi-derive-backend v5.1.1
  Downloaded tracing-core v0.1.36
  Downloaded tracing-attributes v0.1.31
  Downloaded fluent-uri v0.4.1
  Downloaded tree-sitter-lua v0.5.0
  Downloaded futures v0.3.32
  Downloaded wasm-bindgen-test v0.3.76
  Downloaded prettyplease v0.2.37
  Downloaded codespan-reporting v0.13.1
  Downloaded ryu v1.0.23
  Downloaded litrs v1.0.0
  Downloaded signal-hook v0.3.18
  Downloaded terminal-light v1.9.0
  Downloaded num-traits v0.2.19
  Downloaded log v0.4.29
  Downloaded tower-lsp-server v0.23.0
  Downloaded ls-types v0.0.6
  Downloaded bytes v1.11.1
  Downloaded smallvec v1.15.2
  Downloaded parking_lot v0.12.5
  Downloaded similar v3.1.1
  Downloaded tree-sitter-hcl v1.1.0
  Downloaded tree-sitter-css v0.25.0
  Downloaded clap v4.6.1
  Downloaded pyo3-ffi v0.29.0
  Downloaded ignore v0.4.27
  Downloaded wasm-bindgen v0.2.126
  Downloaded memchr v2.8.0
  Downloaded derive_more v2.1.1
  Downloaded unsafe-libyaml v0.2.11
  Downloaded pyo3-macros-backend v0.29.0
  Downloaded unicode-segmentation v1.12.0
  Downloaded tower v0.5.3
  Downloaded inquire v0.9.4
  Downloaded js-sys v0.3.103
  Downloaded serde v1.0.228
  Downloaded mio v1.1.1
  Downloaded serde_yaml v0.9.34+deprecated
  Downloaded sharded-slab v0.1.7
  Downloaded wasm-bindgen-macro-support v0.2.126
  Downloaded bumpalo v3.20.2
  Downloaded tokio-util v0.7.18
  Downloaded indexmap v2.13.0
  Downloaded hashbrown v0.14.5
  Downloaded cc v1.2.56
  Downloaded crossterm v0.29.0
  Downloaded napi v3.10.3
  Downloaded libm v0.2.16
  Downloaded schemars v1.2.1
  Downloaded tree-sitter-yaml v0.7.2
  Downloaded futures-util v0.3.32
  Downloaded clap_builder v4.6.0
  Downloaded tree-sitter-go v0.25.0
  Downloaded derive_more-impl v2.1.1
  Downloaded syn v1.0.109
  Downloaded coolor v1.1.0
  Downloaded unicode-width v0.2.2
  Downloaded hashbrown v0.16.1
  Downloaded serde_json v1.0.150
  Downloaded nix v0.31.3
  Downloaded rustix v1.1.4
  Downloaded tracing v0.1.44
  Downloaded tree-sitter-java v0.23.5
  Downloaded regex v1.12.4
  Downloaded tree-sitter-javascript v0.25.0
  Downloaded tree-sitter-python v0.25.0
  Downloaded aho-corasick v1.1.4
  Downloaded winnow v1.0.0
  Downloaded tree-sitter-solidity v1.2.13
  Downloaded tree-sitter v0.26.10
  Downloaded libc v0.2.186
  Downloaded tree-sitter-c v0.24.2
  Downloaded tracing-subscriber v0.3.23
  Downloaded tokio v1.52.3
  Downloaded pyo3 v0.29.0
  Downloaded unicode-width v0.1.14
  Downloaded syn v2.0.117
  Downloaded tree-sitter-md v0.5.3
  Downloaded bstr v1.12.1
  Downloaded tree-sitter-dart v0.2.0
  Downloaded tree-sitter-rust v0.24.2
  Downloaded regex-syntax v0.8.11
  Downloaded linux-raw-sys v0.12.1
  Downloaded tree-sitter-elixir v0.3.5
  Downloaded tree-sitter-bash v0.25.1
  Downloaded termimad v0.34.1
  Downloaded tree-sitter-ruby v0.23.1
  Downloaded regex-automata v0.4.14
  Downloaded tree-sitter-php v0.24.2
  Downloaded tree-sitter-typescript v0.23.2
  Downloaded tree-sitter-haskell v0.23.1
  Downloaded tree-sitter-cpp v0.23.4
  Downloaded tree-sitter-swift v0.7.3
  Downloaded tree-sitter-c-sharp v0.23.5
  Downloaded tree-sitter-scala v0.26.0
  Downloaded tree-sitter-kotlin-sg v0.4.1
==> Starting build()...
   Compiling shlex v1.3.0
   Compiling find-msvc-tools v0.1.9
   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 zmij v1.0.21
   Compiling cfg-if v1.0.4
   Compiling serde_core v1.0.228
   Compiling libc v0.2.186
   Compiling serde v1.0.228
   Compiling hashbrown v0.16.1
   Compiling equivalent v1.0.2
   Compiling log v0.4.29
   Compiling serde_json v1.0.150
   Compiling regex-syntax v0.8.11
   Compiling once_cell v1.21.4
   Compiling itoa v1.0.17
   Compiling parking_lot_core v0.9.12
   Compiling pin-project-lite v0.2.17
   Compiling unicode-segmentation v1.12.0
   Compiling crossbeam-utils v0.8.21
   Compiling bitflags v2.11.0
   Compiling futures-sink v0.3.32
   Compiling futures-core v0.3.32
   Compiling signal-hook v0.3.18
   Compiling cc v1.2.56
   Compiling thiserror v2.0.18
   Compiling anyhow v1.0.103
   Compiling futures-channel v0.3.32
   Compiling slab v0.4.12
   Compiling smallvec v1.15.2
   Compiling rustix v1.1.4
   Compiling futures-task v0.3.32
   Compiling futures-io v0.3.32
   Compiling ref-cast v1.0.25
   Compiling scopeguard v1.2.0
   Compiling aho-corasick v1.1.4
   Compiling heck v0.5.0
   Compiling indexmap v2.13.0
   Compiling convert_case v0.10.0
   Compiling bstr v1.12.1
   Compiling lock_api v0.4.14
   Compiling streaming-iterator v0.1.9
   Compiling bit-vec v0.9.1
   Compiling wasm-bindgen-shared v0.2.126
   Compiling litrs v1.0.0
   Compiling crossbeam-epoch v0.9.18
   Compiling dyn-clone v1.0.20
   Compiling target-lexicon v0.13.5
   Compiling bit-set v0.10.0
   Compiling crossbeam-deque v0.8.6
   Compiling unsafe-libyaml v0.2.11
   Compiling ryu v1.0.23
   Compiling syn v2.0.117
   Compiling linux-raw-sys v0.12.1
   Compiling rustversion v1.0.22
   Compiling syn v1.0.109
   Compiling same-file v1.0.6
   Compiling regex-automata v0.4.14
   Compiling errno v0.3.14
   Compiling lazy_static v1.5.0
   Compiling signal-hook-registry v1.4.8
   Compiling walkdir v2.5.0
   Compiling mio v1.1.1
   Compiling pyo3-build-config v0.29.0
   Compiling parking_lot v0.12.5
   Compiling document-features v0.2.12
   Compiling tracing-core v0.1.36
   Compiling libloading v0.9.0
   Compiling signal-hook-mio v0.2.5
   Compiling prettyplease v0.2.37
   Compiling fnv v1.0.7
   Compiling target-triple v1.0.0
   Compiling utf8parse v0.2.2
   Compiling cfg_aliases v0.2.1
   Compiling uriparse v0.6.4
   Compiling anstyle-parse v1.0.0
   Compiling nix v0.31.3
   Compiling is_terminal_polyfill v1.70.2
   Compiling anstyle-query v1.1.5
   Compiling colorchoice v1.0.4
   Compiling borrow-or-share v0.2.4
   Compiling anstyle v1.0.13
   Compiling bumpalo v3.20.2
   Compiling thiserror v1.0.69
   Compiling httparse v1.10.1
   Compiling anstream v1.0.0
   Compiling tokio v1.52.3
   Compiling thread_local v1.1.9
   Compiling hashbrown v0.14.5
   Compiling bytes v1.11.1
   Compiling clap_lex v1.0.0
   Compiling percent-encoding v2.3.2
   Compiling strict v0.2.0
   Compiling napi-build v2.3.2
   Compiling wasm-bindgen v0.2.126
   Compiling sync_wrapper v1.0.2
   Compiling tower-service v0.3.3
   Compiling strsim v0.11.1
   Compiling tower-layer v0.3.3
   Compiling clap_builder v4.6.0
   Compiling crossbeam-queue v0.3.12
   Compiling crossbeam-channel v0.5.15
   Compiling unicode-width v0.2.2
   Compiling sharded-slab v0.1.7
   Compiling fuzzy-matcher v0.3.7
   Compiling dashmap v6.2.1
   Compiling tracing-log v0.2.0
   Compiling minimad v0.14.0
   Compiling strum v0.27.2
   Compiling regex v1.12.4
   Compiling globset v0.4.18
   Compiling serde_derive_internals v0.29.1
   Compiling ignore v0.4.27
   Compiling wasm-bindgen-macro-support v0.2.126
   Compiling crossbeam v0.8.4
   Compiling Inflector v0.11.4
   Compiling tokio-util v0.7.18
   Compiling pyo3-macros-backend v0.29.0
   Compiling matchers v0.2.0
   Compiling termcolor v1.4.1
   Compiling nu-ansi-term v0.50.3
   Compiling unicode-width v0.1.14
   Compiling napi v3.10.3
   Compiling codespan-reporting v0.13.1
   Compiling atty v0.2.14
   Compiling convert_case v0.11.0
   Compiling pyo3-ffi v0.29.0
   Compiling pyo3 v0.29.0
   Compiling semver v1.0.27
   Compiling similar v3.1.1
   Compiling ansi_term v0.12.1
   Compiling ast-grep-napi v0.44.1 (/startdir/src/ast-grep-0.44.1/crates/napi)
   Compiling napi-sys v3.2.2
   Compiling napi-derive-backend v5.1.1
   Compiling ctor v1.0.5
   Compiling nohash-hasher v0.2.0
   Compiling rustc-hash v2.1.1
   Compiling tree-sitter v0.26.10
   Compiling tree-sitter-c-sharp v0.23.5
   Compiling tree-sitter-ruby v0.23.1
   Compiling tree-sitter-lua v0.5.0
   Compiling tree-sitter-elixir v0.3.5
   Compiling tree-sitter-rust v0.24.2
   Compiling tree-sitter-c v0.24.2
   Compiling tree-sitter-kotlin-sg v0.4.1
   Compiling tree-sitter-swift v0.7.3
   Compiling tree-sitter-html v0.23.2
   Compiling tree-sitter-php v0.24.2
   Compiling tree-sitter-cpp v0.23.4
   Compiling tree-sitter-haskell v0.23.1
   Compiling tree-sitter-css v0.25.0
   Compiling tree-sitter-solidity v1.2.13
   Compiling tree-sitter-bash v0.25.1
   Compiling tree-sitter-typescript v0.23.2
   Compiling tree-sitter-md v0.5.3
   Compiling tree-sitter-dart v0.2.0
   Compiling tree-sitter-yaml v0.7.2
   Compiling tree-sitter-java v0.23.5
   Compiling tree-sitter-nix v0.3.0
   Compiling tree-sitter-go v0.25.0
   Compiling tree-sitter-scala v0.26.0
   Compiling tree-sitter-javascript v0.25.0
   Compiling tree-sitter-python v0.25.0
   Compiling tree-sitter-json v0.24.8
   Compiling tree-sitter-hcl v1.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 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 clap_derive v4.6.1
   Compiling lazy-regex-proc_macros v3.6.0
   Compiling typed-builder-macro v0.21.2
   Compiling strum_macros v0.27.2
   Compiling napi-derive v3.5.9
   Compiling fluent-uri v0.4.1
   Compiling pyo3-macros v0.29.0
   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 crokey-proc_macros v1.4.0
   Compiling futures v0.3.32
   Compiling xterm-query v0.6.0
   Compiling terminal-light v1.9.0
   Compiling ast-grep-core v0.44.1 (/startdir/src/ast-grep-0.44.1/crates/core)
   Compiling typed-builder v0.21.2
   Compiling clap v4.6.1
   Compiling clap_complete v4.6.7
   Compiling wasm-bindgen-macro v0.2.126
   Compiling tracing v0.1.44
   Compiling tracing-subscriber v0.3.23
   Compiling schemafy_core v0.6.0
   Compiling serde_yaml v0.9.34+deprecated
   Compiling schemars v1.2.1
   Compiling serde_regex v1.2.0
   Compiling ast-grep-language v0.44.1 (/startdir/src/ast-grep-0.44.1/crates/language)
   Compiling ast-grep-dynamic v0.44.1 (/startdir/src/ast-grep-0.44.1/crates/dynamic)
   Compiling ls-types v0.0.6
   Compiling crokey v1.4.0
   Compiling pythonize v0.29.0
   Compiling schemafy_lib v0.6.0
   Compiling termimad v0.34.1
   Compiling js-sys v0.3.103
   Compiling ast-grep-config v0.44.1 (/startdir/src/ast-grep-0.44.1/crates/config)
   Compiling ast-grep-outline v0.44.1 (/startdir/src/ast-grep-0.44.1/crates/outline)
   Compiling wasm-bindgen-futures v0.4.76
   Compiling serde-wasm-bindgen v0.6.5
   Compiling serde-sarif v0.8.0
   Compiling tower-lsp-server v0.23.0
   Compiling ast-grep-lsp v0.44.1 (/startdir/src/ast-grep-0.44.1/crates/lsp)
   Compiling ast-grep-py v0.44.1 (/startdir/src/ast-grep-0.44.1/crates/pyo3)
   Compiling wasm v0.44.1 (/startdir/src/ast-grep-0.44.1/crates/wasm)
warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::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:379:1
    |
379 | #[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::<true>::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::<true>::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.44.1 (/startdir/src/ast-grep-0.44.1/crates/cli)
warning: `ast-grep-py` (lib) generated 3 warnings
    Finished `release` profile [optimized] target(s) in 6m 18s
* Getting build dependencies for wheel...
* Building wheel...
Running `maturin pep517 build-wheel -i /usr/bin/python --compatibility off`
 Downloading crates ...
  Downloaded anstyle-wincon v3.0.11
  Downloaded hermit-abi v0.1.19
  Downloaded crossterm_winapi v0.9.1
  Downloaded hashbrown v0.15.5
  Downloaded leb128fmt v0.1.0
  Downloaded once_cell_polyfill v1.70.2
  Downloaded unicode-xid v0.2.6
  Downloaded id-arena v2.3.0
  Downloaded winapi-util v0.1.11
  Downloaded foldhash v0.1.5
  Downloaded windows-targets v0.52.6
  Downloaded windows-link v0.2.1
  Downloaded redox_syscall v0.5.18
  Downloaded valuable v0.1.1
  Downloaded wasm-metadata v0.244.0
  Downloaded wit-bindgen-rust-macro v0.51.0
  Downloaded minicov v0.3.8
  Downloaded wasi v0.11.1+wasi-snapshot-preview1
  Downloaded wit-bindgen-core v0.51.0
  Downloaded r-efi v6.0.0
  Downloaded wit-bindgen-rust v0.51.0
  Downloaded wasm-encoder v0.244.0
  Downloaded wit-bindgen v0.51.0
  Downloaded wasip2 v1.0.2+wasi-0.2.9
  Downloaded wasip3 v0.4.0+wasi-0.3.0-rc-2026-01-06
  Downloaded wit-parser v0.244.0
  Downloaded portable-atomic v1.13.1
  Downloaded wasmparser v0.244.0
  Downloaded wit-component v0.244.0
  Downloaded windows_aarch64_gnullvm v0.52.6
  Downloaded windows_x86_64_gnullvm v0.52.6
  Downloaded windows_i686_gnullvm v0.52.6
  Downloaded windows_x86_64_gnu v0.52.6
  Downloaded windows_i686_msvc v0.52.6
  Downloaded windows_x86_64_msvc v0.52.6
  Downloaded windows_aarch64_msvc v0.52.6
  Downloaded windows_i686_gnu v0.52.6
  Downloaded winapi v0.3.9
  Downloaded windows-sys v0.59.0
  Downloaded windows-sys v0.61.2
  Downloaded winapi-x86_64-pc-windows-gnu v0.4.0
  Downloaded winapi-i686-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 tree-sitter-language v0.1.7
   Compiling memchr v2.8.0
   Compiling serde_core v1.0.228
   Compiling regex-syntax v0.8.11
   Compiling crossbeam-utils v0.8.21
   Compiling streaming-iterator v0.1.9
   Compiling bit-vec v0.9.1
   Compiling log v0.4.29
   Compiling serde_json v1.0.150
   Compiling itoa v1.0.17
   Compiling libc v0.2.186
   Compiling zmij v1.0.21
   Compiling syn v2.0.117
   Compiling pyo3-ffi v0.29.0
   Compiling hashbrown v0.16.1
   Compiling equivalent v1.0.2
   Compiling unsafe-libyaml v0.2.11
   Compiling ryu v1.0.23
   Compiling cfg-if v1.0.4
   Compiling dyn-clone v1.0.20
   Compiling once_cell v1.21.4
   Compiling tree-sitter-dart v0.2.0
   Compiling tree-sitter-java v0.23.5
   Compiling tree-sitter-javascript v0.25.0
   Compiling tree-sitter-python v0.25.0
   Compiling libloading v0.9.0
   Compiling tree-sitter-cpp v0.23.4
   Compiling tree-sitter-hcl v1.1.0
   Compiling tree-sitter-solidity v1.2.13
   Compiling tree-sitter-yaml v0.7.2
   Compiling tree-sitter-go v0.25.0
   Compiling tree-sitter-kotlin-sg v0.4.1
   Compiling tree-sitter-c v0.24.2
   Compiling tree-sitter-rust v0.24.2
   Compiling tree-sitter-json v0.24.8
   Compiling pyo3 v0.29.0
   Compiling tree-sitter-typescript v0.23.2
   Compiling tree-sitter-scala v0.26.0
   Compiling tree-sitter-ruby v0.23.1
   Compiling tree-sitter-elixir v0.3.5
   Compiling tree-sitter-php v0.24.2
   Compiling tree-sitter-haskell v0.23.1
   Compiling tree-sitter-md v0.5.3
   Compiling tree-sitter-html v0.23.2
   Compiling tree-sitter-css v0.25.0
   Compiling tree-sitter-lua v0.5.0
   Compiling tree-sitter-c-sharp v0.23.5
   Compiling tree-sitter-swift v0.7.3
   Compiling tree-sitter-nix v0.3.0
   Compiling tree-sitter-bash v0.25.1
   Compiling bit-set v0.10.0
   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 pyo3-macros-backend v0.29.0
   Compiling regex v1.12.4
   Compiling globset v0.4.18
   Compiling ignore v0.4.27
   Compiling tree-sitter v0.26.10
   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 pyo3-macros v0.29.0
   Compiling ref-cast v1.0.25
   Compiling thiserror v2.0.18
   Compiling ast-grep-core v0.44.1 (/startdir/src/ast-grep-0.44.1/crates/core)
   Compiling serde v1.0.228
   Compiling serde_yaml v0.9.34+deprecated
   Compiling schemars v1.2.1
   Compiling serde_regex v1.2.0
   Compiling ast-grep-language v0.44.1 (/startdir/src/ast-grep-0.44.1/crates/language)
   Compiling pythonize v0.29.0
   Compiling ast-grep-dynamic v0.44.1 (/startdir/src/ast-grep-0.44.1/crates/dynamic)
   Compiling ast-grep-config v0.44.1 (/startdir/src/ast-grep-0.44.1/crates/config)
   Compiling ast-grep-py v0.44.1 (/startdir/src/ast-grep-0.44.1/crates/pyo3)
warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::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:379:1
    |
379 | #[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::<true>::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::<true>::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 51s
📦 Built wheel for CPython 3.14 to /startdir/src/ast-grep-0.44.1/target/wheels/ast_grep_py-0.44.1-cp314-cp314-linux_x86_64.whl
/startdir/src/ast-grep-0.44.1/target/wheels/ast_grep_py-0.44.1-cp314-cp314-linux_x86_64.whl
Successfully built ast_grep_py-0.44.1-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 equivalent v1.0.2
   Compiling hashbrown v0.16.1
   Compiling zmij v1.0.21
   Compiling regex-syntax v0.8.11
   Compiling itoa v1.0.17
   Compiling serde_core v1.0.228
   Compiling serde v1.0.228
   Compiling serde_json v1.0.150
   Compiling log v0.4.29
   Compiling cfg-if v1.0.4
   Compiling thiserror v2.0.18
   Compiling streaming-iterator v0.1.9
   Compiling bit-vec v0.9.1
   Compiling crossbeam-utils v0.8.21
   Compiling libc v0.2.186
   Compiling ref-cast v1.0.25
   Compiling cc v1.2.56
   Compiling bit-set v0.10.0
   Compiling ryu v1.0.23
   Compiling unsafe-libyaml v0.2.11
   Compiling once_cell v1.21.4
   Compiling dyn-clone v1.0.20
   Compiling pin-project-lite v0.2.17
   Compiling same-file v1.0.6
   Compiling futures-core v0.3.32
   Compiling futures-sink v0.3.32
   Compiling bitflags v2.11.0
   Compiling slab v0.4.12
   Compiling indexmap v2.13.0
   Compiling aho-corasick v1.1.4
   Compiling walkdir v2.5.0
   Compiling futures-channel v0.3.32
   Compiling futures-task v0.3.32
   Compiling smallvec v1.15.2
   Compiling futures-io v0.3.32
   Compiling parking_lot_core v0.9.12
   Compiling scopeguard v1.2.0
   Compiling anyhow v1.0.103
   Compiling lock_api v0.4.14
   Compiling unicode-segmentation v1.12.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 rustix v1.1.4
   Compiling tracing-core v0.1.36
   Compiling bytes v1.11.1
   Compiling lazy_static v1.5.0
   Compiling libloading v0.9.0
   Compiling crossbeam-epoch v0.9.18
   Compiling convert_case v0.10.0
   Compiling autocfg v1.5.0
   Compiling regex-automata v0.4.14
   Compiling crossbeam-deque v0.8.6
   Compiling libm v0.2.16
   Compiling httparse v1.10.1
   Compiling syn v2.0.117
   Compiling target-triple v1.0.0
   Compiling borrow-or-share v0.2.4
   Compiling document-features v0.2.12
   Compiling tower-layer v0.3.3
   Compiling anstyle v1.0.13
   Compiling sync_wrapper v1.0.2
   Compiling tower-service v0.3.3
   Compiling syn v1.0.109
   Compiling percent-encoding v2.3.2
   Compiling hashbrown v0.14.5
   Compiling num-traits v0.2.19
   Compiling errno v0.3.14
   Compiling mio v1.1.1
   Compiling signal-hook-registry v1.4.8
   Compiling parking_lot v0.12.5
   Compiling nu-ansi-term v0.50.3
   Compiling dashmap v6.2.1
   Compiling signal-hook-mio v0.2.5
   Compiling prettyplease v0.2.37
   Compiling cfg_aliases v0.2.1
   Compiling utf8parse v0.2.2
   Compiling fnv v1.0.7
   Compiling nix v0.31.3
   Compiling anstyle-parse v1.0.0
   Compiling uriparse v0.6.4
   Compiling colorchoice v1.0.4
   Compiling is_terminal_polyfill v1.70.2
   Compiling anstyle-query v1.1.5
   Compiling thiserror v1.0.69
   Compiling thread_local v1.1.9
   Compiling clap_lex v1.0.0
   Compiling strict v0.2.0
   Compiling anstream v1.0.0
   Compiling strsim v0.11.1
   Compiling wasm-bindgen-shared v0.2.126
   Compiling clap_builder v4.6.0
   Compiling crossbeam-channel v0.5.15
   Compiling regex v1.12.4
   Compiling crossbeam-queue v0.3.12
   Compiling rustversion v1.0.22
   Compiling unicode-width v0.2.2
   Compiling fuzzy-matcher v0.3.7
   Compiling tracing-log v0.2.0
   Compiling sharded-slab v0.1.7
   Compiling Inflector v0.11.4
   Compiling crossbeam v0.8.4
   Compiling minimad v0.14.0
   Compiling bstr v1.12.1
   Compiling matchers v0.2.0
   Compiling termcolor v1.4.1
   Compiling strum v0.27.2
   Compiling unicode-width v0.1.14
   Compiling atty v0.2.14
   Compiling codespan-reporting v0.13.1
   Compiling similar v3.1.1
   Compiling globset v0.4.18
   Compiling ansi_term v0.12.1
   Compiling bumpalo v3.20.2
   Compiling predicates-core v1.0.10
   Compiling getrandom v0.4.2
   Compiling target-lexicon v0.13.5
   Compiling float-cmp v0.10.0
   Compiling ignore v0.4.27
   Compiling difflib v0.4.0
   Compiling assert_cmd v2.2.2
   Compiling termtree v0.5.1
   Compiling normalize-line-endings v0.3.0
   Compiling predicates v3.1.4
   Compiling predicates-tree v1.0.13
   Compiling serde_derive_internals v0.29.1
   Compiling wasm-bindgen-macro-support v0.2.126
   Compiling wait-timeout v0.2.1
   Compiling wasm-bindgen v0.2.126
   Compiling fastrand v2.3.0
   Compiling napi-build v2.3.2
   Compiling tempfile v3.27.0
   Compiling pyo3-macros-backend v0.29.0
   Compiling wasm-bindgen-test-shared v0.2.126
   Compiling cast v0.3.0
   Compiling pyo3-build-config v0.29.0
   Compiling oorandom v11.1.5
   Compiling napi v3.10.3
   Compiling convert_case v0.11.0
   Compiling ctor v1.0.5
   Compiling winnow v1.0.0
   Compiling semver v1.0.27
   Compiling ast-grep-napi v0.44.1 (/startdir/src/ast-grep-0.44.1/crates/napi)
   Compiling napi-derive-backend v5.1.1
   Compiling napi-sys v3.2.2
   Compiling tree-sitter v0.26.10
   Compiling tree-sitter-typescript v0.23.2
   Compiling tree-sitter-cpp v0.23.4
   Compiling tree-sitter-javascript v0.25.0
   Compiling tree-sitter-c-sharp v0.23.5
   Compiling tree-sitter-ruby v0.23.1
   Compiling tree-sitter-go v0.25.0
   Compiling tree-sitter-elixir v0.3.5
   Compiling tree-sitter-python v0.25.0
   Compiling tree-sitter-html v0.23.2
   Compiling tree-sitter-solidity v1.2.13
   Compiling tree-sitter-yaml v0.7.2
   Compiling tree-sitter-scala v0.26.0
   Compiling tree-sitter-dart v0.2.0
   Compiling tree-sitter-java v0.23.5
   Compiling tree-sitter-lua v0.5.0
   Compiling tree-sitter-bash v0.25.1
   Compiling tree-sitter-rust v0.24.2
   Compiling tree-sitter-c v0.24.2
   Compiling tree-sitter-php v0.24.2
   Compiling tree-sitter-hcl v1.1.0
   Compiling tree-sitter-md v0.5.3
   Compiling tree-sitter-swift v0.7.3
   Compiling tree-sitter-css v0.25.0
   Compiling tree-sitter-haskell v0.23.1
   Compiling tree-sitter-json v0.24.8
   Compiling tree-sitter-nix v0.3.0
   Compiling tree-sitter-kotlin-sg v0.4.1
   Compiling pyo3-ffi v0.29.0
   Compiling pyo3 v0.29.0
   Compiling toml_parser v1.1.2+spec-1.1.0
   Compiling toml_writer v1.1.1+spec-1.1.0
   Compiling nohash-hasher v0.2.0
   Compiling toml_datetime v1.1.1+spec-1.1.0
   Compiling rustc-hash v2.1.1
   Compiling toml_edit v0.25.12+spec-1.1.0
   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 futures-macro v0.3.32
   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 lazy-regex-proc_macros v3.6.0
   Compiling typed-builder-macro v0.21.2
   Compiling clap_derive v4.6.1
   Compiling strum_macros v0.27.2
   Compiling async-trait v0.1.89
   Compiling wasm-bindgen-test-macro v0.3.76
   Compiling napi-derive v3.5.9
   Compiling pyo3-macros v0.29.0
   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 tokio-util v0.7.18
   Compiling tokio-stream v0.1.18
   Compiling futures-executor v0.3.32
   Compiling tower v0.5.3
   Compiling futures v0.3.32
   Compiling crokey-proc_macros v1.4.0
   Compiling xterm-query v0.6.0
   Compiling terminal-light v1.9.0
   Compiling ast-grep-core v0.44.1 (/startdir/src/ast-grep-0.44.1/crates/core)
   Compiling typed-builder v0.21.2
   Compiling clap v4.6.1
   Compiling clap_complete v4.6.7
   Compiling wasm-bindgen-macro v0.2.126
   Compiling tracing v0.1.44
   Compiling tracing-subscriber v0.3.23
   Compiling schemafy_core v0.6.0
   Compiling schemafy_lib v0.6.0
   Compiling serde_yaml v0.9.34+deprecated
   Compiling serde_regex v1.2.0
   Compiling schemars v1.2.1
   Compiling ast-grep-language v0.44.1 (/startdir/src/ast-grep-0.44.1/crates/language)
   Compiling ls-types v0.0.6
   Compiling ast-grep-dynamic v0.44.1 (/startdir/src/ast-grep-0.44.1/crates/dynamic)
   Compiling crokey v1.4.0
   Compiling pythonize v0.29.0
   Compiling termimad v0.34.1
   Compiling js-sys v0.3.103
   Compiling ast-grep-config v0.44.1 (/startdir/src/ast-grep-0.44.1/crates/config)
   Compiling ast-grep-outline v0.44.1 (/startdir/src/ast-grep-0.44.1/crates/outline)
   Compiling wasm-bindgen-futures v0.4.76
   Compiling serde-wasm-bindgen v0.6.5
   Compiling wasm-bindgen-test v0.3.76
   Compiling serde-sarif v0.8.0
   Compiling tower-lsp-server v0.23.0
   Compiling ast-grep-lsp v0.44.1 (/startdir/src/ast-grep-0.44.1/crates/lsp)
   Compiling wasm v0.44.1 (/startdir/src/ast-grep-0.44.1/crates/wasm)
   Compiling xtask v0.0.0 (/startdir/src/ast-grep-0.44.1/xtask)
   Compiling ast-grep-py v0.44.1 (/startdir/src/ast-grep-0.44.1/crates/pyo3)
   Compiling ast-grep v0.44.1 (/startdir/src/ast-grep-0.44.1/crates/cli)
    Finished `test` profile [unoptimized + debuginfo] target(s) in 5m 39s
     Running unittests src/lib.rs (target/debug/deps/ast_grep-f8e601c5b4283c89)

running 136 tests
test lsp::test::test_lsp_start ... ignored, test lsp later
test outline::extract::tests::empty_files_are_skipped_without_error ... ok
test completions::test::test_generate_command ... ok
test outline::output::tests::colors_symbol_types_differently ... ok
test outline::output::tests::emitter_streams_text_file_blocks ... ok
test outline::extract::tests::load_outline_rules_reads_config_and_cli_paths ... ok
test outline::output::tests::keeps_digest_and_names_entries_uncolored ... ok
test outline::output::tests::emitter_streams_json_lines_per_file ... ok
test outline::output::tests::emitter_streams_valid_compact_json_array ... ok
test outline::output::tests::names_marks_duplicate_item_names_with_overload_count ... ok
test outline::output::tests::renders_digest_like_design_doc ... ok
test outline::output::tests::renders_empty_direct_file_block ... ok
test outline::output::tests::renders_expanded_members_like_design_doc ... ok
test outline::output::tests::separates_file_blocks_with_blank_line ... ok
test outline::output::tests::signature_view_styles_exported_items ... ok
test lang::test::test_sg_lang_size ... ok
test outline::output::tests::signatures_and_expanded_keep_duplicate_entries_separate ... ok
test outline::output::tests::styles_outline_flags_with_ansi ... ok
test new::test::test_create_new ... ok
test outline::output::tests::suppresses_redundant_item_mode_styles ... ok
test print::cloud_print::test::test_error_output ... ok
test print::cloud_print::test::test_hint_output ... ok
test print::cloud_print::test::test_info_output ... ok
test print::cloud_print::test::test_no_match_output ... ok
test print::cloud_print::test::test_sarif_output ... ok
test outline::output::tests::digest_marks_duplicate_member_names_with_overload_count ... ok
test lang::injection::test::test_bad_inject ... ok
test print::colored_print::test::test_print_matches_without_heading ... ok
test print::colored_print::test::test_before_after ... ok
test print::colored_print::test::test_empty_printer ... ok
test print::colored_print::test::test_non_overlap_print ... ok
test print::colored_print::test::test_print_rule_diffs ... ok
test print::colored_print::test::test_overlap_print ... ok
test print::colored_print::test::test_print_rule_diffs_short ... ok
test print::colored_print::test::test_print_rules ... ok
test print::interactive_print::test::test_apply_rewrite ... ok
test print::json_print::test::test_invariant ... ok
test print::interactive_print::test::test_rewrite_nested ... ok
test print::interactive_print::test::test_rewrite_with_empty_lines ... ok
test print::json_print::test::test_label ... ok
test print::json_print::test::test_rule_json ... ok
test print::json_print::test::test_metadata ... ok
test print::json_print::test::test_multi_matched_json ... ok
test print::json_print::test::test_single_matched_json ... ok
test print::json_print::test::test_replace_json ... ok
test print::json_print::test::test_empty_printer ... ok
test print::json_print::test::test_streaming ... ok
test lang::lang_globs::test::test_parse_globs ... ok
Cargo.toml +2
test config::tests::custom_language_outline_rules_are_project_relative ... ok
test lang::lang_globs::test::test_merge_types ... ok
test test_cli::test_default_subcommand ... ok
test new::test::test_create_util ... ok
test outline::extract::tests::outline_channel_applies_backpressure_at_bound ... ok
test print::cloud_print::test::test_warning_output ... ok
test test_cli::test_new ... ok
test test_cli::test_outline ... ok
test run::test::test_run_with_invalid_kind ... ok
test test_cli::test_shell ... ok
test test_cli::test_test ... ok
test test_cli::test_scan ... ok
test test_cli::test_run ... ok
test test_cli::test_wrong_usage ... ok
test test_cli::test_version_and_help ... ok
test test_cli::test_no_arg_run ... ok
test lang::injection::test::test_good_injection ... ok
test utils::debug_query::test::test_dump_pattern_multi_capture ... ok
test utils::debug_query::test::test_dump_pattern_nested_nodes ... ok
test utils::args::test::test_build_globs ... ok
test utils::debug_query::test::test_dump_pattern_simple_metavar ... ok
test utils::debug_query::test::test_dump_node ... ok
test utils::debug_query::test::test_dump_pattern_with_metavars ... ok
test utils::error_context::test::test_bare_anyhow ... ok
test outline::output::tests::aligns_line_numbers_to_file_width ... ok
test utils::debug_query::test::test_missing_node ... ok
test utils::inspect::test::test_tracing_nothing ... 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::test::test_html_embedding ... ok
test utils::test::test_html_embedding_lang_not_found ... 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_zero_max ... ok
test utils::worker::tests::test_max_item_counter_partial_claim ... ok
test verify::case_result::test::test_snapshot ... ok
test utils::worker::tests::test_max_item_counter_multiple_small_claims ... ok
test verify::find_file::test::test_read_test ... ok
test verify::find_file::test::test_read_multi ... ok
test utils::worker::tests::test_max_item_counter_initialization ... ok
test verify::reporter::test::test_after_report_mixed_failures ... ok
test print::json_print::test::test_transform ... ok
test scan::test::test_scan_with_inline_rules_error ... ok
test print::colored_print::test::test_print_matches ... ok
test lang::lang_globs::test::test_register ... ok
test lang::injection::test::test_deserialize ... ok
test lang::lang_globs::test::test_invalid_language ... ok
test lang::injection::test::test_multiple_matches_produce_separate_entries ... ok
test lang::lang_globs::test::test_merge_with_globs ... ok
test print::colored_print::test::test_print_diffs ... ok
test verify::reporter::test::test_invalid_case_detail ... ok
test verify::reporter::test::test_after_report_snapshot_mismatch_only ... ok
test verify::reporter::test::test_after_report_success ... ok
test verify::snapshot::tests::test_not_found ... ok
test verify::snapshot::tests::test_secondary_label ... ok
test verify::test::test_missing ... ok
test verify::test::test_run_verify_error ... ok
test verify::snapshot::tests::test_snapshot_action ... ok
test verify::reporter::test::test_report_summary ... ok
test verify::reporter::test::test_valid_case_detail ... ok
test verify::snapshot::tests::test_generate ... ok
test verify::test::test_no_such_rule ... ok
test verify::reporter::test::test_many_cases ... ok
test verify::test::test_reported ... ok
test verify::test::test_noisy ... ok
test verify::test_case::tests::test_verify_snapshot_with_existing ... ok
test verify::case_result::test::test_is_snapshot_mismatch_only_failure ... ok
test utils::worker::tests::test_max_item_counter_claim_zero ... ok
test verify::find_file::test::test_read_snapshot ... ok
test utils::worker::tests::test_max_item_counter_reached_max ... ok
test verify::test::test_verify_transform ... ok
test verify::test_case::tests::test_invalid ... ok
test verify::test::test_validated ... ok
test verify::test_case::tests::test_verify_snapshot_without_existing ... ok
test verify::test_case::tests::test_verify_snapshot_without_existing_2 ... ok
test scan::test::test_scan_with_inline_rules_diff ... ok
test verify::test_case::tests::test_verify_snapshot_with_mismatch ... ok
test verify::test_case::tests::test_verify_rule ... ok
test utils::worker::tests::test_max_item_counter_concurrent_claims ... ok
test run::test::test_run_with_strictness ... ok
test print::interactive_print::test::test_open_editor ... ok
test scan::test::test_scan_with_inline_rules ... ok
test run::test::test_run_with_pattern ... ok
test scan::test::test_run_with_config ... ok
test run::test::test_run_with_specific_lang ... ok

test result: ok. 135 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.26s

     Running unittests src/main.rs (target/debug/deps/ast_grep-a5410b97520b91e6)

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-62ff140550f1c9e6)

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-8b1ef4c1d99f6809)

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.01s

     Running tests/run_test.rs (target/debug/deps/run_test-20a7ac086e7cdb56)

running 13 tests
test test_status_code_fail_with_no_match ... ok
test test_rewrite_js_in_html ... ok
test test_inspect ... ok
test test_kind_selector ... ok
test test_kind_selector_error_context ... ok
test test_default_run_with_kind_selector ... ok
test test_simple_infer_lang ... ok
test test_unsupport_config_arg ... ok
test test_debug_query ... ok
test test_js_in_html ... ok
test test_trace_default_project ... ok
test test_simple_specific_lang ... ok
test test_trace_project ... ok

test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s

     Running tests/scan_test.rs (target/debug/deps/scan_test-da14f234dca747ef)

running 33 tests
test test_scan_inline_rules_no_id ... ok
test test_scan_explicit_id_not_overwritten ... ok
test test_max_diagnostics_shown_single_file ... ok
test test_max_diagnostics_shown ... ok
test test_severity_override_with_inline_rule ... ok
test test_sg_rule_off ... ok
test test_scan_invalid_rule_id ... ok
test test_max_diagnostics_shown_stdin ... ok
test test_scan_duplicate_default_ids ... ok
test test_scan_multi_rule_file_mixed_ids ... ok
test test_sg_scan_inline_rules ... ok
test test_severity_override_with_rule_path ... ok
test test_scan_rule_id_defaults_to_filename ... ok
test test_scan_multi_rule_file_with_explicit_ids ... ok
test test_sg_scan_sarif_output ... ok
test test_label ... ok
test test_scan_update_all_removes_unused_suppression ... ok
test test_severity_override_with_inline_rule_and_stdin ... ok
test test_scan_multi_rule_file_auto_numbered_ids ... ok
test test_sg_scan_multiple_rules_in_one_file ... ok
test test_scan_unused_suppression_off ... ok
test test_status_code_success_with_no_match ... ok
test test_severity_override ... ok
test test_sg_scan_html ... ok
test test_scan_unused_suppression ... ok
test test_yaml_sgconfig_extension ... ok
test test_sg_scan_py_empty_text ... ok
test test_sg_scan_sarif_with_fixes ... ok
test test_file ... ok
test test_sg_scan_update_all_reports_unfixable_rules ... ok
test test_transform_indent ... ok
test test_unused_suppression_only_in_scan ... ok
test test_sg_scan ... ok

test result: ok. 33 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s

     Running tests/verify_test.rs (target/debug/deps/verify_test-ba6c41fb21b0458b)

running 5 tests
Running 0 tests

----------- 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_follow_symlinked_test_dir ... ok
Running 1 tests
Running 1 tests
Running 1 tests

----------- Case Details -----------
PASS test-rule  ..

test result: ok. 1 passed; 0 failed;
test test_sg_test ... ok
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_error ... ok
test test_sg_test_filter ... ok
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. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s

     Running unittests src/lib.rs (target/debug/deps/ast_grep_config-07b74158113e65eb)

running 236 tests
test check_var::test::test_defined_vars ... ok
test check_var::test::test_undefined_vars_in_constraints ... ok
test combined::test::test_file_suppression ... ok
test combined::test::test_no_suppress_all_bare ... ok
test check_var::test::test_undefined_vars_in_transform ... ok
test combined::test::test_ignore_node_same_line ... ok
test check_var::test::test_parameterized_global_rule_only_exports_argument_vars ... ok
test fixer::test::test_parse_str ... ok
test fixer::test::test_parse_config ... ok
test combined::test::test_no_suppress_all_with_colon_does_not_fire ... ok
test combined::test::test_no_suppress_all_same_line ... ok
test combined::test::test_non_used_suppression ... ok
test combined::test::test_no_suppress_all_file_level ... ok
test combined::test::test_parse_suppression_set_trims_block_comment_trailing ... ok
test fixer::test::test_relace_range ... ok
test check_var::test::test_transform_already_defined ... ok
test fixer::test::test_deserialize_object ... ok
test check_var::test::test_defined_vars_cyclic ... ok
test combined::test::test_ignore_multiline_node_same_line ... ok
test fixer::test::test_parse ... ok
test combined::test::test_ignore_node_block_comment ... ok
test label::tests::test_label_primary_secondary ... ok
test label::tests::test_get_labels_from_config_single ... ok
test label::tests::test_get_labels_from_config_multiple ... ok
test fixer::test::test_replace_fixer ... ok
test check_var::test::test_use_vars_in_utils ... ok
test rule::deserialize_env::test::test_cyclic_not ... ok
test rule::deserialize_env::test::test_invalid_global_utility_id ... ok
test combined::test::test_file_suppression_all ... ok
test rule::deserialize_env::test::test_local_util_kinds ... ok
test rule::nth_child::test::test_error ... ok
test rule::deserialize_env::test::test_local_util_matches ... ok
test rule::deserialize_env::test::test_local_utils_reject_reserved_id_chars ... ok
test rule::deserialize_env::test::test_using_cyclic_local ... ok
test rule::nth_child::test::test_find_of_rule ... ok
test rule::nth_child::test::test_find_index_reverse ... ok
test rule::deserialize_env::test::test_using_global_rule_in_local ... ok
test rule::nth_child::test::test_parse_selector ... ok
test rule::nth_child::test::test_positional ... ok
test maybe::test::test_de_correct_err ... ok
test rule::nth_child::test::test_positional_an_b ... ok
test maybe::test::test_unwrap_absent - should panic ... 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 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::range::test::test_invalid_range ... ok
test rule::nth_child::test::test_serialize ... ok
test rule::range::test::test_multiline_range ... ok
test rule::range::test::test_range_match ... ok
test rule::deserialize_env::test::test_using_transitive_cycle ... ok
test rule::range::test::test_try_new_invalid_range_with_none_columns ... ok
test rule::range::test::test_range_non_match ... ok
test rule::range::test::test_range_with_none_columns_multiline ... ok
test rule::relational_rule::test::test_follows_operator ... ok
test rule::relational_rule::test::test_has_until_should_be_inclusive ... ok
test rule::relational_rule::test::test_defined_vars ... ok
test rule::relational_rule::test::test_follows_immediate ... ok
test rule::relational_rule::test::test_has_field ... ok
test rule::relational_rule::test::test_has_immediate ... ok
test rule::referent_rule::test::test_recursive_relation_potential_kinds_terminates ... ok
test rule::range::test::test_unicode_range ... ok
test rule::range::test::test_range_with_none_end_column ... ok
test rule::nth_child::test::test_find_index_simple ... ok
test rule::nth_child::test::test_defined_vars ... ok
test rule::referent_rule::test::test_cyclic_all ... ok
test rule::referent_rule::test::test_success_rule ... ok
test rule::range::test::test_range_with_none_start_column ... ok
test rule::referent_rule::test::test_cyclic_error ... ok
test rule::referent_rule::test::test_cyclic_not ... ok
test combined::test::test_no_suppress_all_missing_colon ... ok
test rule::nth_child::test::test_find_of_rule_with_metavar ... ok
test rule::relational_rule::test::test_has_rule ... ok
test label::tests::test_get_default_labels ... ok
test check_var::test::test_parameterized_global_rule_internal_var_not_in_defined_vars ... ok
test rule::relational_rule::test::test_inside_field ... ok
test rule::selector::test::test_edge_cases ... ok
test fixer::test::test_fixer_list ... ok
test rule::relational_rule::test::test_precedes_immediate ... ok
test combined::test::test_ignore_node ... ok
test rule::selector::test::test_identifier_with_number ... ok
test rule::selector::test::test_is_selector ... ok
test rule::selector::test::test_illegal_character ... ok
test rule::selector::test::test_has_error_cases ... ok
test rule::selector::test::test_has_tokens ... ok
test rule::selector::test::test_has_direct_child_selector ... ok
test rule::selector::test::test_has_with_whitespace ... ok
test rule::relational_rule::test::test_precedes_operator ... ok
test rule::relational_rule::test::test_inside_inclusive ... ok
test check_var::test::test_defined_vars_in_utils ... ok
test rule::selector::test::test_has_selector ... ok
test rule::selector::test::test_is_selector_in_combinator ... ok
test rule::selector::test::test_not_selector_excludes ... ok
test rule::relational_rule::test::test_inside_immediate ... ok
test rule::selector::test::test_nth_child_negative_an_plus_b ... ok
test rule::selector::test::test_nth_child_of_selector ... ok
test rule::selector::test::test_nth_last_child_selector ... ok
test rule::selector::test::test_valid_tokens ... ok
test rule::stop_by::test::test_stop_by_defined_vars ... ok
test rule::stop_by::test::test_relational ... ok
test rule::stop_by::test::test_stop_by_err ... ok
test rule::selector::test::test_nth_child_selector ... 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::relational_rule::test::test_has_until_should_not_abort_prematurely ... ok
test rule::test::test_multi_augmentation ... ok
test rule::test::test_nested_augmentation ... ok
test rule::selector::test::test_nth_child_of_complex_selector ... ok
test rule::test::test_precedes_follows ... ok
test rule::test::test_augmentation ... ok
test rule::test::test_defined_vars ... ok
test rule_collection::test::test_build_glob_set_case_sensitive ... ok
test rule::selector::test::test_parse_selector ... ok
test rule::selector::test::test_nth_child_selector_with_whitespace ... ok
test rule::selector::test::test_not_selector ... ok
test rule::stop_by::test::test_serialization_deserialization_symmetry ... ok
test rule::test::test_issue_1225 ... ok
test rule::test::test_deserialize_order ... ok
test rule::test::test_deserialize_rule ... ok
test rule_collection::test::test_build_glob_set_mixed ... ok
test rule::test::test_maybe_not ... ok
test rule_collection::test::test_build_glob_set_simple ... ok
test rule_collection::test::test_ignore_rule ... ok
test rule::test::test_issue_1164 ... ok
test rule::test::test_pattern ... ok
test rule::test::test_parameterized_matches_syntax ... ok
test rule_collection::test::test_build_glob_set_case_insensitive ... ok
test rule_collection::test::test_files_with_ignores_rule ... ok
test rule_collection::test::test_files_rule ... ok
test rule::relational_rule::test::test_invalid_field ... ok
test rule_collection::test::test_rules_for_path ... ignored
test rule::relational_rule::test::test_not_in_relation_does_not_leak_env ... ok
test rule_config::test::test_file_glob_case_sensitive ... ok
test rule_config::test::test_parameterized_global_rule_metavar_does_not_affect_yaml_rule_matching ... ok
test rule::test::test_multiple_parameterized_matches_syntax ... ok
test rule::relational_rule::test::test_inside_rule ... ok
test rule_config::test::test_rule_message ... ok
test rule_config::test::test_rewriter_use_upper_var ... ok
test rule_config::test::test_undefined_rewriter_in_transform ... ok
test rule_config::test::test_undefined_rewriter ... ok
test rule_config::test::test_rewriter_use_undefined_var ... ok
test rule_config::test::test_rewriters_access_utils ... 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_get_fixer ... ok
test rule_config::test::test_get_message_transform ... ok
test rule_config::test::test_rewriter_fix_rejects_undefined_var ... ok
test rule_config::test::test_rewriter_rejects_empty_fix_list ... ok
test rule_config::test::test_utils_in_rewriter_should_work ... ok
test rule_config::test::test_rewriter_should_have_fix ... ok
test rule_config::test::test_wrong_rewriter ... ok
test rule_core::test::test_augmented_rule ... ok
test rule_core::test::test_local_util_metavar_does_affect_yaml_rule_matching ... ok
test rule_core::test::test_bare_parameterized_global_rule_without_args_is_rejected ... ok
test rule_core::test::test_parameterized_global_call_cycle_in_argument_rule ... ok
test rule_core::test::test_constraints_inheriting_env ... ok
test rule_core::test::test_cyclic_transform_error ... ok
test rule_core::test::test_nested_parameterized_global_rule_can_use_outer_param_in_nested_call ... ok
test rule_config::test::test_parameterized_global_rule_does_not_interfere_with_same_name_local_var ... ok
test rule_core::test::test_parameterized_global_rule_requires_all_args ... ok
test rule_core::test::test_rule_reg_with_utils ... ok
test rule_core::test::test_rewriter_writing_to_env ... ok
test rule_core::test::test_rule_with_constraints ... ok
test rule_core::test::test_parameterized_global_call_cycle_in_argument_rule_with_param_reference ... ok
test rule_core::test::test_transform ... ok
test rule_core::test::test_undefined_utils_error ... ok
test rule_core::test::test_utils_error ... ok
test test::test_deserialize_kind ... ok
test rule_core::test::test_rule_error ... ok
test rule_config::test::test_parameterized_global_rule_argument_vars_do_not_conflict_with_internal_vars ... ok
test rule_core::test::test_rule_env ... ok
test rule_core::test::test_local_utils_in_parameterized_global_rule_can_match_param_rule ... ok
test rule_core::test::test_parameterized_global_rule_rejects_unknown_args ... ok
test rule_core::test::test_multiple_augment_rule ... ok
test rule_core::test::test_constraints_writing_to_env ... ok
test rule_core::test::test_not_does_not_leak_env_via_yaml ... ok
test rule_config::test::test_undefined_vars_in_fix ... ok
test rule_core::test::test_utils_rule ... ok
test rule_config::test::test_label ... ok
test rule_config::test::test_use_rewriter_recursive ... ok
test test::test_deserialize_inside ... ok
test rule_config::test::test_file_glob_case_insensitive ... ok
test rule_config::test::test_get_message_transform_string ... ok
test test::test_deserialize_constraints ... ok
test rule_collection::test::test_rule_collection_get_tenured_rule ... ok
test test::test_deserialize_meta_var ... ok
test test::test_deserialize_nested ... ok
test rule_config::test::test_complex_metadata ... ok
test rule_config::test::test_file_glob_simple_string ... ok
test transform::parse::test::test_decompose_str ... ok
test test::test_util_rule_with_vaargs ... ok
test transform::parse::test::test_parse_rewrite ... ok
test transform::parse::test::test_parse_convert ... ok
test transform::parse::test::test_parse_substring ... ok
test transform::rewrite::test::test_ignore_unused_rewriters ... ok
test transform::rewrite::test::test_rewriters_overlapping ... ok
test transform::rewrite::test::test_perform_multiple_rewriters ... ok
test transform::test::test_cyclic_transform ... ok
test transform::test::test_single_cyclic_transform ... ok
test transform::parse::test::test_parse_replace ... ok
test test::test_deserialize_rule_config ... ok
test transform::rewrite::test::test_rewriters_join_by ... ok
test transform::trans::test::test_dependent_trans ... ok
test transform::rewrite::test::test_rewriters_order ... ok
test transform::trans::test::test_capitalize_convert ... ok
test transform::rewrite::test::test_should_inherit_match_env ... ok
test transform::string_case::test::test_case_conversions ... ok
test transform::string_case::test::test_format ... ok
test transform::parse::test::test_decompose_cases ... ok
test transform::test::test_transform_str ... ok
test transform::string_case::test::test_split ... ok
test transform::rewrite::test::test_perform_one_rewrite ... ok
test transform::rewrite::test::test_node_not_found ... ok
test transform::test::test_transform_indentation ... ok
test test::test_deserialize_not_inside ... ok
test transform::string_case::test::test_split_by_separator ... ok
test transform::rewrite::test::test_recursive_rewriters ... ok
test transform::trans::test::test_simple_replace ... ok
test transform::trans::test::test_no_end_char ... ok
test transform::trans::test::test_transform_indentation_with_insertion ... ok
test transform::parse::test::test_valid_transform ... ok
test transform::trans::test::test_wrong_rule ... ok
test transform::trans::test::test_transform_parse_error ... ok
test transform::rewrite::test::test_rewrite_use_enclosing_env ... ok
test transform::trans::test::test_uppercase_convert ... ok
test rule_config::test::test_file_glob_mixed_formats ... ok
test transform::test::test_transform_use_matched ... ok
test rule_config::test::test_parameterized_global_rule_exports_argument_env_only ... ok
test rule_config::test::test_rewriter_utils_should_not_pollute_registration ... ok
test transform::trans::test::test_no_start_char ... ok
test transform::trans::test::test_insert_env ... ok
test transform::trans::test::test_lowercase_convert ... ok
test transform::trans::test::test_replace ... ok
test transform::trans::test::test_separation_convert ... ok

test result: ok. 235 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.11s

     Running unittests src/lib.rs (target/debug/deps/ast_grep_core-d1ce15ea14853574)

running 158 tests
test match_tree::match_node::test::test_cst_match ... ok
test match_tree::match_node::test::test_ast_match ... ok
test match_tree::match_node::test::test_relaxed_match ... ok
test match_tree::match_node::test::test_signature_match ... ok
test matcher::kind::test::test_kind_match ... ok
test matcher::kind::test::test_kind_non_match ... ok
test match_tree::test::test_trivia_in_pattern ... ok
test match_tree::strictness::test::test_ast_trailing_comma ... ok
test match_tree::match_node::test::test_template_match ... ok
test matcher::node_match::test::test_node_env ... ok
test matcher::node_match::test::test_node_match_as_node ... ok
test matcher::kind::test::test_kind_potential_kinds ... ok
test match_tree::strictness::test::test_template_pattern ... ok
test match_tree::strictness::test::test_ignore_comment ... ok
test match_tree::test::test_ellipsis_end ... ok
test match_tree::test::test_gh_1087 ... ok
test match_tree::test::test_leading_ellipsis ... ok
test match_tree::test::test_leading_ellipsis_metavar_anchor ... 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_meta_var_named ... ok
test match_tree::test::test_named_ellipsis ... ok
test match_tree::test::test_nested_match ... ok
test match_tree::test::test_should_exactly_match ... ok
test match_tree::test::test_simple_match ... ok
test match_tree::test::test_single_ellipsis ... ok
test match_tree::test::test_skip_trivial_node ... ok
test match_tree::test::test_string ... ok
test match_tree::test::test_trailing_ellipsis ... ok
test matcher::pattern::test::test_contextual_pattern_vars ... ok
test matcher::pattern::test::test_bare_wildcard_in_context ... ok
test matcher::pattern::test::test_contextual_match_with_env ... ok
test matcher::pattern::test::test_contextual_wildcard ... ok
test matcher::pattern::test::test_contextual_pattern ... ok
test matcher::node_match::test::test_replace_by ... ok
test matcher::pattern::test::test_class_assignment ... ok
test matcher::pattern::test::test_bare_wildcard ... 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_contextual_potential_kinds ... ok
test matcher::pattern::test::test_extract_meta_var_from_pattern ... ok
test matcher::pattern::test::test_contextual_unmatch_with_env ... ok
test matcher::pattern::test::test_pattern_size ... ignored
test matcher::pattern::test::test_error_kind ... ok
test matcher::pattern::test::test_gh_1087 ... ok
test matcher::pattern::test::test_meta_variable ... ok
test matcher::pattern::test::test_match_non_atomic ... ok
test matcher::pattern::test::test_in_list_multi_meta_var_is_unchanged ... ok
test matcher::pattern::test::test_meta_variable_env ... ok
test matcher::pattern::test::test_pattern_error ... 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_should_not_pollute_env ... ok
test meta_var::test::test_match_var ... ok
test node::test::test_child_by_field_id ... ok
test matcher::pattern::test::test_whitespace ... ok
test matcher::pattern::test::test_return ... ok
test matcher::pattern::test::test_template_pattern_have_no_kinds ... ok
test meta_var::test::test_non_ascii_meta_var ... ok
test node::test::test_ascii_pos ... ok
test meta_var::test::test_match_constraints ... ok
test node::test::test_empty ... ok
test meta_var::test::test_match_not_constraints ... ok
test meta_var::test::test_multi_var_match ... ok
test meta_var::test::test_multi_var_match_with_trailing ... ok
test meta_var::test::test_not_meta_var ... ok
test node::test::follows ... ok
test node::test::precedes ... ok
test node::test::test_children ... ok
test node::test::test_display_context ... ok
test node::test::test_field ... ok
test node::test::test_is_leaf ... ok
test node::test::test_replace_all_multiple_sorted ... ok
test node::test::test_field_children ... ok
test node::test::test_inside ... ok
test node::test::test_has ... ok
test node::test::test_multi_line_context ... ok
test node::test::test_unicode_pos ... ok
test ops::test::test_all_revert_env ... ok
test node::test::test_remove ... ok
test ops::test::test_and ... ok
test ops::test::test_and_kinds ... ok
test ops::test::test_any_revert_env ... ok
test ops::test::test_api_and ... ok
test matcher::pattern::test::test_debug_pattern ... ok
test matcher::pattern::test::test_extract_duplicate_meta_var ... ok
test ops::test::test_api_or ... ok
test ops::test::test_multiple_match ... ok
test ops::test::test_multiple_match_order ... ok
test matcher::pattern::test::test_extract_complex_meta_var ... ok
test matcher::pattern::test::test_pattern_with_non_root_meta_var ... ok
test matcher::pattern::test::test_root_multi_meta_var_is_rejected ... ok
test ops::test::test_all_kinds ... ok
test ops::test::test_any_kinds ... ok
test matcher::pattern::test::test_single_root_meta_var_is_accepted ... ok
test node::test::test_replace_all_nested ... ok
test pinned::test::test_node_match ... ignored
test replacer::indent::test::test_indent_replace ... ok
test replacer::indent::test::test_leading_text_indent_replace ... ok
test replacer::indent::test::test_leading_text_replace ... ok
test replacer::indent::test::test_long_line_no_deindent ... ok
test ops::test::test_or ... ok
test replacer::indent::test::test_malformed_deindent ... ok
test replacer::indent::test::test_first_line_indent_deindent ... ok
test pinned::test::test_borrow ... ok
test pinned::test::test_vec_node ... ok
test ops::test::test_or_revert_env ... ok
test ops::test::test_or_kinds ... ok
test replacer::indent::test::test_middle_deindent ... ok
test replacer::indent::test::test_no_deindent ... ok
test replacer::structural::test::test_nested_matching_replace ... ok
test replacer::indent::test::test_space_in_middle_deindent ... ok
test replacer::structural::test::test_replace_in_string ... ok
test replacer::structural::test::test_no_env ... ok
test replacer::structural::test::test_single_env ... ok
test replacer::template::test::test_multi_row_replace ... ok
test replacer::template::test::test_multiple_env ... ok
test replacer::structural::test::test_multiple_env ... ok
test replacer::template::test::test_nested_matching_replace ... ok
test replacer::template::test::test_example ... ok
test replacer::template::test::test_multiple_occurrences ... ok
test replacer::structural::test::test_ellipsis_meta_var ... ok
test replacer::template::test::test_multi_ellipsis ... ok
test replacer::template::test::test_replace_in_string ... ok
test replacer::template::test::test_replace_rewriter ... ok
test replacer::template::test::test_no_env ... ok
test tree_sitter::test::test_string ... ok
test replacer::structural::test::test_multiple_occurrences ... ok
test ops::test::test_not ... ok
test replacer::indent::test::test_simple_deindent ... ok
test replacer::template::test::test_single_env ... ok
test replacer::indent::test::test_nested_deindent ... ok
test replacer::indent::test::test_simple_replace ... ok
test replacer::template::test::test_ellipsis_meta_var ... ok
test test::test_replace_trivia_with_skipped ... ok
test tree_sitter::traversal::test::test_non_root_traverse ... ok
test replacer::template::test::test_template_vars ... ok
test replacer::structural::test::test_multi_ellipsis ... ok
test test::test_replace_by_rule ... ok
test tree_sitter::traversal::test::test_different_order ... ok
test tree_sitter::traversal::test::test_traversal_leaf ... ok
test replacer::template::test::test_template ... ok
test test::test_replace_unnamed_node ... ok
test tree_sitter::test::test_edit ... ok
test test::test_replace_trivia ... ok
test tree_sitter::traversal::test::test_fused_traversal ... ok
test tree_sitter::test::test_row_col ... ok
test tree_sitter::test::test_object_literal ... ok
test ops::test::test_not_does_not_leak_env ... ok
test tree_sitter::test::test_tree_sitter ... ok
test tree_sitter::traversal::test::tes_pre_order ... ok
test tree_sitter::traversal::test::test_post_order_visitor ... ok
test tree_sitter::traversal::test::test_post_order ... ok
test tree_sitter::traversal::test::test_prune_pre_order_skips_subtree ... ok
test tree_sitter::traversal::test::test_pre_order_visitor ... ok
test test::test_replace ... ok
test tree_sitter::traversal::test::test_prune_subtree_scope_tracks_exit ... ok

test result: ok. 154 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 0.16s

     Running unittests src/lib.rs (target/debug/deps/ast_grep_dynamic-d649b3547f72a3e5)

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_register_lang ... ok
test test::test_load_parser ... ok

test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s

     Running unittests src/lib.rs (target/debug/deps/ast_grep_language-e372f05cf0ab6846)

running 69 tests
test bash::test_bash_pattern ... ok
test go::test_go_pattern ... ok
test elixir::test_elixir_str ... ok
test go::test_go_replace ... ok
test bash::test_bash_pattern_no_match ... ok
test css::test_css_pattern ... ok
corrupted size vs. prev_size
error: test failed, to rerun pass `-p ast-grep-language --lib`

Caused by:
  process didn't exit successfully: `/startdir/src/ast-grep-0.44.1/target/debug/deps/ast_grep_language-e372f05cf0ab6846` (signal: 6, SIGABRT: process abort signal)
==> ERROR: A failure occurred in check().
    Aborting...
==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_a7a227f5-7ed4-4b9f-9474-0ee95da9ef92/build
