Re: Improve insert/emplace robustness to self insertion

2016-07-09 Thread David Edelsohn
On Sat, Jul 9, 2016 at 7:59 PM, Jonathan Wakely wrote: > On 09/07/16 13:47 -0400, David Edelsohn wrote: >> >> This patch has caused some new libstdc++ testsuite failures on AIX. > > > Which patch? > > My last patch only added a new test, that can't have caused failures > in

Re: Improve insert/emplace robustness to self insertion

2016-07-09 Thread Jonathan Wakely
On 09/07/16 13:47 -0400, David Edelsohn wrote: This patch has caused some new libstdc++ testsuite failures on AIX. Which patch? My last patch only added a new test, that can't have caused failures in unrelated tests. https://gcc.gnu.org/ml/libstdc++-cvs/2016-q3/msg00021.html FAIL:

Re: [patch, fortran] Fix PR 71783

2016-07-09 Thread Jerry DeLisle
On 07/09/2016 01:16 PM, Thomas Koenig wrote: > Hello world, > > this patch fixes the regression by always allocating a charlen. > > Why we still allocate a temporary even for obviously non-overlapping > cases like the test case remains to be investigated. I'll open a > separate PR for this. > >

[patch, fortran] Fix PR 71783

2016-07-09 Thread Thomas Koenig
Hello world, this patch fixes the regression by always allocating a charlen. Why we still allocate a temporary even for obviously non-overlapping cases like the test case remains to be investigated. I'll open a separate PR for this. Regression-tested. OK for all affected branches? Regards

Re: Improve insert/emplace robustness to self insertion

2016-07-09 Thread David Edelsohn
This patch has caused some new libstdc++ testsuite failures on AIX. FAIL: 23_containers/list/debug/insert4_neg.cc (test for excess errors) Excess errors: /tmp/20160708/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/debug/formatter.h:387:7: error: __gnu_debug::_Error_formatter&

Re: [PATCH FT32]: apply unbias to references to RAM symbols

2016-07-09 Thread Georg-Johann Lay
James Bowman schrieb: The FT32 binutils use a bias to distinguish between RAM and flash addresses. This fix adds an ASM_OUTPUT_SYMBOL_REF() that unbiases references to RAM symbols. Only references to RAM objects have the bias applied. Flash objects (that is, objects in ADDR SPACE 1) are not

Re: [PATCH, rs6000] Fix PR target/71733, ICE with -mcpu=power9 -mno-vsx

2016-07-09 Thread Peter Bergner
On 7/6/16 12:53 PM, David Edelsohn wrote: > On Tue, Jul 5, 2016 at 10:26 PM, Peter Bergner wrote: >> The following patch fixes a bug where we do not disable POWER9 vector dform >> addressing when we compile for POWER9 but without VSX support. This >> manifested >> itself

Re: [PATCH, rs6000] Fix PR target/71733, ICE with -mcpu=power9 -mno-vsx

2016-07-09 Thread Peter Bergner
On 7/6/16 6:29 PM, Michael Meissner wrote: On Wed, Jul 06, 2016 at 05:01:38PM -0500, Peter Bergner wrote: I had thought about adding the dform scalar flag, but it was already correctly disabled and I wasn't sure whether we could have the p9 dform scalar without the vector part. Probably not,

Re: [PATCH] Support running the selftests under valgrind

2016-07-09 Thread David Malcolm
On Fri, 2016-07-08 at 22:55 -0700, Andrew Pinski wrote: > On Fri, Jul 8, 2016 at 12:46 PM, David Malcolm > wrote: > > This patch adds a new phony target to gcc/Makefile.in to make it > > easy > > to run the selftests under valgrind, via "make selftest-valgrind". > > This

Re: [PATCH] PR target/71549: Convert V1TImode register to TImode in debug insn

2016-07-09 Thread Markus Trippelsdorf
On 2016.06.28 at 11:21 -0700, Gary Funck wrote: > On 06/20/16 04:55:16, H.J. Lu wrote: > > TImode register referenced in debug insn can be converted to V1TImode > > by scalar to vector optimization. We need to convert a debug insn if > > it has a variable in a TImode register. > > We have a