Thread overview
[Issue 19496] Wrong D and C++ ABI caused by scope qualifier in other method
Dec 16, 2018
kinke@gmx.net
Feb 19, 2020
Mathias LANG
December 16, 2018
https://issues.dlang.org/show_bug.cgi?id=19496

Илья Ярошенко <ilyayaroshenko@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Hardware|x86_64                      |All

--- Comment #1 from Илья Ярошенко <ilyayaroshenko@gmail.com> ---
Both 32 and 64 bit code affected

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

Илья Ярошенко <ilyayaroshenko@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |C++, industry, wrong-code

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

kinke@gmx.net changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kinke@gmx.net

--- Comment #2 from kinke@gmx.net ---
Wow, that's a curious major issue indeed. Somehow that little `scope` seems to affect `StructDeclaration.isPOD()`.

--
March 01, 2019
https://issues.dlang.org/show_bug.cgi?id=19496

--- Comment #3 from Илья Ярошенко <ilyayaroshenko@gmail.com> ---
Fixed since DMD 2.084 / LDC 1.14

--
February 19, 2020
https://issues.dlang.org/show_bug.cgi?id=19496

Mathias LANG <pro.mathias.lang@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |pro.mathias.lang@gmail.com
         Resolution|---                         |FIXED

--- Comment #4 from Mathias LANG <pro.mathias.lang@gmail.com> ---
Since it has been fixed, closing the issue.

--