> Le 21 janv. 2016 à 18:15, Dominique d'Humières <domi...@lps.ens.fr> a écrit :
> 
> 
>> Le 21 janv. 2016 à 16:25, Torvald Riegel <trie...@redhat.com> a écrit :
>> 
>> On Thu, 2016-01-21 at 11:00 +0100, Dominique d'Humières wrote:
>>> Torvald,
>>> 
>>> Now that I can bootstrap on darwin, I have found the following failure for 
>>> libitm.c++/libstdc++-safeexc.C
>>> 
>>> /opt/gcc/work/libitm/testsuite/libitm.c++/libstdc++-safeexc.C:50:2: error: 
>>> unsafe function call 'std::underflow_error::underflow_error(const string&)' 
>>> within atomic transaction
>>> throw T (what);
>>> ^~~~~
>> 
>> Does this patch fix it (ie, mark the test unsupported)?
> 
> AFAIU the error occurs at compile time and If my memory is correct the patch 
> won’t fix the issue (not tested) and the test should be skipped on 
> *-*-darwin* powerpc-ibm-aix*.

OK, my memory was not good!-( However the target selection in the patch is 
wrong, the following one works

// { dg-do run { target { ! { *-*-darwin* powerpc-ibm-aix* } } } }


Dominique

Reply via email to