[Bug c++/69687] Buffer Overflow in libiberty

2016-03-02 Thread boehme.marcel at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69687 --- Comment #9 from Marcel Böhme --- Created attachment 37839 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37839&action=edit Proposed Patch * Limiting the length of the mangled string to 264k characters. * Limiting the loop iterations to

[Bug c++/69832] internal compiler error

2016-03-02 Thread sonoro at telefonica dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69832 --- Comment #2 from sonoro at telefonica dot net --- (In reply to Marek Polacek from comment #1) > I can't reproduce the ICE with -std=c++11 -fpermissive on x86_64-linux. I am on 32 bits

[Bug libffi/70024] [5/6 Regression] libffi ABI change w/o SONAME bump

2016-03-02 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70024 --- Comment #4 from rguenther at suse dot de --- On Tue, 1 Mar 2016, rth at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70024 > > Richard Henderson changed: > >What|Removed |Added

[Bug target/67278] [4.9/5/6 Regression] ICE: verify_gimple failed on darwin 14.5 x86_64

2016-03-02 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67278 --- Comment #6 from rguenther at suse dot de --- On Tue, 1 Mar 2016, ubizjak at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67278 > > --- Comment #5 from Uroš Bizjak --- > (In reply to Richard Biener from comment #4) >

[Bug target/67278] [4.9/5/6 Regression] ICE: verify_gimple failed on darwin 14.5 x86_64

2016-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67278 --- Comment #7 from Richard Biener --- Author: rguenth Date: Wed Mar 2 08:16:16 2016 New Revision: 233897 URL: https://gcc.gnu.org/viewcvs?rev=233897&root=gcc&view=rev Log: 2016-03-02 Richard Biener PR middle-end/67278 * tre

[Bug c++/69832] internal compiler error

2016-03-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69832 --- Comment #3 from Marek Polacek --- I see, but I still can't reproduce even with -m32.

[Bug target/67278] [4.9/5/6 Regression] ICE: verify_gimple failed on darwin 14.5 x86_64

2016-03-02 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67278 --- Comment #8 from Uroš Bizjak --- (In reply to rguent...@suse.de from comment #6) > On Tue, 1 Mar 2016, ubizjak at gmail dot com wrote: > > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67278 > > > > --- Comment #5 from Uroš Bizjak --- > >

[Bug c++/69687] Buffer Overflow in libiberty

2016-03-02 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69687 --- Comment #10 from Markus Trippelsdorf --- Patches should be posted to: gcc-patc...@gcc.gnu.org

[Bug target/70021] [6 Regression] Test miscompiled with -O3 option for -march=core-avx2.

2016-03-02 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70021 --- Comment #7 from Ilya Enkovich --- (In reply to Jakub Jelinek from comment #6) > Created attachment 37834 [details] > gcc6-pr70021-wip.patch > > But that would mean we don't vectorize the loop. > I see 2 cases here, one where we look up the d

[Bug tree-optimization/65178] incorrect -Wmaybe-uninitialized when using nested loops

2016-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65178 --- Comment #6 from Richard Biener --- I think the issue is that uninit doesn't even try to see whether the loop PHI node has its backedge always executed and that results in an always initialized PHI result. It's also not that easy as it doesn'

[Bug target/67278] [4.9/5/6 Regression] ICE: verify_gimple failed on darwin 14.5 x86_64

2016-03-02 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67278 --- Comment #9 from rguenther at suse dot de --- On Wed, 2 Mar 2016, ubizjak at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67278 > > --- Comment #8 from Uroš Bizjak --- > (In reply to rguent...@suse.de from comment #6)

[Bug tree-optimization/70026] [6 Regression] ICE in expand_expr_real_2 with -O1 -ftree-vectorize

2016-03-02 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70026 Ilya Enkovich changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug target/67278] [4.9/5 Regression] ICE: verify_gimple failed on darwin 14.5 x86_64

