[Issue 17451] ICE in ddmd/declaration.d(2179)

2020-03-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17451

Walter Bright  changed:

   What|Removed |Added

   See Also|https://issues.dlang.org/sh |
   |ow_bug.cgi?id=20696 |

--


[Issue 17451] ICE in ddmd/declaration.d(2179)

2020-03-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17451

Walter Bright  changed:

   What|Removed |Added

   See Also||https://issues.dlang.org/sh
   ||ow_bug.cgi?id=20696

--


[Issue 17451] ICE in ddmd/declaration.d(2179)

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17451

--- Comment #7 from github-bugzi...@puremagic.com ---
Commits pushed to newCTFE at https://github.com/dlang/dmd

https://github.com/dlang/dmd/commit/a98029d193806d78d4c3a8ad30adbfa07822f0ae
fix Issue 17451 - ICE in ddmd/declaration.d(2179)

https://github.com/dlang/dmd/commit/18a36ca994656db307d8b92d254aed240122a5d9
Merge pull request #6844 from WalterBright/fix17451

--


[Issue 17451] ICE in ddmd/declaration.d(2179)

2017-05-31 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17451

--- Comment #6 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/dlang/dmd

https://github.com/dlang/dmd/commit/a98029d193806d78d4c3a8ad30adbfa07822f0ae
fix Issue 17451 - ICE in ddmd/declaration.d(2179)

https://github.com/dlang/dmd/commit/18a36ca994656db307d8b92d254aed240122a5d9
Merge pull request #6844 from WalterBright/fix17451

fix Issue 17451 - ICE in ddmd/declaration.d(2179)
merged-on-behalf-of: Martin Nowak <c...@dawg.eu>

--


[Issue 17451] ICE in ddmd/declaration.d(2179)

2017-05-29 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17451

uplink.co...@googlemail.com changed:

   What|Removed |Added

   Severity|major   |regression

--- Comment #4 from uplink.co...@googlemail.com ---
Destructors are now transitivity called. Maybe it has something todo with that.

The actual assert triggering makes sure the struct h is not forward referenced
(I believe)

--


[Issue 17451] ICE in ddmd/declaration.d(2179)

2017-05-29 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17451

uplink.co...@googlemail.com changed:

   What|Removed |Added

 CC||uplink.co...@googlemail.com

--- Comment #3 from uplink.co...@googlemail.com ---
Destructors are now transitivity called. Maybe it has something todo with that.

The actual assert triggering makes sure the struct h is not forward referenced
(I believe)

--


[Issue 17451] ICE in ddmd/declaration.d(2179)

2017-05-29 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17451

Walter Bright  changed:

   What|Removed |Added

   Hardware|x86_64  |All
 OS|Linux   |All

--


[Issue 17451] ICE in ddmd/declaration.d(2179)

2017-05-29 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17451

Walter Bright  changed:

   What|Removed |Added

   Keywords||ice
 CC||bugzi...@digitalmars.com

--


[Issue 17451] ICE in ddmd/declaration.d(2179)

2017-05-29 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17451

--- Comment #2 from greensunn...@gmail.com ---
> According to a bisect this can happen since: 
> https://github.com/dlang/dmd/pull/6550

Please ignore, the PR in which the failing check was introduced is:

https://github.com/dlang/dmd/pull/6065

--


[Issue 17451] ICE in ddmd/declaration.d(2179)

2017-05-29 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17451

--- Comment #1 from greensunn...@gmail.com ---
According to a bisect this can happen since:
https://github.com/dlang/dmd/pull/6550

--