Thread overview
[Issue 12956] [ICE] Assertion in expression.c:432
Jun 20, 2014
simendsjo
Jun 20, 2014
simendsjo
Jun 20, 2014
simendsjo
Jun 20, 2014
simendsjo
Jun 20, 2014
Kenji Hara
June 20, 2014
https://issues.dlang.org/show_bug.cgi?id=12956

--- Comment #1 from simendsjo <simendsjo@gmail.com> ---
Ok, dustmite is a bit problematic when there's a regression between two compiler versions. In other words: a reduced test-case might take a good while.

--
June 20, 2014
https://issues.dlang.org/show_bug.cgi?id=12956

simendsjo <simendsjo@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |ice

--
June 20, 2014
https://issues.dlang.org/show_bug.cgi?id=12956

--- Comment #2 from simendsjo <simendsjo@gmail.com> ---
Created attachment 1363
  --> https://issues.dlang.org/attachment.cgi?id=1363&action=edit
traits.d

--
June 20, 2014
https://issues.dlang.org/show_bug.cgi?id=12956

--- Comment #3 from simendsjo <simendsjo@gmail.com> ---
Compile the attached file with `dmd -c -unittest traits.d`. The file has not been reduced.

--
June 20, 2014
https://issues.dlang.org/show_bug.cgi?id=12956

Kenji Hara <k.hara.pg@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull
                 OS|Linux                       |All

--- Comment #4 from Kenji Hara <k.hara.pg@gmail.com> ---
The ICE issue is already fixed in git head, as a byproduct of the change: https://github.com/D-Programming-Language/dmd/pull/3332

I opened a PR with reduced test case. https://github.com/D-Programming-Language/dmd/pull/3684

--
June 20, 2014
https://issues.dlang.org/show_bug.cgi?id=12956

--- Comment #5 from github-bugzilla@puremagic.com ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/cc27e4cb4ef3594f02bd2afe92dd1d9ea2dc7350 fix Issue 12956 - [ICE] Assertion in expression.c:432

https://github.com/D-Programming-Language/dmd/commit/065396f2d7601b45c418051e870391d2f521b99e Merge pull request #3684 from 9rnsr/fix12956

[REG2.065] Issue 12956 - [ICE] Assertion in expression.c:432

--
June 20, 2014
https://issues.dlang.org/show_bug.cgi?id=12956

github-bugzilla@puremagic.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--