2016-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67278 Richard Biener changed: What|Removed |Added Known to work||6.0 Summary|[4.9/5/6 Regress

[Bug target/67278] [4.9/5/6 Regression] ICE: verify_gimple failed on darwin 14.5 x86_64

2016-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67278 --- Comment #10 from Richard Biener --- Author: rguenth Date: Wed Mar 2 08:55:42 2016 New Revision: 233898 URL: https://gcc.gnu.org/viewcvs?rev=233898&root=gcc&view=rev Log: 2016-03-02 Richard Biener Uros Bizjak PR target/

[Bug fortran/69368] [6 Regression] spec2006 test case 416.gamess fails with the g++ 6.0 compiler starting with r232508

2016-03-02 Thread alalaw01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69368 --- Comment #82 from alalaw01 at gcc dot gnu.org --- For those who haven't seen it, I've put forward this patch on the mailing list: https://gcc.gnu.org/ml/gcc-patches/2016-02/msg01746.html based on a suggestion from Jakub. (Unlike Richi's comment

[Bug c++/69832] internal compiler error

2016-03-02 Thread sonoro at telefonica dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69832 --- Comment #4 from sonoro at telefonica dot net --- (In reply to Marek Polacek from comment #3) > I see, but I still can't reproduce even with -m32. I have added -fpermissive but nothing changes for me. May be its no gcc issue but only mingw-bu

[Bug c++/69832] internal compiler error

2016-03-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69832 --- Comment #5 from Marek Polacek --- Yeah, likely.

[Bug c++/68087] [5/6 Regression] ICE with constexpr in array with negative index

2016-03-02 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68087 Christophe Lyon changed: What|Removed |Added CC||clyon at gcc dot gnu.org --- Comment #

[Bug c++/70035] [5/6 Regression] Calling a non-virtual member in base-class constructor call with ubsan causes segfault when superclass has virtual member with same name

2016-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70035 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug c++/70035] [5/6 Regression] Calling a non-virtual member in base-class constructor call with ubsan causes segfault when superclass has virtual member with same name

2016-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70035 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug tree-optimization/70032] tree-ssa-tail-merge engine replacement

2016-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70032 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/70039] New: Data placed into rodata that could be encoded as immediates

2016-03-02 Thread andrew.burgess at embecosm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70039 Bug ID: 70039 Summary: Data placed into rodata that could be encoded as immediates Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/58526] Inlining looses restrict qualifier and leads to loop versioned vectorization

2016-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58526 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Known to work|

[Bug fortran/70040] New: ICE in gimplify.c with deferred-length strings

2016-03-02 Thread mar...@mpa-garching.mpg.de
: posix gcc version 6.0.0 20160302 (experimental) [trunk revision dd4bd26:0fb01c5:a2cc9e8e2c74db1cdaa9269cde65d0a24f38cabe] (GCC) COLLECT_GCC_OPTIONS='-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64' /scratch/martin/utrunk/libexec/gcc/x86_64-pc-linux-gn

[Bug fortran/70040] ICE in gimplify.c with deferred-length strings

2016-03-02 Thread mar...@mpa-garching.mpg.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70040 --- Comment #1 from Martin Reinecke --- I am pretty sure that this used to work on trunk some time ago. Unfortunately I don't have time for a bisection search at the moment ...

[Bug c/70039] Data placed into rodata that could be encoded as immediates

2016-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70039 --- Comment #1 from Richard Biener --- Confirmed. The reason is that we really represent those initializers differently, one is a STRING_CST (handled) and one is a CONSTRUCTOR (not handled). memcpy expansion does src_str = c_getstr (src);

[Bug middle-end/70039] Data placed into rodata that could be encoded as immediates

2016-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70039 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Status|

[Bug fortran/70040] ICE in gimplify.c with deferred-length strings

2016-03-02 Thread mar...@mpa-garching.mpg.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70040 --- Comment #2 from Martin Reinecke --- Created attachment 37842 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37842&action=edit further reduced test case

[Bug c/70041] New: gcc -O2 generate different assembly code

