public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/62152] New: ICE caused by using __builtin_ia32_pause() inside C++11 noexcept functions on Windows
@ 2014-08-15 7:27 lh_mouse at 126 dot com
2014-12-16 16:55 ` [Bug c++/62152] " ktietz at gcc dot gnu.org
0 siblings, 1 reply; 2+ messages in thread
From: lh_mouse at 126 dot com @ 2014-08-15 7:27 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62152
Bug ID: 62152
Summary: ICE caused by using __builtin_ia32_pause() inside
C++11 noexcept functions on Windows
Product: gcc
Version: 4.9.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: lh_mouse at 126 dot com
// ice.cpp
void foo() noexcept {
__builtin_ia32_pause();
// also reproducable with ::_mm_pause(); (requires #include <immintrins.h>)
}
// EOF
The above code will result in an ICE when compiled to i686 code:
E:\Desktop>g++ ice.cpp -std=c++14 -m32 -c
ice.cpp: In function 'void foo()':
ice.cpp:3:1: internal compiler error: in ix86_compute_frame_layout, at
config/i386/i386.c:9510
}
^
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://sourceforge.net/projects/mingw-w64> for instructions.
If compiled to x86_64 code it won't ICE on Windows.
^ permalink raw reply [flat|nested] 2+ messages in thread
* [Bug c++/62152] ICE caused by using __builtin_ia32_pause() inside C++11 noexcept functions on Windows
2014-08-15 7:27 [Bug c++/62152] New: ICE caused by using __builtin_ia32_pause() inside C++11 noexcept functions on Windows lh_mouse at 126 dot com
@ 2014-12-16 16:55 ` ktietz at gcc dot gnu.org
0 siblings, 0 replies; 2+ messages in thread
From: ktietz at gcc dot gnu.org @ 2014-12-16 16:55 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62152
Kai Tietz <ktietz at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
CC| |ktietz at gcc dot gnu.org
Resolution|--- |DUPLICATE
--- Comment #1 from Kai Tietz <ktietz at gcc dot gnu.org> ---
Duplicate
*** This bug has been marked as a duplicate of bug 61189 ***
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2014-12-16 16:55 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-08-15 7:27 [Bug c++/62152] New: ICE caused by using __builtin_ia32_pause() inside C++11 noexcept functions on Windows lh_mouse at 126 dot com
2014-12-16 16:55 ` [Bug c++/62152] " ktietz at gcc dot gnu.org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).