==> Building on glalie ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/ast-grep ./ .SRCINFO 872 100% 0.00kB/s 0:00:00 872 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=7/9) .nvchecker.toml 150 100% 146.48kB/s 0:00:00 150 100% 146.48kB/s 0:00:00 (xfr#2, to-chk=6/9) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=5/9) PKGBUILD 2,048 100% 1.95MB/s 0:00:00 2,048 100% 1.95MB/s 0:00:00 (xfr#4, to-chk=4/9) REUSE.toml 375 100% 366.21kB/s 0:00:00 375 100% 366.21kB/s 0:00:00 (xfr#5, to-chk=3/9) ast-grep-0.42.0-1.log 775 100% 756.84kB/s 0:00:00 775 100% 756.84kB/s 0:00:00 (xfr#6, to-chk=2/9) LICENSES/ LICENSES/0BSD.txt -> ../LICENSE sent 2,962 bytes received 184 bytes 2,097.33 bytes/sec total size is 4,294 speedup is 1.36 ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 on remote host... ==> WARNING: invalid architecture: riscv64 ==> Updating pacman database cache [?25l:: Synchronizing package databases... core downloading... extra downloading... multilib downloading... [?25h==> Building ast-grep  -> repo: extra  -> arch: riscv64  -> worker: felix-8 ==> Building ast-grep for [extra] (riscv64) ]3008;start=7af1ff75fa894468a1113470752805af;user=root;hostname=glalie.felixc.at;machineid=72144a64db6f4720ade5ccd1e3c98c82;bootid=667cbe415c7f49c8bdab18659fc9c8dd;pid=634760;comm=systemd-nspawn;container=arch-nspawn-634760;type=container\]11;?\]2;🔵 Container arch-nspawn-634760 on glalie.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h[!p]104\[?7h]3008;end=7af1ff75fa894468a1113470752805af\==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-8]...done ==> Making package: ast-grep 0.42.0-1 (Sat May 2 06:00:09 2026) ==> Retrieving sources...  -> Downloading ast-grep-0.42.0.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 16384 0 16384 0 0 8649 0 00:01 15544 100 496.6k 0 496.6k 0 0 176.7k 0 00:02 15544 100 496.6k 0 496.6k 0 0 176.5k 0 00:02 15544 100 496.6k 0 496.6k 0 0 176.5k 0 00:02 15544 ==> Validating source files with sha512sums... ast-grep-0.42.0.tar.gz ... Passed ==> Validating source files with b2sums... ast-grep-0.42.0.tar.gz ... Passed ]3008;start=ca34c001092441b2958a0cc5694bb9c6;user=root;hostname=glalie.felixc.at;machineid=72144a64db6f4720ade5ccd1e3c98c82;bootid=667cbe415c7f49c8bdab18659fc9c8dd;pid=669281;comm=systemd-nspawn;container=arch-nspawn-669281;type=container\]11;?\]2;🔵 Container arch-nspawn-669281 on glalie.felixc.at\==> Making package: ast-grep 0.42.0-1 (Fri May 1 22:00:54 2026) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25l:: 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 (16) New Version Net Change extra/compiler-rt 22.1.3-1 164.18 MiB core/libedit 20251016_3.1-1 0.25 MiB extra/libgit2 1:1.9.2-3 2.90 MiB extra/lld 22.1.3-1 6.41 MiB extra/llhttp 9.3.1-1 0.11 MiB extra/llvm-libs 22.1.3-1 153.57 MiB extra/maturin 1.13.1-1 23.13 MiB core/mpdecimal 4.0.1-3 0.31 MiB core/python 3.14.4-1 133.31 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.2-1 0.25 MiB extra/python-installer 1.0.0-1 0.20 MiB extra/python-maturin 1.13.1-1 0.07 MiB extra/python-wheel 0.46.3-1 0.31 MiB extra/rust 1:1.95.0-1 231.06 MiB Total Installed Size: 717.40 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 lldb: rust-lldb script installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter 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... [?25h==> Retrieving sources...  -> Found ast-grep-0.42.0.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting ast-grep-0.42.0.tar.gz with bsdtar ==> Starting prepare()... Updating crates.io index Downloading crates ... Downloaded fnv v1.0.7 Downloaded schemafy_core v0.6.0 Downloaded difflib v0.4.0 Downloaded predicates-core v1.0.10 Downloaded normalize-line-endings v0.3.0 Downloaded is_terminal_polyfill v1.70.2 Downloaded colorchoice v1.0.4 Downloaded utf8parse v0.2.2 Downloaded cast v0.3.0 Downloaded heck v0.5.0 Downloaded termtree v0.5.1 Downloaded pyo3-macros v0.28.2 Downloaded anstyle-query v1.1.5 Downloaded predicates-tree v1.0.13 Downloaded atty v0.2.14 Downloaded napi-sys v3.2.1 Downloaded ctor v0.6.3 Downloaded rustc-hash v2.1.1 Downloaded target-triple v1.0.0 Downloaded strsim v0.11.1 Downloaded sync_wrapper v1.0.2 Downloaded tower-layer v0.3.3 Downloaded napi-build v2.3.1 Downloaded nohash-hasher v0.2.0 Downloaded borrow-or-share v0.2.4 Downloaded dtor v0.1.1 Downloaded float-cmp v0.10.0 Downloaded clap_lex v1.0.0 Downloaded futures-executor v0.3.32 Downloaded fuzzy-matcher v0.3.7 Downloaded anstyle v1.0.13 Downloaded Inflector v0.11.4 Downloaded ansi_term v0.12.1 Downloaded thread_local v1.1.9 Downloaded thiserror-impl v1.0.69 Downloaded predicates v3.1.4 Downloaded clap_derive v4.6.0 Downloaded tokio-stream v0.1.18 Downloaded lock_api v0.4.14 Downloaded codespan-reporting v0.13.1 Downloaded clap_complete v4.6.0 Downloaded terminal-light v1.8.0 Downloaded httparse v1.10.1 Downloaded fluent-uri v0.4.1 Downloaded tracing-attributes v0.1.31 Downloaded futures v0.3.32 Downloaded prettyplease v0.2.37 Downloaded ls-types v0.0.6 Downloaded signal-hook v0.3.18 Downloaded clap v4.6.0 Downloaded schemafy_lib v0.6.0 Downloaded strum v0.27.2 Downloaded typed-builder-macro v0.21.2 Downloaded uriparse v0.6.4 Downloaded libm v0.2.16 Downloaded coolor v1.1.0 Downloaded litrs v1.0.0 Downloaded hashbrown v0.14.5 Downloaded tokio-util v0.7.18 Downloaded mio v1.1.1 Downloaded clap_builder v4.6.0 Downloaded crossterm v0.29.0 Downloaded napi v3.8.3 Downloaded syn v1.0.109 Downloaded derive_more-impl v2.1.1 Downloaded parking_lot v0.12.5 Downloaded unicode-width v0.2.2 Downloaded unicode-width v0.1.14 Downloaded nix v0.29.0 Downloaded tree-sitter-language v0.1.7 Downloaded typed-builder v0.21.2 Downloaded similar v2.7.0 Downloaded rustc_version v0.4.1 Downloaded document-features v0.2.12 Downloaded tower v0.5.3 Downloaded tracing v0.1.44 Downloaded unicode-segmentation v1.12.0 Downloaded rustix v1.1.4 Downloaded equivalent v1.0.2 Downloaded getrandom v0.4.2 Downloaded tempfile v3.27.0 Downloaded crossbeam-channel v0.5.15 Downloaded same-file v1.0.6 Downloaded inquire v0.9.4 Downloaded derive_more v2.1.1 Downloaded pyo3-ffi v0.28.2 Downloaded pyo3-macros-backend v0.28.2 Downloaded tower-lsp-server v0.23.0 Downloaded bytes v1.11.1 Downloaded crokey-proc_macros v1.4.0 Downloaded crokey v1.4.0 Downloaded crossbeam-queue v0.3.12 Downloaded lazy-regex-proc_macros v3.6.0 Downloaded libc v0.2.183 Downloaded minimad v0.14.0 Downloaded wasm-bindgen-shared v0.2.114 Downloaded convert_case v0.10.0 Downloaded errno v0.3.14 Downloaded ref-cast v1.0.25 Downloaded tokio v1.50.0 Downloaded futures-io v0.3.32 Downloaded futures-macro v0.3.32 Downloaded wasm-bindgen-test-macro v0.3.64 Downloaded ref-cast-impl v1.0.25 Downloaded itoa v1.0.17 Downloaded futures-task v0.3.32 Downloaded cfg-if v1.0.4 Downloaded tracing-core v0.1.36 Downloaded strum_macros v0.27.2 Downloaded serde-sarif v0.8.0 Downloaded fastrand v2.3.0 Downloaded strict v0.2.0 Downloaded crossbeam v0.8.4 Downloaded dyn-clone v1.0.20 Downloaded smallvec v1.15.1 Downloaded parking_lot_core v0.9.12 Downloaded bitflags v2.11.0 Downloaded pyo3 v0.28.2 Downloaded wasm-bindgen-futures v0.4.64 Downloaded toml_datetime v1.0.0+spec-1.1.0 Downloaded convert_case v0.11.0 Downloaded napi-derive-backend v5.0.2 Downloaded libloading v0.9.0 Downloaded pyo3-build-config v0.28.2 Downloaded pythonize v0.28.0 Downloaded num-traits v0.2.19 Downloaded termcolor v1.4.1 Downloaded signal-hook-mio v0.2.5 Downloaded target-lexicon v0.13.5 Downloaded wasm-bindgen-test-shared v0.2.114 Downloaded signal-hook-registry v1.4.8 Downloaded dashmap v6.1.0 Downloaded semver v1.0.27 Downloaded serde-wasm-bindgen v0.6.5 Downloaded thiserror v1.0.69 Downloaded tree-sitter-json v0.23.0 Downloaded percent-encoding v2.3.2 Downloaded tokio-macros v2.6.1 Downloaded toml_parser v1.0.9+spec-1.1.0 Downloaded napi-derive v3.5.2 Downloaded async-trait v0.1.89 Downloaded autocfg v1.5.0 Downloaded wait-timeout v0.2.1 Downloaded assert_cmd v2.2.0 Downloaded futures-core v0.3.32 Downloaded futures-sink v0.3.32 Downloaded anstyle-parse v1.0.0 Downloaded anstream v1.0.0 Downloaded scopeguard v1.2.0 Downloaded nu-ansi-term v0.50.3 Downloaded lazy-regex v3.6.0 Downloaded lazy_static v1.5.0 Downloaded cfg_aliases v0.2.1 Downloaded dtor-proc-macro v0.0.6 Downloaded toml_writer v1.0.6+spec-1.1.0 Downloaded bit-set v0.9.1 Downloaded ctor-proc-macro v0.0.7 Downloaded tower-service v0.3.3 Downloaded xterm-query v0.5.2 Downloaded globset v0.4.18 Downloaded oorandom v11.1.5 Downloaded wasm-bindgen-macro v0.2.114 Downloaded linux-raw-sys v0.12.1 Downloaded pin-project-lite v0.2.17 Downloaded zmij v1.0.21 Downloaded walkdir v2.5.0 Downloaded slab v0.4.12 Downloaded thiserror-impl v2.0.18 Downloaded streaming-iterator v0.1.9 Downloaded shlex v1.3.0 Downloaded schemars_derive v1.2.1 Downloaded crossbeam-deque v0.8.6 Downloaded serde_derive_internals v0.29.1 Downloaded bit-vec v0.9.1 Downloaded tree-sitter-html v0.23.2 Downloaded rustversion v1.0.22 Downloaded quote v1.0.45 Downloaded crossbeam-utils v0.8.21 Downloaded anyhow v1.0.102 Downloaded crossbeam-epoch v0.9.18 Downloaded futures-channel v0.3.32 Downloaded tree-sitter-nix v0.3.0 Downloaded once_cell v1.21.3 Downloaded log v0.4.29 Downloaded thiserror v2.0.18 Downloaded unsafe-libyaml v0.2.11 Downloaded ryu v1.0.23 Downloaded find-msvc-tools v0.1.9 Downloaded wasm-bindgen-macro-support v0.2.114 Downloaded unicode-ident v1.0.24 Downloaded serde_core v1.0.228 Downloaded tree-sitter-lua v0.5.0 Downloaded wasm-bindgen v0.2.114 Downloaded ignore v0.4.25 Downloaded tree-sitter-css v0.25.0 Downloaded proc-macro2 v1.0.106 Downloaded serde_yaml v0.9.34+deprecated Downloaded tree-sitter-hcl v1.1.0 Downloaded wasm-bindgen-test v0.3.64 Downloaded toml_edit v0.25.4+spec-1.1.0 Downloaded serde v1.0.228 Downloaded js-sys v0.3.91 Downloaded serde_derive v1.0.228 Downloaded tree-sitter-go v0.25.0 Downloaded cc v1.2.56 Downloaded schemars v1.2.1 Downloaded bumpalo v3.20.2 Downloaded tree-sitter-yaml v0.7.2 Downloaded indexmap v2.13.0 Downloaded memchr v2.8.0 Downloaded tree-sitter-javascript v0.25.0 Downloaded hashbrown v0.16.1 Downloaded tree-sitter-java v0.23.5 Downloaded regex v1.12.3 Downloaded tree-sitter-python v0.25.0 Downloaded serde_json v1.0.149 Downloaded aho-corasick v1.1.4 Downloaded winnow v0.7.15 Downloaded futures-util v0.3.32 Downloaded tree-sitter v0.26.7 Downloaded tree-sitter-solidity v1.2.13 Downloaded tree-sitter-c v0.24.1 Downloaded syn v2.0.117 Downloaded bstr v1.12.1 Downloaded regex-syntax v0.8.10 Downloaded tree-sitter-rust v0.24.0 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.1 Downloaded tree-sitter-scala v0.25.0 Downloaded tree-sitter-kotlin-sg v0.4.0 Downloaded tree-sitter-c-sharp v0.23.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 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 hashbrown v0.16.1 Compiling equivalent v1.0.2 Compiling itoa v1.0.17 Compiling log v0.4.29 Compiling parking_lot_core v0.9.12 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 signal-hook v0.3.18 Compiling target-lexicon v0.13.5 Compiling bitflags v2.11.0 Compiling pin-project-lite v0.2.17 Compiling anyhow v1.0.102 Compiling rustix v1.1.4 Compiling futures-core v0.3.32 Compiling thiserror v2.0.18 Compiling futures-sink v0.3.32 Compiling ref-cast v1.0.25 Compiling scopeguard v1.2.0 Compiling smallvec v1.15.1 Compiling slab v0.4.12 Compiling futures-task v0.3.32 Compiling heck v0.5.0 Compiling futures-io v0.3.32 Compiling bit-vec v0.9.1 Compiling litrs v1.0.0 Compiling streaming-iterator v0.1.9 Compiling wasm-bindgen-shared v0.2.114 Compiling dyn-clone v1.0.20 Compiling linux-raw-sys v0.12.1 Compiling same-file v1.0.6 Compiling syn v1.0.109 Compiling ryu v1.0.23 Compiling lazy_static v1.5.0 Compiling unsafe-libyaml v0.2.11 Compiling rustversion v1.0.22 Compiling cfg_aliases v0.2.1 Compiling utf8parse v0.2.2 Compiling fnv v1.0.7 Compiling target-triple v1.0.0 Compiling prettyplease v0.2.37 Compiling borrow-or-share v0.2.4 Compiling anstyle v1.0.13 Compiling thiserror v1.0.69 Compiling anstyle-query v1.1.5 Compiling bumpalo v3.20.2 Compiling httparse v1.10.1 Compiling dtor-proc-macro v0.0.6 Compiling colorchoice v1.0.4 Compiling is_terminal_polyfill v1.70.2 Compiling percent-encoding v2.3.2 Compiling napi-build v2.3.1 Compiling strict v0.2.0 Compiling bytes v1.11.1 Compiling clap_lex v1.0.0 Compiling tower-service v0.3.3 Compiling strsim v0.11.1 Compiling hashbrown v0.14.5 Compiling sync_wrapper v1.0.2 Compiling tower-layer v0.3.3 Compiling unicode-width v0.2.2 Compiling ctor-proc-macro v0.0.7 Compiling termcolor v1.4.1 Compiling strum v0.27.2 Compiling unicode-width v0.1.14 Compiling semver v1.0.27 Compiling similar v2.7.0 Compiling ansi_term v0.12.1 Compiling rustc-hash v2.1.1 Compiling nohash-hasher v0.2.0 Compiling cc v1.2.56 Compiling lock_api v0.4.14 Compiling futures-channel v0.3.32 Compiling walkdir v2.5.0 Compiling libloading v0.9.0 Compiling nix v0.29.0 Compiling uriparse v0.6.4 Compiling anstyle-parse v1.0.0 Compiling tokio v1.50.0 Compiling thread_local v1.1.9 Compiling aho-corasick v1.1.4 Compiling convert_case v0.10.0 Compiling bstr v1.12.1 Compiling convert_case v0.11.0 Compiling tracing-core v0.1.36 Compiling minimad v0.14.0 Compiling bit-set v0.9.1 Compiling napi-sys v3.2.1 Compiling fuzzy-matcher v0.3.7 Compiling dtor v0.1.1 Compiling codespan-reporting v0.13.1 Compiling napi v3.8.3 Compiling ast-grep-napi v0.42.0 (/build/ast-grep/src/ast-grep-0.42.0/crates/napi) Compiling anstream v1.0.0 Compiling ctor v0.6.3 Compiling document-features v0.2.12 Compiling crossbeam-epoch v0.9.18 Compiling crossbeam-channel v0.5.15 Compiling crossbeam-queue v0.3.12 Compiling indexmap v2.13.0 Compiling clap_builder v4.6.0 Compiling pyo3-build-config v0.28.2 Compiling wasm-bindgen v0.2.114 Compiling crossbeam-deque v0.8.6 Compiling errno v0.3.14 Compiling mio v1.1.1 Compiling syn v2.0.117 Compiling crossbeam v0.8.4 Compiling signal-hook-registry v1.4.8 Compiling regex-automata v0.4.14 Compiling parking_lot v0.12.5 Compiling signal-hook-mio v0.2.5 Compiling atty v0.2.14 Compiling tokio-util v0.7.18 Compiling dashmap v6.1.0 Compiling tree-sitter-ruby v0.23.1 Compiling tree-sitter-java v0.23.5 Compiling tree-sitter-scala v0.25.0 Compiling tree-sitter-php v0.24.2 Compiling tree-sitter-c-sharp v0.23.1 Compiling tree-sitter-lua v0.5.0 Compiling tree-sitter-html v0.23.2 Compiling tree-sitter-bash v0.25.1 Compiling tree-sitter-nix v0.3.0 Compiling tree-sitter-kotlin-sg v0.4.0 Compiling tree-sitter-json v0.23.0 Compiling tree-sitter-cpp v0.23.4 Compiling tree-sitter-css v0.25.0 Compiling tree-sitter-rust v0.24.0 Compiling tree-sitter-yaml v0.7.2 Compiling tree-sitter-typescript v0.23.2 Compiling tree-sitter-haskell v0.23.1 Compiling tree-sitter-elixir v0.3.5 Compiling tree-sitter-go v0.25.0 Compiling tree-sitter-python v0.25.0 Compiling tree-sitter-c v0.24.1 Compiling tree-sitter-javascript v0.25.0 Compiling tree-sitter-solidity v1.2.13 Compiling tree-sitter-hcl v1.1.0 Compiling tree-sitter-swift v0.7.1 Compiling pyo3-macros-backend v0.28.2 Compiling pyo3-ffi v0.28.2 Compiling pyo3 v0.28.2 Compiling regex v1.12.3 Compiling globset v0.4.18 Compiling ignore v0.4.25 Compiling tree-sitter v0.26.7 Compiling serde_derive_internals v0.29.1 Compiling wasm-bindgen-macro-support v0.2.114 Compiling napi-derive-backend v5.0.2 Compiling Inflector v0.11.4 Compiling serde_derive v1.0.228 Compiling thiserror-impl v2.0.18 Compiling derive_more-impl v2.1.1 Compiling ref-cast-impl v1.0.25 Compiling futures-macro v0.3.32 Compiling schemars_derive v1.2.1 Compiling tracing-attributes v0.1.31 Compiling thiserror-impl v1.0.69 Compiling typed-builder-macro v0.21.2 Compiling clap_derive v4.6.0 Compiling lazy-regex-proc_macros v3.6.0 Compiling strum_macros v0.27.2 Compiling fluent-uri v0.4.1 Compiling derive_more v2.1.1 Compiling crossterm v0.29.0 Compiling lazy-regex v3.6.0 Compiling futures-util v0.3.32 Compiling napi-derive v3.5.2 Compiling tracing v0.1.44 Compiling wasm-bindgen-macro v0.2.114 Compiling clap v4.6.0 Compiling clap_complete v4.6.0 Compiling typed-builder v0.21.2 Compiling xterm-query v0.5.2 Compiling coolor v1.1.0 Compiling inquire v0.9.4 Compiling terminal-light v1.8.0 Compiling crokey-proc_macros v1.4.0 Compiling schemafy_core v0.6.0 Compiling schemafy_lib v0.6.0 Compiling serde_yaml v0.9.34+deprecated Compiling schemars v1.2.1 Compiling ls-types v0.0.6 Compiling crokey v1.4.0 Compiling termimad v0.34.1 Compiling serde-sarif v0.8.0 Compiling pyo3-macros v0.28.2 Compiling js-sys v0.3.91 Compiling futures-executor v0.3.32 Compiling tower v0.5.3 Compiling futures v0.3.32 Compiling ast-grep-core v0.42.0 (/build/ast-grep/src/ast-grep-0.42.0/crates/core) Compiling pythonize v0.28.0 Compiling ast-grep-config v0.42.0 (/build/ast-grep/src/ast-grep-0.42.0/crates/config) Compiling ast-grep-dynamic v0.42.0 (/build/ast-grep/src/ast-grep-0.42.0/crates/dynamic) Compiling ast-grep-language v0.42.0 (/build/ast-grep/src/ast-grep-0.42.0/crates/language) Compiling tower-lsp-server v0.23.0 Compiling ast-grep-py v0.42.0 (/build/ast-grep/src/ast-grep-0.42.0/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-lsp v0.42.0 (/build/ast-grep/src/ast-grep-0.42.0/crates/lsp) Compiling ast-grep v0.42.0 (/build/ast-grep/src/ast-grep-0.42.0/crates/cli) Compiling wasm-bindgen-futures v0.4.64 Compiling serde-wasm-bindgen v0.6.5 Compiling wasm v0.42.0 (/build/ast-grep/src/ast-grep-0.42.0/crates/wasm) warning: `ast-grep-py` (lib) generated 3 warnings Finished `release` profile [optimized] target(s) in 38m 21s * 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 wit-bindgen-rust-macro v0.51.0 Downloaded id-arena v2.3.0 Downloaded winapi-util v0.1.11 Downloaded unicode-xid v0.2.6 Downloaded once_cell_polyfill v1.70.2 Downloaded windows-link v0.2.1 Downloaded leb128fmt v0.1.0 Downloaded foldhash v0.1.5 Downloaded redox_syscall v0.5.18 Downloaded wasi v0.11.1+wasi-snapshot-preview1 Downloaded wasm-metadata v0.244.0 Downloaded minicov v0.3.8 Downloaded wit-bindgen-rust v0.51.0 Downloaded wit-bindgen-core 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 wit-parser v0.244.0 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-component v0.244.0 Downloaded wasmparser v0.244.0 Downloaded web-sys v0.3.91 Downloaded winapi v0.3.9 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 pyo3 bindings 🐍 Found CPython 3.14 at /usr/bin/python 📡 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.10 Compiling crossbeam-utils v0.8.21 Compiling streaming-iterator v0.1.9 Compiling log v0.4.29 Compiling bit-vec v0.9.1 Compiling serde_json v1.0.149 Compiling itoa v1.0.17 Compiling hashbrown v0.16.1 Compiling equivalent v1.0.2 Compiling dyn-clone v1.0.20 Compiling cfg-if v1.0.4 Compiling once_cell v1.21.3 Compiling unsafe-libyaml v0.2.11 Compiling ryu v1.0.23 Compiling libc v0.2.183 Compiling zmij v1.0.21 Compiling tree-sitter-json v0.23.0 Compiling tree-sitter-python v0.25.0 Compiling tree-sitter-haskell v0.23.1 Compiling tree-sitter-elixir v0.3.5 Compiling tree-sitter-typescript v0.23.2 Compiling tree-sitter-rust v0.24.0 Compiling tree-sitter-yaml v0.7.2 Compiling tree-sitter-css v0.25.0 Compiling tree-sitter-c v0.24.1 Compiling tree-sitter-go v0.25.0 Compiling tree-sitter-hcl v1.1.0 Compiling tree-sitter-lua v0.5.0 Compiling tree-sitter-ruby v0.23.1 Compiling tree-sitter-java v0.23.5 Compiling tree-sitter-php v0.24.2 Compiling tree-sitter-swift v0.7.1 Compiling tree-sitter-bash v0.25.1 Compiling tree-sitter-cpp v0.23.4 Compiling tree-sitter-c-sharp v0.23.1 Compiling tree-sitter-solidity v1.2.13 Compiling tree-sitter-kotlin-sg v0.4.0 Compiling tree-sitter-html v0.23.2 Compiling tree-sitter-javascript v0.25.0 Compiling tree-sitter-scala v0.25.0 Compiling tree-sitter-nix v0.3.0 Compiling syn v2.0.117 Compiling libloading v0.9.0 Compiling pyo3-build-config v0.28.2 Compiling bit-set v0.9.1 Compiling aho-corasick v1.1.4 Compiling bstr v1.12.1 Compiling pyo3-ffi v0.28.2 Compiling pyo3-macros-backend v0.28.2 Compiling pyo3 v0.28.2 Compiling crossbeam-epoch v0.9.18 Compiling indexmap v2.13.0 Compiling crossbeam-deque v0.8.6 Compiling regex-automata v0.4.14 Compiling serde_derive_internals v0.29.1 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 tree-sitter v0.26.7 Compiling ref-cast v1.0.25 Compiling regex v1.12.3 Compiling globset v0.4.18 Compiling thiserror v2.0.18 Compiling ignore v0.4.25 Compiling serde v1.0.228 Compiling schemars v1.2.1 Compiling serde_yaml v0.9.34+deprecated Compiling pyo3-macros v0.28.2 Compiling ast-grep-core v0.42.0 (/build/ast-grep/src/ast-grep-0.42.0/crates/core) Compiling ast-grep-language v0.42.0 (/build/ast-grep/src/ast-grep-0.42.0/crates/language) Compiling ast-grep-dynamic v0.42.0 (/build/ast-grep/src/ast-grep-0.42.0/crates/dynamic) Compiling ast-grep-config v0.42.0 (/build/ast-grep/src/ast-grep-0.42.0/crates/config) Compiling pythonize v0.28.0 Compiling ast-grep-py v0.42.0 (/build/ast-grep/src/ast-grep-0.42.0/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) error: rustc interrupted by SIGSEGV, printing backtrace /usr/lib/librustc_driver-186d4f16988c6851.so(+0x1e36e20) [0x3f8be36e20] linux-vdso.so.1(__vdso_rt_sigreturn+0x0) [0x3f8e3ec800] /usr/lib/libLLVM.so.22.1(+0xe8528c) [0x3f8128528c] /usr/lib/libLLVM.so.22.1(_ZN4llvm11PassManagerINS_8FunctionENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x126) [0x3f8128a74a] /usr/lib/libLLVM.so.22.1(+0x3ab1ec4) [0x3f83eb1ec4] /usr/lib/libLLVM.so.22.1(_ZN4llvm26CGSCCToFunctionPassAdaptor3runERNS_13LazyCallGraph3SCCERNS_15AnalysisManagerIS2_JRS1_EEES5_RNS_17CGSCCUpdateResultE+0x30e) [0x3f82c86112] /usr/lib/libLLVM.so.22.1(+0x3aaf2f4) [0x3f83eaf2f4] /usr/lib/libLLVM.so.22.1(_ZN4llvm11PassManagerINS_13LazyCallGraph3SCCENS_15AnalysisManagerIS2_JRS1_EEEJS4_RNS_17CGSCCUpdateResultEEE3runERS2_RS5_S4_S7_+0xe6) [0x3f82c80c9c] /usr/lib/libLLVM.so.22.1(+0x2451322) [0x3f82851322] /usr/lib/libLLVM.so.22.1(_ZN4llvm21DevirtSCCRepeatedPass3runERNS_13LazyCallGraph3SCCERNS_15AnalysisManagerIS2_JRS1_EEES5_RNS_17CGSCCUpdateResultE+0x1a8) [0x3f82c83c2e] /usr/lib/libLLVM.so.22.1(+0x24512d2) [0x3f828512d2] /usr/lib/libLLVM.so.22.1(_ZN4llvm33ModuleToPostOrderCGSCCPassAdaptor3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE+0xa56) [0x3f82c823d6] /usr/lib/libLLVM.so.22.1(+0x24513c0) [0x3f828513c0] /usr/lib/libLLVM.so.22.1(_ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x486) [0x3f8128946e] /usr/lib/libLLVM.so.22.1(_ZN4llvm24ModuleInlinerWrapperPass3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE+0x1ba) [0x3f828532b0] /usr/lib/libLLVM.so.22.1(+0x5386a96) [0x3f85786a96] /usr/lib/libLLVM.so.22.1(_ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x486) [0x3f8128946e] /usr/lib/librustc_driver-186d4f16988c6851.so(+0x41fa6c0) [0x3f8e1fa6c0] /usr/lib/librustc_driver-186d4f16988c6851.so(+0x1990eda) [0x3f8b990eda] /usr/lib/librustc_driver-186d4f16988c6851.so(_RNvXs1_CseIwry1ZKUh6_18rustc_codegen_llvmNtB5_18LlvmCodegenBackendNtNtNtCshOWn4sRnt3Q_17rustc_codegen_ssa6traits5write19WriteBackendMethods8optimize+0x49a) [0x3f8b98371a] /usr/lib/librustc_driver-186d4f16988c6851.so(_RINvNtNtCsl62HraQBNi4_3std3sys9backtrace28___rust_begin_short_backtraceNCINvXs0_CseIwry1ZKUh6_18rustc_codegen_llvmNtB1g_18LlvmCodegenBackendNtNtNtCshOWn4sRnt3Q_17rustc_codegen_ssa6traits7backend19ExtraBackendMethods18spawn_named_threadNCINvNtNtB2k_4back5write10spawn_workB1O_E0uE0uEB1g_+0x19a) [0x3f8b9829b8] /usr/lib/librustc_driver-186d4f16988c6851.so(+0x19b4e88) [0x3f8b9b4e88] /usr/lib/librustc_driver-186d4f16988c6851.so(+0x4131d56) [0x3f8e131d56] /usr/lib/libc.so.6(+0x78c00) [0x3f89ef5c00] /usr/lib/libc.so.6(+0xcfafc) [0x3f89f4cafc] note: we would appreciate a report at https://github.com/rust-lang/rust help: you can increase rustc's stack size by setting RUST_MIN_STACK=16777216 note: backtrace dumped due to SIGSEGV! resuming signal warning: `ast-grep-py` (lib) generated 3 warnings error: could not compile `ast-grep-py` (lib); 3 warnings emitted Caused by: process didn't exit successfully: `rustc --crate-name ast_grep_py --edition=2021 crates/pyo3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type cdylib --emit=dep-info,link -C opt-level=3 -C lto --cfg 'feature="pyo3"' --cfg 'feature="python"' --cfg 'feature="pythonize"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("pyo3", "python", "pythonize"))' -C metadata=4a2ae6a63d68c38c --out-dir /build/ast-grep/src/ast-grep-0.42.0/target/release/deps -C strip=debuginfo -L dependency=/build/ast-grep/src/ast-grep-0.42.0/target/release/deps --extern anyhow=/build/ast-grep/src/ast-grep-0.42.0/target/release/deps/libanyhow-eed5960bf42158e8.rlib --extern ast_grep_config=/build/ast-grep/src/ast-grep-0.42.0/target/release/deps/libast_grep_config-cb06d8fa0dc65ff2.rlib --extern ast_grep_core=/build/ast-grep/src/ast-grep-0.42.0/target/release/deps/libast_grep_core-1eca204ca86eae13.rlib --extern ast_grep_dynamic=/build/ast-grep/src/ast-grep-0.42.0/target/release/deps/libast_grep_dynamic-15e9b5141cb02534.rlib --extern ast_grep_language=/build/ast-grep/src/ast-grep-0.42.0/target/release/deps/libast_grep_language-08626877b1b43561.rlib --extern pyo3=/build/ast-grep/src/ast-grep-0.42.0/target/release/deps/libpyo3-e963250d94763799.rlib --extern pythonize=/build/ast-grep/src/ast-grep-0.42.0/target/release/deps/libpythonize-80be14f0a6e5eb30.rlib --extern serde=/build/ast-grep/src/ast-grep-0.42.0/target/release/deps/libserde-5e5c270c02a1c16d.rlib -C force-frame-pointers=yes -C debuginfo=2 --remap-path-prefix=/build/ast-grep/src=/usr/src/debug/ast-grep -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-ee6c2928c8730865/out -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-bash-7b396a124cbb152a/out -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-c-10cb5b3a8314352a/out -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-c-sharp-0813f99cbd8e1d28/out -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-cpp-28d84301cb2c9a02/out -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-css-a9a696256a6f1185/out -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-elixir-e37a7760ae243d10/out -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-go-4e108365dd444d5e/out -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-haskell-6812582c0a538bf9/out -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-hcl-c4ce17ada49a1e34/out -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-html-933ac649bcb785f6/out -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-java-7a55895e14387bb5/out -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-javascript-7f20051913e65165/out -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-json-214ad8504d659ee7/out -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-kotlin-sg-0449c862e3080234/out -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-lua-0bad8f2805e11f08/out -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-nix-633037943dee01ae/out -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-php-b25f17380d5b810f/out -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-python-8374a1f6dc166650/out -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-ruby-7c259b91802a5771/out -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-rust-a7c9e236e6017362/out -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-scala-a762055a0373ba73/out -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-solidity-02ea39e2bf928ac6/out -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-swift-b01a8ac8c193a738/out -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-typescript-a3dc048767893986/out -L native=/build/ast-grep/src/ast-grep-0.42.0/target/release/build/tree-sitter-yaml-37bba8cf10bd2499/out` (signal: 11, SIGSEGV: invalid memory reference) 💥 maturin failed Caused by: Failed to build a native library through cargo Caused by: Cargo build finished with "exit status: 101": `env -u CARGO PYO3_BUILD_EXTENSION_MODULE="1" PYO3_ENVIRONMENT_SIGNATURE="cpython-3.14-64bit" PYO3_PYTHON="/usr/bin/python" PYTHON_SYS_EXECUTABLE="/usr/bin/python" "cargo" "rustc" "--profile" "release" "--features" "python" "--message-format" "json-render-diagnostics" "--manifest-path" "/build/ast-grep/src/ast-grep-0.42.0/crates/pyo3/Cargo.toml" "--lib"` Error: command ['maturin', 'pep517', 'build-wheel', '-i', '/usr/bin/python', '--compatibility', 'off'] returned non-zero exit status 1 ERROR Backend subprocess exited when trying to invoke build_wheel ==> ERROR: A failure occurred in build().  Aborting... [!p]104\[?7h]3008;end=ca34c001092441b2958a0cc5694bb9c6\==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-8/build [?25h[?25h[?25hreceiving incremental file list ast-grep-0.42.0-1-riscv64-build.log ast-grep-0.42.0-1-riscv64-prepare.log sent 62 bytes received 8,091 bytes 16,306.00 bytes/sec total size is 32,222 speedup is 3.95