Re: [v3 PATCH] PR libstdc++/77717

2016-09-26 Thread Jonathan Wakely
On 25/09/16 17:44 +0300, Ville Voutilainen wrote: PR libstdc++/77717 * testsuite/21_strings/basic_string_view/operations/compare/char/1.cc: Fix an out-of-bounds access. OK, thanks.

Re: [PATCH] Increase lto-min-partition

2016-09-26 Thread Markus Trippelsdorf
On 2016.09.26 at 09:42 +0200, Richard Biener wrote: > On Sat, Sep 24, 2016 at 10:52 AM, Markus Trippelsdorf > wrote: > > On 2016.09.23 at 15:29 +0200, Richard Biener wrote: > >> > > >> > So 5 looks too big to me. > >> > >> I think the issue is that the default number

Re: [PATCH GCC][v2]Simplify alias check code generation in vectorizer

2016-09-26 Thread Robin Dapp
> Comments added. Bootstrap and test, is it reasonable? This introduces an ICE on s390x with a Fortran testcase, because of an assertion failure in tree_to_uhwi (DR_STEP (dr_a.dr)) for DR_STEP (dr_a.dr) = -8(OVF). The attached patch fixes this by introducing an additional tree_fits_uhwi_p().

Re: [PATCH, 1/7] Move memory model declarations in memmodel.h

2016-09-26 Thread Richard Biener
On Thu, 22 Sep 2016, Thomas Preudhomme wrote: > Hi, > > This patch is part of a patch series to add support for ARMv8-M[1] to GCC. > This specific patch moves memory model declarations in memmodel.h. > > Currently, is_mm_* memory model related functions are declared in tree.h which > prevents

Re: [PATCH] Fix various minor gimple-ssa-sprintf.c issues

2016-09-26 Thread Gerald Pfeifer
Hi Martin, I'm afraid there may be further fallout from your patch. GCC now bootstraps fine on my tester, but building Wine I started to see internal compiler error: in format_floating, at gimple-ssa-sprintf.c:1165 four or so days ago. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77740 has

Re: [PATCH v2] [RTEMS] Always use atomic builtins for libstdc++

2016-09-26 Thread Andreas Schwab
On Sep 22 2016, Bernhard Reutner-Fischer wrote: > On 22 September 2016 11:11:42 CEST, Andreas Schwab wrote: >>On Sep 22 2016, Sebastian Huber >>wrote: >> >>> diff --git a/libstdc++-v3/acinclude.m4

RE: [PATCH] MIPS/doc: Fix `d' constraint description

2016-09-26 Thread Matthew Fortune
Maciej Rozycki writes: > Revert a part of the `d' constraint documentation update made with > commit 111868 ("Use define_constraint for MIPS"), > , > ,

Re: [PATCH] Increase lto-min-partition

2016-09-26 Thread Richard Biener
On Sat, Sep 24, 2016 at 10:52 AM, Markus Trippelsdorf wrote: > On 2016.09.23 at 15:29 +0200, Richard Biener wrote: >> > >> > So 5 looks too big to me. >> >> I think the issue is that the default number of partitions is too high >> (32) which pessimizes 4-core machines

Re: ICE at -O1 and above in both 32-bit and 64-bit modes on x86_64-linux-gnu

2016-09-26 Thread Richard Biener
On Sat, Sep 24, 2016 at 5:36 AM, kugan wrote: > Hi Richard, > > There is also one more issue as reported by Pat Haugen. That is, in > converting value_range of ssa (which we get from get_range_info) to > argument type, my implementation is too simplistic and

Re: [PATCH] Fix missed debug PR77692

2016-09-26 Thread Richard Biener
On Fri, 23 Sep 2016, Richard Biener wrote: > > I am testing the following patch which re-instantiates behavior > to emit DW_AT_const_value attributes for optimized out non-readonly > global statics. Those are readonly by means of the ability to > remove them early (before any optimization such

[PATCH] MIPS/doc: Fix `d' constraint description

2016-09-26 Thread Maciej W. Rozycki
Revert a part of the `d' constraint documentation update made with commit 111868 ("Use define_constraint for MIPS"), , , which inadvertently made the registers covered to be

Re: [patch] Fix ICE on ACATS test for Aarch64 at -O

2016-09-26 Thread Eric Botcazou
> So while emit_store_flag_force knows what to do upon NULL return, I'm > not sure the other users of expand_shift/expand_shift_1 do. Revised patch attached, tested on x86-64/Linux, OK for the mainline? 2016-09-26 Eric Botcazou * expmed.c (expand_shift_1):

<    1   2