Thread overview
[Issue 19343] [regression] SROA breaks valid code with -O
[Issue 19343] [regression] SORA breaks valid code with -O
Oct 30, 2018
Stefan Koch
Oct 30, 2018
Stefan Koch
Dec 08, 2018
Walter Bright
Dec 11, 2018
Walter Bright
October 30, 2018
https://issues.dlang.org/show_bug.cgi?id=19343

Stefan Koch <uplink.coder@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |ice-on-valid-code

--
October 30, 2018
https://issues.dlang.org/show_bug.cgi?id=19343

--- Comment #1 from Stefan Koch <uplink.coder@gmail.com> ---
Introduced in: https://github.com/dlang/dmd/pull/6192

--
December 08, 2018
https://issues.dlang.org/show_bug.cgi?id=19343

Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bugzilla@digitalmars.com
            Summary|[regression] SORA breaks    |[regression] SROA breaks
                   |valid code with -O          |valid code with -O

--
December 11, 2018
https://issues.dlang.org/show_bug.cgi?id=19343

Walter Bright <bugzilla@digitalmars.com> changed:

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

--- Comment #2 from Walter Bright <bugzilla@digitalmars.com> ---
I cannot reproduce this:

1. there is no cg87.c anymore, it is cg87.d

2. there is no fixresult_x87(), did you mean fixresult87() ?

3. which line asserts?

4. I cannot get this code to even wind up in fixresult87()

5. I tried it on Win32 and Win64

Please reopen if you can get it to fail with the current version of DMD.

--