2016-03-02 Thread lyhscut at 163 dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70041 Bug ID: 70041 Summary: gcc -O2 generate different assembly code Product: gcc Version: 4.8.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug target/70028] Error: operand size mismatch for `kmovw' (wrong assembly generated) with -mavx512bw -masm=intel

2016-03-02 Thread kyukhin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70028 --- Comment #4 from Kirill Yukhin --- (In reply to Jakub Jelinek from comment #3) > Created attachment 37835 [details] > gcc6-pr70028.patch > > So what about this patch then? I don't see kmov* used with %k in other > patterns, where "m" could a

[Bug c/69798] ICE on invalid code on x86_64-linux-gnu in c_parser_braced_init, at c/c-parser.c:4338

2016-03-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69798 --- Comment #6 from Marek Polacek --- So an option here would be to: --- a/gcc/c/c-parser.c +++ b/gcc/c/c-parser.c @@ -7512,28 +7512,6 @@ c_parser_postfix_expression (c_parser *parser) set_c_expr_source_range (&expr, loc, close_loc);

[Bug tree-optimization/65178] incorrect -Wmaybe-uninitialized when using nested loops

2016-03-02 Thread winter-...@bfw-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65178 --- Comment #7 from Leon Winter --- > #pragma GCC diagnostic ignored "-Wuninitialized" > > is your friend. We do like this warning and threat it as an error as such situations normally are a mistake which could lead to errors later on this swit

[Bug c/70042] Room for optimization of x+1>y vs x>=y

2016-03-02 Thread jengelh at inai dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70042 Jan Engelhardt changed: What|Removed |Added Severity|normal |enhancement

[Bug c/70042] New: Room for optimization of x+1>y vs x>=y

2016-03-02 Thread jengelh at inai dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70042 Bug ID: 70042 Summary: Room for optimization of x+1>y vs x>=y Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug tree-optimization/70043] New: [6 Regression] The compiler hangs in a fortran test-case with -Ofast -g -march=haswell

2016-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70043 Bug ID: 70043 Summary: [6 Regression] The compiler hangs in a fortran test-case with -Ofast -g -march=haswell Product: gcc Version: 6.0 Status: UNCONFIRMED Seve

[Bug fortran/70040] [6 Regression] ICE in gimplify.c with deferred-length strings

2016-03-02 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70040 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/69987] [6 Regression] internal compiler error: in verify_loop_structure, at cfgloop.c:1639

2016-03-02 Thread vogt at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69987 Dominik Vogt changed: What|Removed |Added CC||vogt at linux dot vnet.ibm.com --- Commen

[Bug rtl-optimization/69904] [6 Regression] shrink-wrapping creates weird atomic compare exchange loop on arm

2016-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69904 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug ipa/69990] [5/6 Regression] decl alignment not respected

2016-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69990 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug c++/70001] [5/6 regression] Infinity compilation time

2016-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70001 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug target/70002] [6 Regression] gcc.dg/torture/pr52429.c -O2 -flto -fno-use-linker-plugin -flto-partition=none ICEs

2016-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70002 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug testsuite/70004] [6 Regression] FAIL: gcc.target/aarch64/scalar_shift_1.c scan-assembler-times neg\\td[0-9]+, d[0-9]+ 4

2016-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70004 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Component|target

[Bug c++/70029] [6 Regression] ICE with C++11 and -flto

2016-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70029 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug c++/70018] [4.9/5/6 Regression] Possible issue around IPO and C++ comdats discovered as pure/const

2016-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70018 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug c++/70029] [6 Regression] ICE with C++11 and -flto

2016-03-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70029 --- Comment #3 from Marek Polacek --- The difference seems to be in FUNCTION_RVALUE_QUALIFIED and FUNCTION_REF_QUALIFIED which were set in build_ref_qualified_type (but not for the main type it seems).

[Bug tree-optimization/70043] [6 Regression] The compiler hangs in a fortran test-case with -Ofast -g -march=haswell

2016-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70043 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Target Milestone|---

[Bug c/70042] Room for optimization of x+1>y vs x>=y

2016-03-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70042 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug lto/70044] New: [5/6 Regression] -flto turns on -fomit-frame-pointer

2016-03-02 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70044 Bug ID: 70044 Summary: [5/6 Regression] -flto turns on -fomit-frame-pointer Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug c/70042] Room for optimization of x+1>y vs x>=y

2016-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70042 --- Comment #2 from Richard Biener --- Well, they are not equivalent ;) strlen returns a size_t variable and thus strlen()+1 might wrap around zero ... (ok, insert argument here why strlen() cannot return (size_t)~0 - terminating zero to the re

[Bug fortran/70040] [6 Regression] ICE in gimplify.c with deferred-length strings

2016-03-02 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70040 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org --- Comment #

[Bug tree-optimization/70045] New: [6 Regression] ICE error: mismatching comparison operand types

2016-03-02 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70045 Bug ID: 70045 Summary: [6 Regression] ICE error: mismatching comparison operand types Product: gcc Version: 6.0 Status: UNCONFIRMED Keywords: ice-on-valid-code

[Bug c/70041] gcc -O2 generate different assembly code

2016-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70041 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/70045] [6 Regression] ICE error: mismatching comparison operand types

2016-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70045 Richard Biener changed: What|Removed |Added CC||spop at gcc dot gnu.org Target Milest

[Bug c/70042] Room for optimization of x+1>y vs x>=y

2016-03-02 Thread jengelh at inai dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70042 Jan Engelhardt changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/70028] Error: operand size mismatch for `kmovw' (wrong assembly generated) with -mavx512bw -masm=intel

