[Bug libitm/53008] abort in _ITM_getTMCloneSafe

2012-05-15 Thread daveboutcher at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53008 --- Comment #6 from Dave Boutcher 2012-05-16 01:43:51 UTC --- Thanks for the testcase Patrick. Let me dig into the pr51516.C failure before I resubmit the patch with the testcase. Torvald, as Patrick said, this seems to be purely a gcc issue...

[Bug libitm/53008] abort in _ITM_getTMCloneSafe

2012-05-15 Thread patrick.marlier at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53008 --- Comment #5 from Patrick Marlier 2012-05-15 22:23:54 UTC --- Created attachment 27412 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27412 testcase for gcc testsuite The problem is not into libitm. Attached a testcase for testsuite (gcc/

[Bug libitm/53008] abort in _ITM_getTMCloneSafe

2012-05-15 Thread torvald at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53008 torvald at gcc dot gnu.org changed: What|Removed |Added CC||torvald at gcc dot gnu.org --

[Bug libitm/53008] abort in _ITM_getTMCloneSafe

2012-05-08 Thread daveboutcher at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53008 --- Comment #3 from Dave Boutcher 2012-05-08 22:56:23 UTC --- I just submitted a patch for this one (Issue 6201064) (http://codereview.appspot.com/6201064/) Patch included here just for fun: Index: gcc/trans-mem.c diff --git a/gcc/trans-mem.c b

[Bug libitm/53008] abort in _ITM_getTMCloneSafe

2012-04-27 Thread patrick.marlier at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53008 Patrick Marlier changed: What|Removed |Added CC||patrick.marlier at gmail

[Bug libitm/53008] abort in _ITM_getTMCloneSafe

2012-04-18 Thread daveboutcher at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53008 --- Comment #1 from Dave Boutcher 2012-04-18 17:46:17 UTC --- The problem seems to be that functions referenced only by function pointers are not put in the tmclone table. I can work around the problem by making a bogus call to the function anyw