Closed as not planned
Description
Code
https://github.com/francesco-gaglione/money_manager/tree/b2121d47702466c5a6b1b6a57dd6fb29351d2b82
Meta
rustc --version --verbose
:
rustc 1.82.0 (f6e511eec 2024-10-15)
binary: rustc
commit-hash: f6e511eec7342f59a25f7c0534f1dbea00d01b14
commit-date: 2024-10-15
host: x86_64-unknown-linux-gnu
release: 1.82.0
LLVM version: 19.1.1
Error output
error: rustc interrupted by SIGSEGV, printing backtrace
/home/kekko/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-2d2db9d3929202cf.so(+0x33b6d83) [0x7f29b61b6d83]
/lib64/libc.so.6(+0x19dc0) [0x7f29b9b95dc0]
/home/kekko/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/libLLVM.so.19.1-rust-1.82.0-stable(_ZN4llvm22RecomputeGlobalsAAPass3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE+0x228) [0x7f29b15844ba]
/home/kekko/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/libLLVM.so.19.1-rust-1.82.0-stable(+0x678428d) [0x7f29b158428d]
/home/kekko/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/libLLVM.so.19.1-rust-1.82.0-stable(_ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x229) [0x7f29b1585ea9]
/home/kekko/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-2d2db9d3929202cf.so(LLVMRustOptimize+0x84c) [0x7f29b85b6098]
/home/kekko/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-2d2db9d3929202cf.so(+0x57b7f2f) [0x7f29b85b7f2f]
/home/kekko/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-2d2db9d3929202cf.so(+0x57b7a56) [0x7f29b85b7a56]
/home/kekko/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-2d2db9d3929202cf.so(_RNvXs1_Cs1oxnbOlTNyI_18rustc_codegen_llvmNtB5_18LlvmCodegenBackendNtNtNtCs6rvTwnzI2jg_17rustc_codegen_ssa6traits5write19WriteBackendMethods13optimize_thin+0x61d) [0x7f29b8374d33]
/home/kekko/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-2d2db9d3929202cf.so(+0x5879236) [0x7f29b8679236]
/home/kekko/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-2d2db9d3929202cf.so(+0x5878821) [0x7f29b8678821]
/home/kekko/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-2d2db9d3929202cf.so(+0x5877d2b) [0x7f29b8677d2b]
/lib64/libc.so.6(+0x70797) [0x7f29b9bec797]
/lib64/libc.so.6(+0xf478c) [0x7f29b9c7078c]
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 accesskit_atspi_common v0.9.0 (https://github.com/wash2/accesskit?tag=iced-xdg-surface-0.13#95695534)
Compiling smithay-client-toolkit v0.19.2
Compiling atspi-connection v0.3.0
Compiling cosmic-protocols v0.1.0 (https://github.com/pop-os/cosmic-protocols?rev=c8d3a1c#c8d3a1c3)
Compiling atspi v0.19.0
Compiling accesskit_unix v0.12.0 (https://github.com/wash2/accesskit?tag=iced-xdg-surface-0.13#95695534)
Compiling smithay-clipboard v0.8.0 (https://github.com/pop-os/smithay-clipboard?tag=pop-dnd-5#5a3007de)
error: could not compile `wgpu-hal` (lib)
Caused by:
process didn't exit successfully: `/home/kekko/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name wgpu_hal --edition=2021 /home/kekko/.cargo/registry/src/index.crates.io-6f17d22bba15001f/wgpu-hal-22.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=357 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="dx12"' --cfg 'feature="gles"' --cfg 'feature="metal"' --cfg 'feature="renderdoc"' --cfg 'feature="vulkan"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("device_lost_panic", "dx12", "dxc_shader_compiler", "fragile-send-sync-non-atomic-wasm", "gles", "internal_error_panic", "metal", "oom_panic", "renderdoc", "vulkan", "windows_rs"))' -C metadata=1f25da354abb5b97 -C extra-filename=-1f25da354abb5b97 --out-dir /home/kekko/projects/personal/money_manager/target/release/deps -C strip=debuginfo -L dependency=/home/kekko/projects/personal/money_manager/target/release/deps --extern arrayvec=/home/kekko/projects/personal/money_manager/target/release/deps/libarrayvec-4b967a007dfda66e.rmeta --extern ash=/home/kekko/projects/personal/money_manager/target/release/deps/libash-070ee76552c53c5c.rmeta --extern bitflags=/home/kekko/projects/personal/money_manager/target/release/deps/libbitflags-991c06e3b4b8b37c.rmeta --extern glow=/home/kekko/projects/personal/money_manager/target/release/deps/libglow-111a8d7e356ecb5e.rmeta --extern gpu_alloc=/home/kekko/projects/personal/money_manager/target/release/deps/libgpu_alloc-c6196c5be1d75d97.rmeta --extern gpu_descriptor=/home/kekko/projects/personal/money_manager/target/release/deps/libgpu_descriptor-f63400af2e42d601.rmeta --extern khronos_egl=/home/kekko/projects/personal/money_manager/target/release/deps/libkhronos_egl-954f06aa7f126e79.rmeta --extern libc=/home/kekko/projects/personal/money_manager/target/release/deps/liblibc-c3273371a9c15a1d.rmeta --extern libloading=/home/kekko/projects/personal/money_manager/target/release/deps/liblibloading-81990520f7411faa.rmeta --extern log=/home/kekko/projects/personal/money_manager/target/release/deps/liblog-36a1ab59c74198f2.rmeta --extern naga=/home/kekko/projects/personal/money_manager/target/release/deps/libnaga-99097091cd405998.rmeta --extern once_cell=/home/kekko/projects/personal/money_manager/target/release/deps/libonce_cell-762fe6b706ce0b6f.rmeta --extern parking_lot=/home/kekko/projects/personal/money_manager/target/release/deps/libparking_lot-84672c4c4c32eca9.rmeta --extern profiling=/home/kekko/projects/personal/money_manager/target/release/deps/libprofiling-4ed26ed941d9f6b8.rmeta --extern raw_window_handle=/home/kekko/projects/personal/money_manager/target/release/deps/libraw_window_handle-06bdcc0542324944.rmeta --extern renderdoc_sys=/home/kekko/projects/personal/money_manager/target/release/deps/librenderdoc_sys-47ed154b4921fb63.rmeta --extern rustc_hash=/home/kekko/projects/personal/money_manager/target/release/deps/librustc_hash-f53025c7e99ea139.rmeta --extern smallvec=/home/kekko/projects/personal/money_manager/target/release/deps/libsmallvec-00336ba1c0dcc13f.rmeta --extern thiserror=/home/kekko/projects/personal/money_manager/target/release/deps/libthiserror-a8ca2c7d239a232a.rmeta --extern wgt=/home/kekko/projects/personal/money_manager/target/release/deps/libwgpu_types-804044821598ae1a.rmeta --cap-lints allow --cfg native --cfg send_sync --cfg gles --cfg vulkan` (signal: 11, SIGSEGV: invalid memory reference)
warning: build failed, waiting for other jobs to finish...
error: Recipe `run` failed on line 65 with exit code 101
Backtrace
<backtrace>