Landing: 171c78338e14
Project / Subsystem
gcc / gccrs
Date
2026-09-05
Author
Yap Zhi Heng
Commit
171c78338e14be092263edd243bb78b77a01ab76
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- gccrs
- patch_id
- —
- commit_hash
- 171c78338e14be092263edd243bb78b77a01ab76
- source_type
- github
- headline
- gccrs: Remove unnecessary `rust_unreachable` from `grs_langhook_pushdecl`
- tldr
- gccrs removes `rust_unreachable` to fix an ICE on aarch64 builds.
- author
- Yap Zhi Heng
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • gccrs
- • bugfix
- • aarch64
- • compiler
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-09-05T00:00:00.000Z
An unreachable macro call in grs_langhook_pushdecl caused an internal compiler error (ICE) on aarch64 targets after a change to initialize target machine builtins. This commit removes the rust_unreachable call, resolving the ICE and allowing builds to complete successfully.