July 27, 2021 [Issue 22149] TypeInfo_Struct names aren't unique, leading to botched equality semantics | ||||
|---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=22149 Dlang Bot <dlang-bot@dlang.rocks> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |pull --- Comment #1 from Dlang Bot <dlang-bot@dlang.rocks> --- @kinke updated dlang/dmd pull request #12928 "TypeInfo_Struct: Switch to stored mangled name" fixing this issue: - Fix Issue 22149 - TypeInfo_Struct names aren't unique, leading to botched equality semantics By storing the mangled name, making the TypeInfo_Struct names truly unique and more compact at the same time. Requires https://github.com/dlang/druntime/pull/3527. https://github.com/dlang/dmd/pull/12928 -- | ||||
August 01, 2021 [Issue 22149] TypeInfo_Struct names aren't unique, leading to botched equality semantics | ||||
|---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=22149 Dlang Bot <dlang-bot@dlang.rocks> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #2 from Dlang Bot <dlang-bot@dlang.rocks> --- dlang/dmd pull request #12928 "Fix Issues 22149 & 22150 - TypeInfo names aren't unique, leading to botched equality semantics" was merged into master: - 65fc66a4583069bfe767d1c28850cdab364ae282 by Martin Kinkelin: Fix Issue 22149 - TypeInfo_Struct names aren't unique, leading to botched equality semantics By storing the mangled name, making the TypeInfo_Struct names truly unique and more compact at the same time. Requires https://github.com/dlang/druntime/pull/3527. https://github.com/dlang/dmd/pull/12928 -- | ||||
Copyright © 1999-2021 by the D Language Foundation
Permalink
Reply