compiler fails on arithmetic operations #134457
Labels
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
A-target-feature
Area: Enabling/disabling target features like AVX, Neon, etc.
C-bug
Category: This is a bug.
E-needs-mcve
Call for participation: This issue has a repro, but needs a Minimal Complete and Verifiable Example
I-crash
Issue: The compiler crashes (SIGSEGV, SIGABRT, etc). Use I-ICE instead when the compiler panics.
llvm-fixed-upstream
Issue expected to be fixed by the next major LLVM upgrade, or backported fixes
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
I have a struct representing circle points over field elements (represented as u32)
link to the code: https://github.com/starkware-libs/stwo/blob/4053f974dcd29812a8c775205bc107e56a026a5b/crates/prover/src/core/circle.rs#L126-L134
running cargo bench with RUSTFLAGS="-C target-cpu=native -C target-feature=+avx512f -C opt-level=3",
the compiler fails with the following error:
error: rustc interrupted by SIGSEGV, backtrace is given below
however, the following code does manage to compile:
Meta
rustc --version --verbose
:The text was updated successfully, but these errors were encountered: