[Bug c++/59877] [4.7 Regression] ICE: Error reporting routines re-entered.
reichelt at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sat Feb 15 00:31:00 GMT 2014
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59877
Volker Reichelt <reichelt at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |ice-on-invalid-code
CC| |reichelt at gcc dot gnu.org
Known to work| |4.6.0, 4.7.0, 4.7.1, 4.7.2,
| |4.8.0, 4.9.0
Target Milestone|--- |4.7.4
Summary|Internal compiler error: |[4.7 Regression] ICE: Error
|Error reporting routines |reporting routines
|re-entered. |re-entered.
Known to fail| |4.7.3
--- Comment #2 from Volker Reichelt <reichelt at gcc dot gnu.org> ---
Here's a shorter testcase:
================================
#include <memory>
struct A
{
A(int) {}
};
void foo()
{
std::make_shared<A>();
}
================================
The bug only appears in GCC 4.7.3.
GCC 4.7.2, 4.8.0, 4.9.0 produce a regular error message.
More information about the Gcc-bugs
mailing list