http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55693



--- Comment #8 from Jack Howarth <howarth at nitro dot med.uc.edu> 2013-01-12 
03:24:55 UTC ---

(In reply to comment #7)

> 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.



Adding this line eliminates the testsuite failure on x86_64-apple-darwin12.

Reply via email to