If I have to buy new RAM in 2026 I am going to cry
rust-errors.md
edited
1I keep segfaulting trying to compile various rust packages:
2
3For example, running a `yay -S eww` to build eww, segfaulted 3 times, two of which have error logs below:
4```
5 Compiling rustversion v1.0.14
6error: rustc interrupted by SIGSEGV, printing backtrace
7
8/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x3c179ec) [0x7f20e68179ec]
9/usr/lib/libc.so.6(+0x3e2d0) [0x7f20e2a4d2d0]
10/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc(+0x12cf2) [0x5638d4089cf2]
11/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63f69a0) [0x7f20e8ff69a0]
12/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63f6737) [0x7f20e8ff6737]
13/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63f3e3a) [0x7f20e8ff3e3a]
14/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63f39ed) [0x7f20e8ff39ed]
15/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63810df) [0x7f20e8f810df]
16/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x6329b7a) [0x7f20e8f29b7a]
17/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x632993e) [0x7f20e8f2993e]
18/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x632b702) [0x7f20e8f2b702]
19/usr/lib/libc.so.6(+0x9697a) [0x7f20e2aa597a]
20/usr/lib/libc.so.6(+0x11a2bc) [0x7f20e2b292bc]
21
22note: we would appreciate a report at https://github.com/rust-lang/rust
23help: you can increase rustc's stack size by setting RUST_MIN_STACK=16777216
24 Compiling proc-macro-hack v0.5.20+deprecated
25 Compiling itoa v1.0.9
26 Compiling zvariant_utils v1.0.1
27 Compiling darling_core v0.14.4
28 Compiling regex v1.10.3
29 Compiling mio v0.8.10
30 Compiling gtk v0.17.1
31 Compiling memoffset v0.6.5
32 Compiling lalrpop-util v0.20.0
33 Compiling parse-zoneinfo v0.3.0
34 Compiling lalrpop v0.20.0
35error: could not compile `itertools` (lib)
36
37Caused by:
38 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)
39```
40
41```
42 Compiling lalrpop-util v0.20.0
43 Compiling parse-zoneinfo v0.3.0
44 Compiling lalrpop v0.20.0
45 Compiling ryu v1.0.15
46error: rustc interrupted by SIGSEGV, printing backtrace
47
48/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x3c179ec) [0x7f5a48e179ec]
49/usr/lib/libc.so.6(+0x3e2d0) [0x7f5a4504d2d0]
50/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/libLLVM.so.21.1-rust-1.94.0-stable(+0x47850a1) [0x7f5a3f9850a1]
51/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/libLLVM.so.21.1-rust-1.94.0-stable(+0x41b0014) [0x7f5a3f3b0014]
52/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/libLLVM.so.21.1-rust-1.94.0-stable(_ZN4llvm10AsmPrinter16emitFunctionBodyEv+0xcc9) [0x7f5a437b47e7]
53/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/libLLVM.so.21.1-rust-1.94.0-stable(+0x85b3aef) [0x7f5a437b3aef]
54/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/libLLVM.so.21.1-rust-1.94.0-stable(_ZN4llvm13FPPassManager13runOnFunctionERNS_8FunctionE+0xad3) [0x7f5a4302f193]
55/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/libLLVM.so.21.1-rust-1.94.0-stable(_ZN4llvm13FPPassManager11runOnModuleERNS_6ModuleE+0x28) [0x7f5a4302e5fe]
56/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/libLLVM.so.21.1-rust-1.94.0-stable(_ZN4llvm6legacy15PassManagerImpl3runERNS_6ModuleE+0x2b1) [0x7f5a435b4eb1]
57/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x62234c5) [0x7f5a4b4234c5]
58/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x62230fe) [0x7f5a4b4230fe]
59/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]
60/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x62241f8) [0x7f5a4b4241f8]
61/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]
62/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x6330c54) [0x7f5a4b530c54]
63/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x632b702) [0x7f5a4b52b702]
64/usr/lib/libc.so.6(+0x9697a) [0x7f5a450a597a]
65/usr/lib/libc.so.6(+0x11a2bc) [0x7f5a451292bc]
66
67note: we would appreciate a report at https://github.com/rust-lang/rust
68help: you can increase rustc's stack size by setting RUST_MIN_STACK=33554432
69 Compiling chrono-tz-build v0.2.0
70 Compiling serde_derive v1.0.197
71 Compiling futures-macro v0.3.28
72 Compiling thiserror-impl v1.0.46
73 Compiling enumflags2_derive v0.7.7
74 Compiling ref-cast v1.0.22
75 Compiling tokio-macros v2.2.0
76 Compiling ref-cast-impl v1.0.22
77 Compiling darling_macro v0.14.4
78 Compiling deranged v0.3.11
79 Compiling anstyle-parse v0.2.1
80 Compiling darling v0.14.4
81 Compiling block-buffer v0.10.4
82 Compiling crypto-common v0.1.6
83 Compiling phf_generator v0.10.0
84 Compiling time v0.1.45
85 Compiling num_cpus v1.16.0
86 Compiling signal-hook-registry v1.4.1
87error: could not compile `regex-automata` (lib)
88
89Caused by:
90 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)
91```
92
93The 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.
94
95Some other debug information:
96
97- Arch Linux 6.19.8-arch1-1 (x86_64)
98- glibc 2.43+r5+g856c426a7534-1
99
100```
101❯ rustc --version --verbose
102rustc 1.94.0 (4a4ef493e 2026-03-02)
103binary: rustc
104commit-hash: 4a4ef493e3a1488c6e321570238084b38948f6db
105commit-date: 2026-03-02
106host: x86_64-unknown-linux-gnu
107release: 1.94.0
108LLVM version: 21.1.8
109```
110
111```
112❯ gcc --version
113gcc (GCC) 15.2.1 20260209
114Copyright (C) 2025 Free Software Foundation, Inc.
115This is free software; see the source for copying conditions. There is NO
116warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
117```
118
119As a bonus, here's rustc failing to build proc-macro2
120```
121error: rustc interrupted by SIGSEGV, printing backtrace
122
123/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x3c179ec) [0x7f1b03e179ec]
124/usr/lib/libc.so.6(+0x3e2d0) [0x7f1b0004d2d0]
125/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x5e12b0d) [0x7f1b06012b0d]
126/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]
127/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x5207638) [0x7f1b05407638]
128/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvCshOLKrYHbleZ_19rustc_mir_transform13optimized_mir+0x3c3) [0x7f1b0579fed7]
129/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x559faef) [0x7f1b0579faef]
130/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]
131/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x5215c1b) [0x7f1b05415c1b]
132/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvMsH_NtCslrYLb7DLJxb_12rustc_middle2tyNtNtB5_7context6TyCtxt12instance_mir+0x771) [0x7f1b01b4c901]
133/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvNtCs2yvdOG5oHcr_18rustc_monomorphize9collector17items_of_instance+0x4b) [0x7f1b05f80b15]
134/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x5d80ab2) [0x7f1b05f80ab2]
135/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]
136/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x5f04971) [0x7f1b06104971]
137/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x65df9d4) [0x7f1b067df9d4]
138/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x65e1923) [0x7f1b067e1923]
139/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x65e1923) [0x7f1b067e1923]
140/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x5924abf) [0x7f1b05b24abf]
141/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvNtCs2yvdOG5oHcr_18rustc_monomorphize12partitioning32collect_and_partition_mono_items+0x276) [0x7f1b05b5dc14]
142/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63fc5f2) [0x7f1b065fc5f2]
143/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63fc5d7) [0x7f1b065fc5d7]
144/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]
145/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63fbf17) [0x7f1b065fbf17]
146/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]
147/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x614fe35) [0x7f1b0634fe35]
148/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x614fe0b) [0x7f1b0634fe0b]
149/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]
150/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x614dacc) [0x7f1b0634dacc]
151/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x5cb36c5) [0x7f1b05eb36c5]
152/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x661977c) [0x7f1b0681977c]
153/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvNtNtCsjyunezrfeQP_14rustc_metadata5rmeta7encoder15encode_metadata+0xd3) [0x7f1b06816993]
154/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvNtCsjyunezrfeQP_14rustc_metadata2fs25encode_and_write_metadata+0x449) [0x7f1b063b1ac9]
155/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvMNtCsh3kfxieZhBr_15rustc_interface7queriesNtB2_6Linker24codegen_and_build_linker+0x199) [0x7f1b0679322b]
156/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x65901d9) [0x7f1b067901d9]
157/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63810b4) [0x7f1b065810b4]
158/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x6329b7a) [0x7f1b06529b7a]
159/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x632993e) [0x7f1b0652993e]
160/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x632b702) [0x7f1b0652b702]
161/usr/lib/libc.so.6(+0x9697a) [0x7f1b000a597a]
162/usr/lib/libc.so.6(+0x11a2bc) [0x7f1b001292bc]
163
164note: we would appreciate a report at https://github.com/rust-lang/rust
165help: you can increase rustc's stack size by setting RUST_MIN_STACK=16777216
166note: backtrace dumped due to SIGSEGV! resuming signal
167 Compiling writeable v0.6.1
168 Compiling litemap v0.8.0
169 Compiling itoa v1.0.15
170 Compiling icu_normalizer_data v2.0.0
171 Compiling icu_properties_data v2.0.1
172 Compiling stable_deref_trait v1.2.0
173 Compiling futures-io v0.3.31
174 Compiling thiserror v1.0.69
175 Compiling winnow v0.7.13
176 Compiling getrandom v0.2.16
177 Compiling ryu v1.0.20
178 Compiling once_cell v1.21.3
179 Compiling rand_core v0.6.4
180 Compiling parking_lot_core v0.9.12
181 Compiling slab v0.4.11
182 Compiling percent-encoding v2.3.2
183 Compiling scopeguard v1.2.0
184 Compiling lock_api v0.4.14
185 Compiling form_urlencoded v1.2.2
186 Compiling utf8_iter v1.0.4
187 Compiling futures-sink v0.3.31
188 Compiling log v0.4.28
189 Compiling siphasher v1.0.1
190 Compiling bytes v1.10.1
191 Compiling phf_shared v0.11.3
192 Compiling pin-utils v0.1.0
193 Compiling crossbeam-utils v0.8.21
194 Compiling fnv v1.0.7
195 Compiling thiserror v2.0.17
196 Compiling futures-task v0.3.31
197error: could not compile `proc-macro2` (lib)
198
199Caused by:
200 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)
201warning: build failed, waiting for other jobs to finish...
202```