2016-03-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70028 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Wed Mar 2 13:10:36 2016 New Revision: 233904 URL: https://gcc.gnu.org/viewcvs?rev=233904&root=gcc&view=rev Log: PR target/70028 * config/i386/i386.md (kmovw): Move m cons

[Bug middle-end/70022] [4.9/5 Regression] ICE: in tree_to_shwi, at tree.c:7328 with out-of-bounds vector index

2016-03-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70022 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Wed Mar 2 13:11:21 2016 New Revision: 233905 URL: https://gcc.gnu.org/viewcvs?rev=233905&root=gcc&view=rev Log: PR c/68062 * c-c++-common/vector-compare-4.c: Add -Wno-psa

[Bug c/68062] [4.9 Regression] ICE when comparing vectors

2016-03-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68062 --- Comment #19 from Jakub Jelinek --- Author: jakub Date: Wed Mar 2 13:11:21 2016 New Revision: 233905 URL: https://gcc.gnu.org/viewcvs?rev=233905&root=gcc&view=rev Log: PR c/68062 * c-c++-common/vector-compare-4.c: Add -Wno-ps

[Bug rtl-optimization/69941] bogus zero_extend transformation in postreload on aarch64

2016-03-02 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69941 Bernd Schmidt changed: What|Removed |Added CC||bernds at gcc dot gnu.org --- Comment #1

