You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When trying to build helix from source as an experiment, I encountered this error:
libgccjit.so: error: : gcc_jit_block_add_assignment: mismatching types: assignment to input_register (type: __int8_t *) from (void *)loadedValue2 (type: void *)
error: failed to build archive at `helix/target/debug/deps/librustix-f2aafd20cac1c040.rlib`: failed to open object file: No such file or directory (os error 2)
This seems to be similar to #792 which was closed by #874.
rustup --version
rustup 1.29.1 (69d754521 2026-07-06)
info: This is the version for the rustup toolchain manager, not the rustc compiler.
info: the currently active `rustc` version is `rustc 1.97.1 (8bab26f4f 2026-07-14)`
rustc +nightly --version
rustc 1.99.0-nightly (09ee43b2d 2026-07-27)
Looks like #874 should indeed fix this issue but it only was available in a single toolchain (nightly-2026-08-04) and every subsequent toolchain don't include the fix.
Once rust-lang/rust#162499 is merged and released in a toolchain then it should work.
This seems to be fixed, so closing.
Feel free to reopen if you still have this issue.
(But there seems to be a later error that prevents building helix.)
Activity
fbernier commentedon Sep 15, 2026
Looks like #874 should indeed fix this issue but it only was available in a single toolchain (nightly-2026-08-04) and every subsequent toolchain don't include the fix.
Once rust-lang/rust#162499 is merged and released in a toolchain then it should work.
antoyo commentedon Sep 24, 2026
This seems to be fixed, so closing.
Feel free to reopen if you still have this issue.
(But there seems to be a later error that prevents building helix.)