Landing: 2feace205d94
Project / Subsystem
gcc / gccrs
Date
2026-09-03
Author
Philip Herron
Commit
2feace205d944c382b9fccc64ca56e6885e16d0d
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- gccrs
- patch_id
- —
- commit_hash
- 2feace205d944c382b9fccc64ca56e6885e16d0d
- source_type
- github
- headline
- gccrs: Remove erroneous unify logic affecting `PartialEq` in core
- tldr
- gccrs removes a problematic unify hack that broke `PartialEq` for core types.
- author
- Philip Herron
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • gccrs
- • bugfix
- • rust
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-09-03T00:00:00.000Z
A temporary hack related to unification in the operator overload handling within gccrs has been identified as problematic. This hack incorrectly affected the PartialEq implementation for core Rust types. This commit removes the erroneous code from rust-hir-type-check-expr.cc.