This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [4.7,trans-mem] Summary of unsolved known bugs
- From: Patrick Marlier <patrick dot marlier at gmail dot com>
- To: Torvald Riegel <triegel at redhat dot com>
- Cc: gcc at gcc dot gnu dot org, Richard Henderson <rth at redhat dot com>, Aldy Hernandez <aldyh at redhat dot com>
- Date: Mon, 09 Jan 2012 16:24:37 -0500
- Subject: Re: [4.7,trans-mem] Summary of unsolved known bugs
- References: <4EEA178B.8080908@gmail.com> <1326104408.7636.4906.camel@triegel.csb>
On 01/09/2012 05:20 AM, Torvald Riegel wrote:
* ICE when lto1 does not have -fgnu-tm and object file uses TM
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51280
Still open?
Yes. I have started a thread here:
http://gcc.gnu.org/ml/gcc-patches/2011-12/msg01221.html
But as I said, probably out of my knowledge...
Here some more PR:
* Bug 51698 - [trans-mem] TM runtime and application with LTO
* [libitm, build] Clear hardware capabilities on libitm.so with Sun ld
http://gcc.gnu.org/ml/gcc-patches/2011-11/msg02093.html
Not sure to know the status of this (Rainer?). PR?
* Bug 51773 - error building libitm/aatree.cc on ARM
* Bug 51173 - XFAIL: libitm.c++/static_ctor.C
error: unsafe function call âvoid __cxa_guard_release(long long
int*)â within âtransaction_safeâ function
error: unsafe function call âint __cxa_guard_acquire(long long int*)â
within âtransaction_safeâ function
The static initialization is using locks. One way to fix that is to
transform the acq/rel to a transaction, right?
* Bug 51124 - libitm failures
FAIL: libitm.c++/eh-1.C execution test
-> Darwin: Xcode 4+ problem
http://gcc.gnu.org/ml/gcc-patches/2012-01/msg00329.html
-> Solaris: ?.
--
Patrick Marlier