Re: parallel check output changes?

2014-10-05 Thread Mike Stump
On Oct 4, 2014, at 3:32 AM, Richard Sandiford wrote: > we should just fix those tests so that the name is unique. Yes. This is good in all sorts of ways.

[Bug libstdc++/63456] unordered_map incorrectly frees _M_single_bucket. Patch Included

2014-10-05 Thread François Dumont
Hi I just committed this trivial bug fix. Shall I go ahead and apply it to 4.9 branch too ? 2014-10-05 François Dumont PR libstdc++/63456 * include/bits/hashtable.h (_M_uses_single_bucket(__bucket_type*)): Test the parameter. * testsuite/23_containers/unordered_set

Re: [Bug libstdc++/63456] unordered_map incorrectly frees _M_single_bucket. Patch Included

2014-10-05 Thread Jonathan Wakely
On 5 October 2014 19:50, François Dumont wrote: > Hi > > I just committed this trivial bug fix. > > Shall I go ahead and apply it to 4.9 branch too ? Yes please.

Re: [Bug libstdc++/63456] unordered_map incorrectly frees _M_single_bucket. Patch Included

2014-10-05 Thread Paolo Carlini
Hi, On 10/05/2014 08:50 PM, François Dumont wrote: +#include Seems redundant. Thanks! Paolo.

Re: [Bug libstdc++/63456] unordered_map incorrectly frees _M_single_bucket. Patch Included

2014-10-05 Thread François Dumont
On 05/10/2014 21:37, Paolo Carlini wrote: Hi, On 10/05/2014 08:50 PM, François Dumont wrote: +#include Seems redundant. Thanks! Paolo. Yes it is and in fact I had remove it before the real commit, I should have update the patch. François

[patch, libgfortran] PR63460 namelist read from STDIN

2014-10-05 Thread Jerry DeLisle
Committed as obvious. Missed it on my earlier patch. 2014-10-05 Jerry DeLisle PR libgfortran/63460 * io/unit.c (init_units): Initialize the DELIM flag to UNSPECIFIED for the STDIN unit so that the flag is correctly set later. r215908 Index: unit.c =

Allow [[deprecated]] even for C++11 (with pedwarn)

2014-10-05 Thread Ed Smith-Rowland
Greetings, There was some feeling that not allowing [[deprecated]] for C++ was a little extreme. This patch builds and tests clean on x86_64-linux. OK? Ed gcc/c-family: 2014-10-06 Edward Smith-Rowland <3dw...@verizon.net> * c-family/c-cppbuiltin.c: Move __cpp_attribute_deprecat

[PATCH, rs6000] Document issues with permutes for analyze_swaps

2014-10-05 Thread Bill Schmidt
Hi, I spent some time thinking about handling vperm instructions in the analyze_swaps pass, and convinced myself that it isn't necessarily wise to do so. At the least it will require adding a cost model to the pass to determine whether a computation involving permutes should be optimized. At thi

Re: Allow [[deprecated]] even for C++11 (with pedwarn)

2014-10-05 Thread Jason Merrill
OK, thanks. Jason

Re: [PATCH, rs6000] Remove splat calls with out-of-range arguments from gcc.dg/vmx/ops.c

2014-10-05 Thread Bill Schmidt
By the way, just to follow up on a conversation we had offline: I did a little poking, and found that the assembler objects if any of these out-of-range arguments to vspltb, etc., survive the compiler: /tmp/cctyppYZ.s: Assembler messages: /tmp/cctyppYZ.s:25: Error: operand out of range (-1 is not

Re: [PATCH] microblaze: microblaze.md: Use 'SI' instead of 'VOID' for operand 1 of 'call_value_intern'

2014-10-05 Thread Chen Gang
On 10/5/14 11:32, Chen Gang wrote: > On 10/5/14 11:15, Chen Gang wrote: >> On 9/25/14 8:12, Chen Gang wrote: >>> OK, thanks, next month, I shall try Qemu for microblaze (I also focus on >>> Qemu, and try to make patches for it). >>> >>> And, I also need finish the testsuite under Darwin x86_64, ne

Re: [gofrontend-dev] [PATCH 4/9] Gccgo port to s390[x] -- part I

2014-10-05 Thread Dominik Vogt
On Fri, Oct 03, 2014 at 06:19:46PM -0700, Ian Lance Taylor wrote: > On Tue, Sep 9, 2014 at 5:53 AM, Dominik Vogt wrote: > > This patch fixes the compiler flags in libgo/mksysinfo.sh. In one > > place, some compiler flags were missing that are consistently used > > elswhere, resulting in an error

Re: [PATCH] Relax check against commuting XOR and ASHIFTRT in combine.c

2014-10-05 Thread Andreas Schwab
Alan Lawrence writes: > diff --git a/gcc/testsuite/gcc.dg/combine_ashiftrt_1.c > b/gcc/testsuite/gcc.dg/combine_ashiftrt_1.c > new file mode 100644 > index > ..90e64fd10dc358f10ad03a90041605bc3ccb7011 > --- /dev/null > +++ b/gcc/testsuite/gcc.dg/combine_a

Re: [RFC] costs and it's use in assign_reg_parm

2014-10-05 Thread Richard Sandiford
Ramana Radhakrishnan writes: > Hi, > > I've been digging into why on AArch64 we generate pretty bad code > for the following testcase. > > void g2(float, float, float, float, float, float, float, float); > > void f2a(void) > { > float x0 = 1.0, x1 = 2.0, x2 = 3.0, x3 = 4.0, x4 = 5.0, x5 =

Re: [patch] Add -static-libquadmath option

2014-10-05 Thread Iain Sandoe
Hi FX, On 4 Oct 2014, at 14:51, FX wrote: > We have a -static-libgfortran option, but on targets where we support > quad-prec math through libquadmath, we didn’t have an equivalent > -static-libquadmath so far. This patch adds it, in what I think is a rather > straightforward manner. > > The

[C PATCH] Use error_operand_p more

2014-10-05 Thread Marek Polacek
It occured to me that we should probably use error_operand_p in the C FE where appropriate. Following change is meant only as a little cleanup. Bootstrapped/regtested on x86_64-linux, ok for trunk? 2014-10-04 Marek Polacek * c-convert.c (convert): Use error_operand_p. * c-typ

Kushi Aole

2014-10-05 Thread KUSHI AOLE
You have been approved by Kushi Aole-UK the sum of 85.00 GBP with draw number:22330KHO577345 and Serial number 1509/14. Reply for more details

Track dynamic type changes

2014-10-05 Thread Jan Hubicka
Hi, this patch makes ipa_polymorphic_call_context::get_dynamic_type to track if vptr has changed in between function entry and polymorphic call. The patch also add logic skipping if (a==0) checks in multiple inheritance so I can construct testcase more easily. I got my SVN tree into an inconsiste