I keep segfaulting trying to compile various rust packages: For example, running a `yay -S eww` to build eww, segfaulted 3 times, two of which have error logs below: ``` Compiling rustversion v1.0.14 error: rustc interrupted by SIGSEGV, printing backtrace /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x3c179ec) [0x7f20e68179ec] /usr/lib/libc.so.6(+0x3e2d0) [0x7f20e2a4d2d0] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc(+0x12cf2) [0x5638d4089cf2] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63f69a0) [0x7f20e8ff69a0] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63f6737) [0x7f20e8ff6737] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63f3e3a) [0x7f20e8ff3e3a] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63f39ed) [0x7f20e8ff39ed] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63810df) [0x7f20e8f810df] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x6329b7a) [0x7f20e8f29b7a] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x632993e) [0x7f20e8f2993e] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x632b702) [0x7f20e8f2b702] /usr/lib/libc.so.6(+0x9697a) [0x7f20e2aa597a] /usr/lib/libc.so.6(+0x11a2bc) [0x7f20e2b292bc] 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 Compiling proc-macro-hack v0.5.20+deprecated Compiling itoa v1.0.9 Compiling zvariant_utils v1.0.1 Compiling darling_core v0.14.4 Compiling regex v1.10.3 Compiling mio v0.8.10 Compiling gtk v0.17.1 Compiling memoffset v0.6.5 Compiling lalrpop-util v0.20.0 Compiling parse-zoneinfo v0.3.0 Compiling lalrpop v0.20.0 error: could not compile `itertools` (lib) Caused by: process didn't exit successfully: `/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name itertools --edition=2018 /home/eli/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itertools-0.10.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=138 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=a6cc494761736d23 -C extra-filename=-39754d32d70e8831 --out-dir /home/eli/.cache/yay/eww/src/eww/target/release/deps -C strip=debuginfo -L dependency=/home/eli/.cache/yay/eww/src/eww/target/release/deps --extern either=/home/eli/.cache/yay/eww/src/eww/target/release/deps/libeither-cc1430f44eaea1ac.rmeta --cap-lints allow -C force-frame-pointers=yes` (signal: 11, SIGSEGV: invalid memory reference) ``` ``` Compiling lalrpop-util v0.20.0 Compiling parse-zoneinfo v0.3.0 Compiling lalrpop v0.20.0 Compiling ryu v1.0.15 error: rustc interrupted by SIGSEGV, printing backtrace /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x3c179ec) [0x7f5a48e179ec] /usr/lib/libc.so.6(+0x3e2d0) [0x7f5a4504d2d0] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/libLLVM.so.21.1-rust-1.94.0-stable(+0x47850a1) [0x7f5a3f9850a1] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/libLLVM.so.21.1-rust-1.94.0-stable(+0x41b0014) [0x7f5a3f3b0014] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/libLLVM.so.21.1-rust-1.94.0-stable(_ZN4llvm10AsmPrinter16emitFunctionBodyEv+0xcc9) [0x7f5a437b47e7] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/libLLVM.so.21.1-rust-1.94.0-stable(+0x85b3aef) [0x7f5a437b3aef] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/libLLVM.so.21.1-rust-1.94.0-stable(_ZN4llvm13FPPassManager13runOnFunctionERNS_8FunctionE+0xad3) [0x7f5a4302f193] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/libLLVM.so.21.1-rust-1.94.0-stable(_ZN4llvm13FPPassManager11runOnModuleERNS_6ModuleE+0x28) [0x7f5a4302e5fe] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/libLLVM.so.21.1-rust-1.94.0-stable(_ZN4llvm6legacy15PassManagerImpl3runERNS_6ModuleE+0x2b1) [0x7f5a435b4eb1] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x62234c5) [0x7f5a4b4234c5] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x62230fe) [0x7f5a4b4230fe] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvXs1_Cs1vW48bsRTZJ_18rustc_codegen_llvmNtB5_18LlvmCodegenBackendNtNtNtCsliRs81uhNCq_17rustc_codegen_ssa6traits5write19WriteBackendMethods7codegen+0x30d) [0x7f5a4b424b0d] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x62241f8) [0x7f5a4b4241f8] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RINvNtNtCsaa59N1qzrfe_3std3sys9backtrace28___rust_begin_short_backtraceNCINvXs0_Cs1vW48bsRTZJ_18rustc_codegen_llvmNtB1g_18LlvmCodegenBackendNtNtNtCsliRs81uhNCq_17rustc_codegen_ssa6traits7backend19ExtraBackendMethods18spawn_named_threadNCINvNtNtB2k_4back5write10spawn_workB1O_E0uE0uEB1g_+0xa8) [0x7f5a4b530fc0] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x6330c54) [0x7f5a4b530c54] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x632b702) [0x7f5a4b52b702] /usr/lib/libc.so.6(+0x9697a) [0x7f5a450a597a] /usr/lib/libc.so.6(+0x11a2bc) [0x7f5a451292bc] 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=33554432 Compiling chrono-tz-build v0.2.0 Compiling serde_derive v1.0.197 Compiling futures-macro v0.3.28 Compiling thiserror-impl v1.0.46 Compiling enumflags2_derive v0.7.7 Compiling ref-cast v1.0.22 Compiling tokio-macros v2.2.0 Compiling ref-cast-impl v1.0.22 Compiling darling_macro v0.14.4 Compiling deranged v0.3.11 Compiling anstyle-parse v0.2.1 Compiling darling v0.14.4 Compiling block-buffer v0.10.4 Compiling crypto-common v0.1.6 Compiling phf_generator v0.10.0 Compiling time v0.1.45 Compiling num_cpus v1.16.0 Compiling signal-hook-registry v1.4.1 error: could not compile `regex-automata` (lib) Caused by: process didn't exit successfully: `/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name regex_automata --edition=2021 /home/eli/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=138 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="dfa-onepass"' --cfg 'feature="hybrid"' --cfg 'feature="meta"' --cfg 'feature="nfa-backtrack"' --cfg 'feature="nfa-pikevm"' --cfg 'feature="nfa-thompson"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-literal-multisubstring"' --cfg 'feature="perf-literal-substring"' --cfg 'feature="std"' --cfg 'feature="syntax"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --cfg 'feature="unicode-word-boundary"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "dfa", "dfa-build", "dfa-onepass", "dfa-search", "hybrid", "internal-instrument", "internal-instrument-pikevm", "logging", "meta", "nfa", "nfa-backtrack", "nfa-pikevm", "nfa-thompson", "perf", "perf-inline", "perf-literal", "perf-literal-multisubstring", "perf-literal-substring", "std", "syntax", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unicode-word-boundary"))' -C metadata=fbf71fb2a7a0b14f -C extra-filename=-8dd5f74bfc54df90 --out-dir /home/eli/.cache/yay/eww/src/eww/target/release/deps -C strip=debuginfo -L dependency=/home/eli/.cache/yay/eww/src/eww/target/release/deps --extern aho_corasick=/home/eli/.cache/yay/eww/src/eww/target/release/deps/libaho_corasick-29bc60cafdaef660.rmeta --extern memchr=/home/eli/.cache/yay/eww/src/eww/target/release/deps/libmemchr-967c2ed4306bd00d.rmeta --extern regex_syntax=/home/eli/.cache/yay/eww/src/eww/target/release/deps/libregex_syntax-4d0f8b7f53de4289.rmeta --cap-lints allow -C force-frame-pointers=yes` (signal: 11, SIGSEGV: invalid memory reference) ``` The fact that the same seg fault occured multiple times when compiling different packages makes me think this is either a segfault in rustc, glibc, or my RAM is failing. Some other debug information: - Arch Linux 6.19.8-arch1-1 (x86_64) - glibc 2.43+r5+g856c426a7534-1 ``` ❯ rustc --version --verbose rustc 1.94.0 (4a4ef493e 2026-03-02) binary: rustc commit-hash: 4a4ef493e3a1488c6e321570238084b38948f6db commit-date: 2026-03-02 host: x86_64-unknown-linux-gnu release: 1.94.0 LLVM version: 21.1.8 ``` ``` ❯ gcc --version gcc (GCC) 15.2.1 20260209 Copyright (C) 2025 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ``` As a bonus, here's rustc failing to build proc-macro2 ``` error: rustc interrupted by SIGSEGV, printing backtrace /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x3c179ec) [0x7f1b03e179ec] /usr/lib/libc.so.6(+0x3e2d0) [0x7f1b0004d2d0] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x5e12b0d) [0x7f1b06012b0d] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvXNtCshOLKrYHbleZ_19rustc_mir_transform8validateNtB2_9ValidatorNtNtB4_12pass_manager7MirPass8run_pass+0x25d4) [0x7f1b060428d4] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x5207638) [0x7f1b05407638] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvCshOLKrYHbleZ_19rustc_mir_transform13optimized_mir+0x3c3) [0x7f1b0579fed7] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x559faef) [0x7f1b0579faef] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RINvNtNtCs7TAeKswFKMa_18rustc_query_system5query8plumbing17try_execute_queryINtCsiHKzcS9qvAK_16rustc_query_impl13DynamicConfigINtNtB4_6caches10DefIdCacheINtNtNtCslrYLb7DLJxb_12rustc_middle5query5erase6ErasedAhj8_EEKb0_KB3r_KB3r_ENtNtB1f_8plumbing9QueryCtxtKB3r_EB1f_+0x2b9) [0x7f1b05416645] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x5215c1b) [0x7f1b05415c1b] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvMsH_NtCslrYLb7DLJxb_12rustc_middle2tyNtNtB5_7context6TyCtxt12instance_mir+0x771) [0x7f1b01b4c901] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvNtCs2yvdOG5oHcr_18rustc_monomorphize9collector17items_of_instance+0x4b) [0x7f1b05f80b15] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x5d80ab2) [0x7f1b05f80ab2] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RINvNtNtCs7TAeKswFKMa_18rustc_query_system5query8plumbing17try_execute_queryINtCsiHKzcS9qvAK_16rustc_query_impl13DynamicConfigINtNtB4_6caches12DefaultCacheTNtNtNtCslrYLb7DLJxb_12rustc_middle2ty8instance8InstanceNtNtNtB2A_3mir4mono14CollectionModeEINtNtNtB2A_5query5erase6ErasedAhj20_EEKb0_KB4A_KB4A_ENtNtB1f_8plumbing9QueryCtxtKB4A_EB1f_+0x3a0) [0x7f1b06104d60] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x5f04971) [0x7f1b06104971] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x65df9d4) [0x7f1b067df9d4] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x65e1923) [0x7f1b067e1923] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x65e1923) [0x7f1b067e1923] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x5924abf) [0x7f1b05b24abf] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvNtCs2yvdOG5oHcr_18rustc_monomorphize12partitioning32collect_and_partition_mono_items+0x276) [0x7f1b05b5dc14] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63fc5f2) [0x7f1b065fc5f2] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63fc5d7) [0x7f1b065fc5d7] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RINvNtNtCs7TAeKswFKMa_18rustc_query_system5query8plumbing17try_execute_queryINtCsiHKzcS9qvAK_16rustc_query_impl13DynamicConfigINtNtB4_6caches11SingleCacheINtNtNtCslrYLb7DLJxb_12rustc_middle5query5erase6ErasedAhj18_EEKb0_KB3t_KB3t_ENtNtB1f_8plumbing9QueryCtxtKB3t_EB1f_+0x21b) [0x7f1b065fc16f] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63fbf17) [0x7f1b065fbf17] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvNtNtCsliRs81uhNCq_17rustc_codegen_ssa4back13symbol_export39exported_generic_symbols_provider_local+0x19f) [0x7f1b05fafb5f] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x614fe35) [0x7f1b0634fe35] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x614fe0b) [0x7f1b0634fe0b] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RINvNtNtCs7TAeKswFKMa_18rustc_query_system5query8plumbing17try_execute_queryINtCsiHKzcS9qvAK_16rustc_query_impl13DynamicConfigINtNtCs9NaUDhdl87p_21rustc_data_structures9vec_cache8VecCacheNtNtCs7sqTa0ZrLJU_10rustc_span6def_id8CrateNumINtNtNtCslrYLb7DLJxb_12rustc_middle5query5erase6ErasedAhj10_ENtNtNtB6_9dep_graph5graph12DepNodeIndexEKb0_KB5n_KB5n_ENtNtB1f_8plumbing9QueryCtxtKB5n_EB1f_+0x25c) [0x7f1b0634df9c] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x614dacc) [0x7f1b0634dacc] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x5cb36c5) [0x7f1b05eb36c5] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x661977c) [0x7f1b0681977c] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvNtNtCsjyunezrfeQP_14rustc_metadata5rmeta7encoder15encode_metadata+0xd3) [0x7f1b06816993] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvNtCsjyunezrfeQP_14rustc_metadata2fs25encode_and_write_metadata+0x449) [0x7f1b063b1ac9] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvMNtCsh3kfxieZhBr_15rustc_interface7queriesNtB2_6Linker24codegen_and_build_linker+0x199) [0x7f1b0679322b] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x65901d9) [0x7f1b067901d9] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63810b4) [0x7f1b065810b4] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x6329b7a) [0x7f1b06529b7a] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x632993e) [0x7f1b0652993e] /home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x632b702) [0x7f1b0652b702] /usr/lib/libc.so.6(+0x9697a) [0x7f1b000a597a] /usr/lib/libc.so.6(+0x11a2bc) [0x7f1b001292bc] 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 Compiling writeable v0.6.1 Compiling litemap v0.8.0 Compiling itoa v1.0.15 Compiling icu_normalizer_data v2.0.0 Compiling icu_properties_data v2.0.1 Compiling stable_deref_trait v1.2.0 Compiling futures-io v0.3.31 Compiling thiserror v1.0.69 Compiling winnow v0.7.13 Compiling getrandom v0.2.16 Compiling ryu v1.0.20 Compiling once_cell v1.21.3 Compiling rand_core v0.6.4 Compiling parking_lot_core v0.9.12 Compiling slab v0.4.11 Compiling percent-encoding v2.3.2 Compiling scopeguard v1.2.0 Compiling lock_api v0.4.14 Compiling form_urlencoded v1.2.2 Compiling utf8_iter v1.0.4 Compiling futures-sink v0.3.31 Compiling log v0.4.28 Compiling siphasher v1.0.1 Compiling bytes v1.10.1 Compiling phf_shared v0.11.3 Compiling pin-utils v0.1.0 Compiling crossbeam-utils v0.8.21 Compiling fnv v1.0.7 Compiling thiserror v2.0.17 Compiling futures-task v0.3.31 error: could not compile `proc-macro2` (lib) Caused by: process didn't exit successfully: `/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name proc_macro2 --edition=2021 /home/eli/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="proc-macro"' --cfg 'feature="span-locations"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=90f0300ac7b9f6a2 -C extra-filename=-feb5b3be35a63d7f --out-dir /home/eli/Coding/ch-tournament-toolkit/src-tauri/target/debug/deps -L dependency=/home/eli/Coding/ch-tournament-toolkit/src-tauri/target/debug/deps --extern unicode_ident=/home/eli/Coding/ch-tournament-toolkit/src-tauri/target/debug/deps/libunicode_ident-a5a661897279aac5.rmeta --cap-lints allow --cfg span_locations --cfg wrap_proc_macro --cfg proc_macro_span_location --cfg proc_macro_span_file --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(no_is_available)' --check-cfg 'cfg(no_literal_byte_character)' --check-cfg 'cfg(no_literal_c_string)' --check-cfg 'cfg(no_source_text)' --check-cfg 'cfg(proc_macro_span)' --check-cfg 'cfg(proc_macro_span_file)' --check-cfg 'cfg(proc_macro_span_location)' --check-cfg 'cfg(procmacro2_backtrace)' --check-cfg 'cfg(procmacro2_build_probe)' --check-cfg 'cfg(procmacro2_nightly_testing)' --check-cfg 'cfg(procmacro2_semver_exempt)' --check-cfg 'cfg(randomize_layout)' --check-cfg 'cfg(span_locations)' --check-cfg 'cfg(super_unstable)' --check-cfg 'cfg(wrap_proc_macro)'` (signal: 11, SIGSEGV: invalid memory reference) warning: build failed, waiting for other jobs to finish... ```