[Bug libstdc++/97362] [8/9/10 Regression] `__deref` in in debug mode clashes with internal macro in Windows system header
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97362 Jonathan Wakely changed: What|Removed |Added Known to work||10.3.0 --- Comment #10 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #5) > Fixed on trunk with g:2137aa92412da363d52ef699987441be28b239d0 which for > some reason didn't get added here. And g:e9c2c61b9157e15311dbf0a73c575ae0eae79cb3 on the gcc-10 branch.
[Bug libstdc++/97362] [8/9/10 Regression] `__deref` in in debug mode clashes with internal macro in Windows system header
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97362 Jonathan Wakely changed: What|Removed |Added Status|WAITING |ASSIGNED --- Comment #9 from Jonathan Wakely --- Ah, it's a recent change. I think my mingw headers are too old. I guess I'd better backport this then.
[Bug libstdc++/97362] [8/9/10 Regression] `__deref` in in debug mode clashes with internal macro in Windows system header
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97362 --- Comment #8 from frankhb1989 at gmail dot com --- The first diagnostic message of `#pragma GCC poison __deref` points to in my MSYS2 installation. The change is made here: https://sourceforge.net/p/mingw-w64/mingw-w64/ci/555bee806560144c6a59077f3c860bc83411153c/.
[Bug libstdc++/97362] [8/9/10 Regression] `__deref` in in debug mode clashes with internal macro in Windows system header
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97362 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|WAITING --- Comment #7 from Jonathan Wakely --- ping
[Bug libstdc++/97362] [8/9/10 Regression] `__deref` in in debug mode clashes with internal macro in Windows system header
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97362 --- Comment #6 from Jonathan Wakely --- (In reply to frankhb1989 from comment #1) > To clarify a bit: is installed by the VC++ toolchain or WDK, not by > Windows SDK. Nevertheless, it is a system header both MS's CRT and Win32 > headers rely on. I can't reproduce this, as I don't see the __deref macro in the mingw-w64 headers. Does this only happen with the Microsoft headers, not mingw versions? Or something else?
[Bug libstdc++/97362] [8/9/10 Regression] `__deref` in in debug mode clashes with internal macro in Windows system header
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97362 Jonathan Wakely changed: What|Removed |Added Summary|[8/9/10/11 Regression] |[8/9/10 Regression] |`__deref` in|`__deref` in |in debug mode clashes with |in debug mode clashes with |internal macro in Windows |internal macro in Windows |system header |system header Known to fail|11.0| --- Comment #5 from Jonathan Wakely --- Fixed on trunk with g:2137aa92412da363d52ef699987441be28b239d0 which for some reason didn't get added here.