[Issue 12984] [REG2.068a] ICE on forward reference of derived class from other instantiated class

2015-06-17 Thread via Digitalmars-d-bugs
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

2015-04-01 Thread via Digitalmars-d-bugs
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

2015-03-31 Thread via Digitalmars-d-bugs
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

2015-03-31 Thread via Digitalmars-d-bugs
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

2015-03-31 Thread via Digitalmars-d-bugs
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

2015-03-31 Thread via Digitalmars-d-bugs
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

--