[Bug libitm/55693] [4.8 Regression] libitm.c++/eh-1.C execution test fails on darwin from r193271
torvald at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Jan 11 22:54:00 GMT 2013
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55693
torvald at gcc dot gnu.org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |torvald at gcc dot gnu.org
--- Comment #7 from torvald at gcc dot gnu.org 2013-01-11 22:54:04 UTC ---
The gdb trace looks alright to me. My guess is that this is a bug in the
uninstrumented code path, not in libitm.
Could you try again after adding the following to the top of
GTM::gtm_thread::begin_transaction in beginend.cc, please:
prop &= ~pr_uninstrumentedCode;
Then, libitm shouldn't take the uninstrumented code path anymore. If it works
with this change, this likely is a bug on the compiler side.
More information about the Gcc-bugs
mailing list