Jump to page: 1 2
Thread overview
July 17, 2014
https://issues.dlang.org/show_bug.cgi?id=12057

hsteoh@quickfur.ath.cx changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hsteoh@quickfur.ath.cx
           Severity|normal                      |major

--- Comment #1 from hsteoh@quickfur.ath.cx ---
bump importance, since it's blocking Phobos PR#2266.

--
July 17, 2014
https://issues.dlang.org/show_bug.cgi?id=12057

--- Comment #2 from hsteoh@quickfur.ath.cx ---
Hmm, actually, this bug appears to have been fixed on git HEAD. Could you try again please?

--
July 18, 2014
https://issues.dlang.org/show_bug.cgi?id=12057

--- Comment #3 from hsteoh@quickfur.ath.cx ---
I take that back. This bug is still triggering when compiling with -O. I'm going to try to reduce it.

--
July 18, 2014
https://issues.dlang.org/show_bug.cgi?id=12057

--- Comment #4 from hsteoh@quickfur.ath.cx ---
Minimal failing test case:
-----
// Compile with: dmd -O
bool prop(real x) { return false; }
double f(real) { return double.init; }
void main()
{
    real fc = f(real.init);
    if (fc == 0 || fc.prop) {}
}
-----

The ICE goes away if compiling without -O. Looks like an optimizer bug.

--
July 18, 2014
https://issues.dlang.org/show_bug.cgi?id=12057

hsteoh@quickfur.ath.cx changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|major                       |critical

--
July 22, 2014
https://issues.dlang.org/show_bug.cgi?id=12057

Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bugzilla@digitalmars.com

--- Comment #5 from Walter Bright <bugzilla@digitalmars.com> ---
https://github.com/D-Programming-Language/dmd/pull/3794

--
July 22, 2014
https://issues.dlang.org/show_bug.cgi?id=12057

--- Comment #6 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/67f2094be69e5703263ddd3818d7b78d74c621dc fix Issue 12057 - [ICE], backend/cg87.c 925

https://github.com/D-Programming-Language/dmd/commit/e444be0663cc4e2d3d740507057ce5d547ca9441 Merge pull request #3794 from WalterBright/fix12057

fix Issue 12057 - [ICE], backend/cg87.c 925

--
July 22, 2014
https://issues.dlang.org/show_bug.cgi?id=12057

github-bugzilla@puremagic.com changed:

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

--
July 22, 2014
https://issues.dlang.org/show_bug.cgi?id=12057

--- Comment #7 from github-bugzilla@puremagic.com ---
Commit pushed to dmd-1.x at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/5c9d805337d440658fbac108241a33de5d6a886e fix Issue 12057 - [ICE], backend/cg87.c 925

--
July 23, 2014
https://issues.dlang.org/show_bug.cgi?id=12057

--- Comment #8 from github-bugzilla@puremagic.com ---
Commit pushed to 2.066 at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/118e1a8df6888d4f2f2d1900a68b1d516ff63b6f Merge pull request #3794 from WalterBright/fix12057

fix Issue 12057 - [ICE], backend/cg87.c 925

--
« First   ‹ Prev
1 2