← Back to index
|
Original Bugzilla link
Bug 9865 – Crash on bogus import / circular reference
Status
RESOLVED
Resolution
FIXED
Severity
regression
Priority
P2
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2013-04-03T05:22:00Z
Last change time
2013-05-09T02:20:18Z
Keywords
ice, pull
Assigned to
nobody
Creator
dlang-bugzilla
Comments
Comment #0
by dlang-bugzilla — 2013-04-03T05:22:11Z
=== a.d === import b : Baz; struct Foo { Baz f; } === b.d === import a; class Bar { Foo foo; } Note that Baz does not exist in b.
Comment #1
by k.hara.pg — 2013-04-03T20:24:23Z
https://github.com/D-Programming-Language/dmd/pull/1835
This is a regression caused by fixing issue 9514, from 2.062.
Comment #2
by github-bugzilla — 2013-04-03T21:00:15Z
Commits pushed to master at
https://github.com/D-Programming-Language/dmd
https://github.com/D-Programming-Language/dmd/commit/4b66665d1cb2007d643d8fb2345bbb58620c969f
fix Issue 9865 - Crash on bogus import / circular reference
https://github.com/D-Programming-Language/dmd/commit/1fb2efa371df70a574f92c74428a584d79b9c99f
Merge pull request #1835 from 9rnsr/fix9865 [REG2.062] Issue 9865 - Crash on bogus import / circular reference
Comment #3
by k.hara.pg — 2013-05-09T02:20:18Z
*** Issue 9951 has been marked as a duplicate of this issue. ***