[Bug target/70028] Error: operand size mismatch for `kmovw' (wrong assembly generated) with -mavx512bw -masm=intel

2016-03-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70028 --- Comment #6 from Jakub Jelinek --- Fixed on the trunk.

[Bug c/69973] ICE on excessive attribute vector_size

2016-03-02 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69973 Bernd Schmidt changed: What|Removed |Added CC||bernds at gcc dot gnu.org Assi

[Bug ada/70017] c52103x and c52104x test failure on s390x

2016-03-02 Thread vogt at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70017 Dominik Vogt changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/70046] New: [6 Regression] 410.bwaves regression on Haswell

2016-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70046 Bug ID: 70046 Summary: [6 Regression] 410.bwaves regression on Haswell Product: gcc Version: 6.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: normal

[Bug ipa/69990] [5/6 Regression] decl alignment not respected

2016-03-02 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69990 --- Comment #6 from Alan Modra --- Author: amodra Date: Wed Mar 2 14:05:21 2016 New Revision: 233906 URL: https://gcc.gnu.org/viewcvs?rev=233906&root=gcc&view=rev Log: decl alignment not respected This patch cures a problem with ICF of read-on

[Bug lto/68384] LTO error for global register variables in PHP 7 compiling on powerpc64le

2016-03-02 Thread dev-zero at gentoo dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68384 Tiziano Müller changed: What|Removed |Added CC||dev-zero at gentoo dot org --- Comment

[Bug tree-optimization/70046] [6 Regression] 410.bwaves regression on Haswell

2016-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70046 Richard Biener changed: What|Removed |Added Target||x86_64-*-* Target Milestone|---

[Bug rtl-optimization/69052] [6 Regression] Performance regression after r229402.

2016-03-02 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69052 --- Comment #14 from amker at gcc dot gnu.org --- Author: amker Date: Wed Mar 2 14:10:56 2016 New Revision: 233907 URL: https://gcc.gnu.org/viewcvs?rev=233907&root=gcc&view=rev Log: PR tree-optimization/69052 * loop-invariant.c

[Bug middle-end/70047] New: Warn on inefficient function parameter passing

2016-03-02 Thread jaak at ristioja dot ee
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70047 Bug ID: 70047 Summary: Warn on inefficient function parameter passing Product: gcc Version: unknown Status: UNCONFIRMED Severity: enhancement Priority: P3 Compon

[Bug target/70048] New: [AArch64] Inefficient local array addressing

2016-03-02 Thread wdijkstr at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70048 Bug ID: 70048 Summary: [AArch64] Inefficient local array addressing Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug c++/67164] ICE: tree check: expected class ‘expression’, have ‘exceptional’ (argument_pack_select) in tree_operand_check, at tree.h:3356

2016-03-02 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67164 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/70046] [6 Regression] 410.bwaves regression on Haswell

2016-03-02 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70046 --- Comment #1 from amker at gcc dot gnu.org --- Looks like at the time of that change. I will have a look.

[Bug target/70021] [6 Regression] Test miscompiled with -O3 option for -march=core-avx2.

2016-03-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70021 --- Comment #8 from Jakub Jelinek --- My patch (while IMHO needed) doesn't trigger on this testcase. But, following untested hack: --- tree-vect-stmts.c.jj3 2016-03-01 19:23:51.0 +0100 +++ tree-vect-stmts.c 2016-03-02 15:18:57.583

[Bug target/70048] [AArch64] Inefficient local array addressing

2016-03-02 Thread wdijkstr at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70048 --- Comment #1 from Wilco --- The regression seem to have appeared on trunk around Feb 3-9.

[Bug libgcc/69997] GCC5.3.0 _Unwind_ForcedUnwind Always Abort While pthread_exit

2016-03-02 Thread tcliuqiang at msn dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69997 --- Comment #5 from Liu Qiang --- Should I try to enable the MD_FALLBACK_FRAME_STATE_FOR for target specific fallback mechanism? in file src/gcc-5.3.0/libgcc/config/i386/linux-unwind.h, #ifndef inhibit_libc #define MD_FALLBACK_FRAME_STATE_FOR

[Bug target/70048] [6 Regression][AArch64] Inefficient local array addressing

2016-03-02 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70048 ktkachov at gcc dot gnu.org changed: What|Removed |Added Target||aarch64 Status|

[Bug fortran/70040] [6 Regression] ICE in gimplify.c with deferred-length strings

2016-03-02 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70040 --- Comment #5 from Dominique d'Humieres --- > Could be r233797 . It is.

[Bug target/70048] [6 Regression][AArch64] Inefficient local array addressing

2016-03-02 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70048 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||amker at gcc dot gnu.org --

[Bug target/64402] mep-elf ICE in pre_and_rev_post_order_compute, at cfganal.c:1022

2016-03-02 Thread yselkowi at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64402 --- Comment #4 from Yaakov Selkowitz --- (In reply to Bernd Edlinger from comment #3) > Created attachment 37172 [details] > Patch to fix ICE and make interrupt restore r0 That allows me to finish the --without-headers build of 5.3.0 and subsequ

[Bug c/69960] "initializer element is not constant"

2016-03-02 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69960 Bernd Schmidt changed: What|Removed |Added CC||redi at gcc dot gnu.org --- Comment #7 f

[Bug c/69960] "initializer element is not constant"

2016-03-02 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69960 Bernd Schmidt changed: What|Removed |Added CC||bernds at gcc dot gnu.org --- Comment #6

[Bug target/70048] [6 Regression][AArch64] Inefficient local array addressing

2016-03-02 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70048 --- Comment #4 from amker at gcc dot gnu.org --- (In reply to ktkachov from comment #3) > Started with r233136. That's why I forced base+offset out of memory reference and kept register scaling in in the first place. I think my statement still h

[Bug tree-optimization/68659] [6 regression] FAIL: gcc.dg/graphite/id-pr45230-1.c (internal compiler error)

2016-03-02 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68659 --- Comment #20 from vries at gcc dot gnu.org --- Author: vries Date: Wed Mar 2 15:10:34 2016 New Revision: 233909 URL: https://gcc.gnu.org/viewcvs?rev=233909&root=gcc&view=rev Log: Handle addr_expr and component_ref in graphite-ast-to-ast 2016

[Bug tree-optimization/68659] [6 regression] FAIL: gcc.dg/graphite/id-pr45230-1.c (internal compiler error)

2016-03-02 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68659 vries at gcc dot gnu.org changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|--

[Bug c/69960] "initializer element is not constant"

2016-03-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69960 --- Comment #8 from Marek Polacek --- I don't think it is forbidden. The C standard allows some latitude for constant expressions in initializers, so I think we could accept code as in Comment 5, i.e. evaluate it to an arithmetic constant expres

[Bug tree-optimization/55936] [4.9/5/6 Regression] Missed VRP optimization

2016-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55936 --- Comment #12 from Richard Biener --- The main issue is that the PHI merging i and i = baz () has both edges executable. Visiting statement: if (i_22 < 0) Visiting conditional with predicate: if (i_22 < 0) With known ranges i_22: [j_

[Bug tree-optimization/55936] [4.9/5/6 Regression] Missed VRP optimization

2016-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55936 --- Comment #13 from Richard Biener --- Created attachment 37843 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37843&action=edit patch So I am testing the following.

[Bug tree-optimization/68714] [6 Regression] less folding of vector comparison

2016-03-02 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68714 --- Comment #7 from Marc Glisse --- I find it strange that we do all operations on masks and not on "booleans" for vectors. typedef int T; T f(T a,T b,T c,T d){ return (a: _3 = a_1(D) < b_2(D); _6 = c_4(D) < d_5(D); _7 = _3 & _6; _8 =

[Bug target/70048] [6 Regression][AArch64] Inefficient local array addressing

2016-03-02 Thread wdijkstr at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70048 --- Comment #5 from Wilco --- (In reply to amker from comment #4) > (In reply to ktkachov from comment #3) > > Started with r233136. > > That's why I forced base+offset out of memory reference and kept register > scaling in in the first place.

[Bug c++/70029] [6 Regression] ICE with C++11 and -flto

2016-03-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70029 --- Comment #4 from Marek Polacek --- In other words, build_ref_qualified_type creates method_type T with TYPE_CANONICAL (t) = t; but TYPE_MAIN_VARIANT (t) is not t (it differs because the main variant doesn't have FUNCTION_RVALUE_QUALIFIED and F

[Bug c/69960] "initializer element is not constant"

2016-03-02 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69960 Martin Sebor changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comment #9

[Bug c/69972] duplicate integer overflow diagnostic in constant expressions

2016-03-02 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69972 Bernd Schmidt changed: What|Removed |Added CC||bernds at gcc dot gnu.org --- Comment #3

[Bug c/69960] "initializer element is not constant"

2016-03-02 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69960 --- Comment #10 from Jonathan Wakely --- Martin said almost exactly what I was going to say :-) Compilers are allowed to accept this, as Clang does, but they are not required to.

[Bug c++/68087] [5/6 Regression] ICE with constexpr in array with negative index

2016-03-02 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68087 --- Comment #11 from Christophe Lyon --- gcc-5-branch fixed by r233903.

[Bug tree-optimization/70045] [6 Regression] ICE error: mismatching comparison operand types

2016-03-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70045 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug c++/70035] [5/6 Regression] Calling a non-virtual member in base-class constructor call with ubsan causes segfault when superclass has virtual member with same name

2016-03-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70035 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug c/68187] [6 Regression] Poor error message from -Wmisleading-indentation on glibc's ../stdlib/strtol_l.c

2016-03-02 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68187 David Malcolm changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug target/70049] New: [6 Regression] Error: operand size mismatch for `vpextrw' (wrong assembly generated) with -masm=intel

2016-03-02 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70049 Bug ID: 70049 Summary: [6 Regression] Error: operand size mismatch for `vpextrw' (wrong assembly generated) with -masm=intel Product: gcc Version: 6.0 Status: UNCONFIRMED

[Bug target/70021] [6 Regression] Test miscompiled with -O3 option for -march=core-avx2.

2016-03-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70021 Jakub Jelinek changed: What|Removed |Added Attachment #37834|0 |1 is obsolete|

[Bug c++/69481] ICE with C++11 alias using with templates

2016-03-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69481 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/62184] [C/C++] Extend -Wempty-body to 'while' loops

2016-03-02 Thread imitrichev at muctr dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62184 imitrichev changed: What|Removed |Added CC||imitrichev at muctr dot ru --- Comment #6 f

[Bug target/69685] GCC cross compiler build failed

2016-03-02 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69685 Georg-Johann Lay changed: What|Removed |Added CC||gjl at gcc dot gnu.org --- Comment #3

  1   2   >