← Back to index
|
Original Bugzilla link
Bug 21973 – importC: AssertError@src/dmd/dsymbolsem.d(4307): Assertion failure
Status
RESOLVED
Resolution
FIXED
Severity
critical
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2021-05-25T16:59:49Z
Last change time
2021-05-28T00:32:50Z
Keywords
ice-on-valid-code, ImportC, pull
Assigned to
No Owner
Creator
Iain Buclaw
Comments
Comment #0
by ibuclaw — 2021-05-25T16:59:49Z
This is a variant of issue 21972. When there are other fields, an ICE occurs. --- struct outer { int field; struct { int nested; }; };
Comment #1
by dlang-bot — 2021-05-27T21:44:58Z
@ibuclaw created dlang/dmd pull request #12598 "Add tests for importC issues 21933, 21965, 21968, 21973." fixing this issue: - fix Issue 21973 - importC: AssertError@src/dmd/dsymbolsem.d(4307): Assertion failure
https://github.com/dlang/dmd/pull/12598
Comment #2
by dlang-bot — 2021-05-28T00:32:50Z
dlang/dmd pull request #12598 "Add tests for importC issues 21933, 21965, 21968, 21973." was merged into master: - 7ea12913ef9f1651d7bf179a879e41141a701982 by Iain Buclaw: fix Issue 21973 - importC: AssertError@src/dmd/dsymbolsem.d(4307): Assertion failure
https://github.com/dlang/dmd/pull/12598