[Issue 12984] [REG2.068a] ICE on forward reference of derived class from other instantiated class
https://issues.dlang.org/show_bug.cgi?id=12984 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/ec6df46675f8de0110c6cdc7a85d4066310a91fa fix Issue 12984 - ICE on forward reference of derived class from other instantiated class https://github.com/D-Programming-Language/dmd/commit/2a83a40246dee806b04465bd424d41ac9f78349f Merge pull request #4537 from 9rnsr/fix12984 https://github.com/D-Programming-Language/dmd/commit/302d42186a30452ddb0c7bd02f4f8c682a8f4c93 [Fix] Fix incorrect test for issue 12984. --
[Issue 12984] [REG2.068a] ICE on forward reference of derived class from other instantiated class
https://issues.dlang.org/show_bug.cgi?id=12984 --- Comment #5 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/302d42186a30452ddb0c7bd02f4f8c682a8f4c93 [Fix] Fix incorrect test for issue 12984. Causing commit: 8efa502a209c64a75f682956cab0b3647737c614. --
[Issue 12984] [REG2.068a] ICE on forward reference of derived class from other instantiated class
https://issues.dlang.org/show_bug.cgi?id=12984 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/ec6df46675f8de0110c6cdc7a85d4066310a91fa fix Issue 12984 - ICE on forward reference of derived class from other instantiated class https://github.com/D-Programming-Language/dmd/commit/2a83a40246dee806b04465bd424d41ac9f78349f Merge pull request #4537 from 9rnsr/fix12984 [REG2.068a] Issue 12984 - ICE on forward reference of derived class from other instantiated class --
[Issue 12984] [REG2.068a] ICE on forward reference of derived class from other instantiated class
https://issues.dlang.org/show_bug.cgi?id=12984 github-bugzi...@puremagic.com changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|--- |FIXED --
[Issue 12984] [REG2.068a] ICE on forward reference of derived class from other instantiated class
https://issues.dlang.org/show_bug.cgi?id=12984 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --
[Issue 12984] [REG2.068a] ICE on forward reference of derived class from other instantiated class
https://issues.dlang.org/show_bug.cgi?id=12984 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Hardware|x86_64 |All Summary|Cannot interpret |[REG2.068a] ICE on forward |[template] at compile time |reference of derived class |depending on order of |from other instantiated |declaration |class OS|Linux |All --- Comment #3 from Kenji Hara k.hara...@gmail.com --- (In reply to Nils from comment #2) The test case fails again. Segfaults now. The test code can be reduced to this for the segfault: --- cat test.d code class B {alias MyD = D!int;} class C : B {} class D(T) {alias MyE = E!float;} class E(T) : D!int { void m() {new C;} } code dmd -c -o- test.d --- Segmentation fault (core dumped) --- (Re-)introduced by https://github.com/D-Programming-Language/dmd/commit/ a7bdba47f09f7dba2fbbc6a3d91d8ba110e7 https://github.com/D-Programming-Language/dmd/pull/4457 https://github.com/D-Programming-Language/dmd/pull/4537 --