[Bug target/91710] [9/10 Regression] unexpected ABI change note

2019-09-20 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91710 --- Comment #3 from Andrew Pinski --- Something like: diff --git a/gcc/config/aarch64/aarch64.c b/gcc/config/aarch64/aarch64.c index f69cbf992ab..e069c29d18f 100644 --- a/gcc/config/aarch64/aarch64.c +++ b/gcc/config/aarch64/aarch64.c @@ -4908,7

[Bug target/91710] [9/10 Regression] unexpected ABI change note

2019-09-20 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91710 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/91710] [9/10 Regression] unexpected ABI change note

2019-09-20 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91710 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |9.3 Summary|unexpected ABI ch

[Bug c++/67155] Linking of complex constexpr static class member failing across files

2019-09-20 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67155 Andrew Pinski changed: What|Removed |Added Resolution|INVALID |DUPLICATE --- Comment #7 from Andrew Pin

[Bug c++/50785] [C++0x] static constexpr double undefined reference

2019-09-20 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50785 Andrew Pinski changed: What|Removed |Added CC||JamesMikeDuPont@googlemail.

[Bug c++/67155] Linking of complex constexpr static class member failing across files

2019-09-20 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67155 Andrew Pinski changed: What|Removed |Added CC||vsevolod.livinskij at frtk dot ru --- C

[Bug c++/80630] gcc fails to compile constexpr with -O0/-O1

2019-09-20 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80630 Andrew Pinski changed: What|Removed |Added Resolution|INVALID |DUPLICATE --- Comment #2 from Andrew Pin

[Bug c++/91850] linker can not locate constexpr static class array member when code compiled without optimization

2019-09-20 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91850 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/67155] Linking of complex constexpr static class member failing across files

2019-09-20 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67155 Andrew Pinski changed: What|Removed |Added CC||veffremov.ve at gmail dot com --- Commen

[Bug c++/91850] New: linker can not locate constexpr static class array member when code compiled without optimization

2019-09-20 Thread veffremov.ve at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91850 Bug ID: 91850 Summary: linker can not locate constexpr static class array member when code compiled without optimization Product: gcc Version: unknown Status: UNCONFIRMED

[Bug target/91833] [10 Regression] [AArch64] LSE atomics depends on glibc specific sys/auxv.h

2019-09-20 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91833 --- Comment #5 from Richard Henderson --- Ah, I've been using the old time one tree build. I'll try building aarch64-elf in pieces as I fix.

[Bug c++/91849] New: Misleading diagnostic message when binding reference to unrelated type

2019-09-20 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91849 Bug ID: 91849 Summary: Misleading diagnostic message when binding reference to unrelated type Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug c++/91847] init-capture pack of references requires ... on wrong side

2019-09-20 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91847 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/91848] New: missing warning on strcpy past the end of a member of an array with variable index

2019-09-20 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91848 Bug ID: 91848 Summary: missing warning on strcpy past the end of a member of an array with variable index Product: gcc Version: 9.0 Status: UNCONFIRMED Severity

[Bug target/83531] Build broken on macOS 10.13.2

2019-09-20 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83531 Iain Sandoe changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/91833] [10 Regression] [AArch64] LSE atomics depends on glibc specific sys/auxv.h

2019-09-20 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91833 --- Comment #4 from Andrew Pinski --- (In reply to Richard Henderson from comment #2) > Hmm. When I built aarch64-elf for newlib, configure automatically > sets inhibit_libc, which avoids the whole issue. I normally use: --with-headers=${TOP}/

[Bug c++/91847] New: init-capture pack of references requires ... on wrong side

2019-09-20 Thread barry.revzin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91847 Bug ID: 91847 Summary: init-capture pack of references requires ... on wrong side Product: gcc Version: 9.2.0 Status: UNCONFIRMED Severity: normal Pri

[Bug target/91269] [9/10 regression] unaligned floating-point register with -mcpu=niagara4 -fcall-used-g6

2019-09-20 Thread mattst88 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91269 --- Comment #15 from Matt Turner --- I believe the Known to work field is wrong and gcc-8.3.0 has this bug as well. Can we have this backported to the gcc-8 branch? Thank you! (FWIW, we also discovered that lz4-1.8.3 fails to build on 64-bit sp

[Bug target/91833] [10 Regression] [AArch64] LSE atomics depends on glibc specific sys/auxv.h

2019-09-20 Thread p...@gcc-bugzilla.mail.kapsi.fi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91833 --- Comment #3 from Pekka S --- Well, actually I'm also using newlib (always using the latest trunk). It's configured and built as usual (not patching anything), but I don't think I've ever seen inhibit_libc being defined -- I did notice it in t

[Bug target/91833] [10 Regression] [AArch64] LSE atomics depends on glibc specific sys/auxv.h

2019-09-20 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91833 Richard Henderson changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassign

[Bug tree-optimization/91837] Wrong code with -ftree-loop-vectorize and -march=skylake-avx512 on some Intel machines

2019-09-20 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91837 --- Comment #4 from H.J. Lu --- (In reply to Daniel Cooke from comment #3) > I tried replicating the issue on a CentOS machine (AWS EC2) with the exact > same CPU and got the correct output. However, I just fired up a fresh AWS > EC2 instance run

[Bug target/91834] [10 Regression ] [AArch64] LSE atomics, warnings due to unpredictable behavior with strx and the same register for s and t

2019-09-20 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91834 Richard Henderson changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassign

[Bug fortran/91714] Accepts type statement without delimiter in free form

2019-09-20 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91714 --- Comment #3 from Steve Kargl --- On Fri, Sep 20, 2019 at 08:58:19PM +, kargl at gcc dot gnu.org wrote: > --- Comment #2 from kargl at gcc dot gnu.org --- > Fixes the problem with "typea" > > Index: gcc/fortran/decl.c > ===

[Bug tree-optimization/91699] [10 Regression] Bogus Wstringop-overflow in Fotran with -flto after revision r274997

2019-09-20 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91699 --- Comment #5 from Martin Sebor --- I don't yet fully understand the interplay between LTO and the late warning (or other middle-end) options to tell how difficult that problem might be to fix. At Cauldron Jeff mentioned other problems in this

[Bug fortran/91714] Accepts type statement without delimiter in free form

2019-09-20 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91714 kargl at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/91426] Different colors for errors with multiple locations

2019-09-20 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91426 David Malcolm changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #7 from David Malco

[Bug tree-optimization/91699] [10 Regression] Bogus Wstringop-overflow in Fotran with -flto after revision r274997

2019-09-20 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91699 --- Comment #4 from Iain Sandoe --- hmm that seems quite tricky, as if we are missing a more selective infrastructure for deciding whether a warning applies. Or do you expect to make it work for Fortran too?

[Bug target/86811] Vax port needs updating for CVE-2017-5753

2019-09-20 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86811 --- Comment #2 from Jeffrey A. Law --- Author: law Date: Fri Sep 20 20:23:29 2019 New Revision: 276006 URL: https://gcc.gnu.org/viewcvs?rev=276006&root=gcc&view=rev Log: PR target/86811 * config/vax/vax.c (TARGET_HAVE_SPECULATION

[Bug tree-optimization/91699] [10 Regression] Bogus warnings with -O3 -flto after revision r274997

2019-09-20 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91699 Martin Sebor changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug tree-optimization/91837] Wrong code with -ftree-loop-vectorize and -march=skylake-avx512 on some Intel machines

2019-09-20 Thread dan.cooke89 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91837 --- Comment #3 from Daniel Cooke --- I tried replicating the issue on a CentOS machine (AWS EC2) with the exact same CPU and got the correct output. However, I just fired up a fresh AWS EC2 instance running Ubuntu and I can replicate the bug agai

[Bug tree-optimization/91699] [10 Regression] Bogus warnings with -O3 -flto after revision r274997

2019-09-20 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91699 --- Comment #2 from Iain Sandoe --- NOTE: the test passes without -flto, but fails with (although it's not shown in the options summary)

[Bug tree-optimization/91699] [10 Regression] Bogus warnings with -O3 -flto after revision r274997

2019-09-20 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91699 Iain Sandoe changed: What|Removed |Added Last reconfirmed|2019-09-07 00:00:00 |2019-9-20 --- Comment #1 from Iain Sandoe

[Bug c++/91826] Unexpected behavior when class defined with namespace alias

2019-09-20 Thread mf at simerics dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91826 --- Comment #1 from Michał --- Previous code compiles fine with clang, but failed with gcc 8.x. I check similar code that is invalid and should fail with this error: namespace N1 { namespace N { class C; } } namespace N2 { namespace A = N1:

[Bug target/91841] vector_size(8) passes MMX register without emms cleanup

2019-09-20 Thread kretz at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91841 --- Comment #4 from Matthias Kretz --- (In reply to Uroš Bizjak from comment #3) > [f]emms should be emitted by an intrinsic (_mm_empty), inserted by the > programmer. The programmer can mix FP and MMX instructions in the same > function, so ther

[Bug c/91843] pretty printer mangles extended characters

2019-09-20 Thread lhyatt at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91843 --- Comment #1 from Lewis Hyatt --- Created attachment 46905 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46905&action=edit Patch to implement the 3rd option The last option from my previous message seems, at least, unlikely to break any

[Bug testsuite/81058] FAIL: gcc.target/i386/avx512bw-vpmovu?swb-1.c scan-assembler-times vpmovu?swb.*

2019-09-20 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81058 --- Comment #10 from Iain Sandoe --- Author: iains Date: Fri Sep 20 18:29:16 2019 New Revision: 276003 URL: https://gcc.gnu.org/viewcvs?rev=276003&root=gcc&view=rev Log: [Darwin, X86, testsuite] Fix PR81058. The tests fail because Darwin indire

[Bug c++/91846] [9/10 Regression] ICE in use_thunk, at cp/method.c:316

2019-09-20 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91846 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug testsuite/65364] FAIL: gcc.dg/uninit-19.c (test for warnings, line 22)

2019-09-20 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65364 Iain Sandoe changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/91845] [8/9/10 Regression] ICE: tree check: expected class 'type', have 'exceptional' (error_mark) in build_m_component_ref, at cp/typeck2.c:2086

2019-09-20 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91845 --- Comment #3 from Marek Polacek --- Though probably not if only the TREE_TYPE is error_mark_node.

[Bug c++/91845] [8/9/10 Regression] ICE: tree check: expected class 'type', have 'exceptional' (error_mark) in build_m_component_ref, at cp/typeck2.c:2086

2019-09-20 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91845 --- Comment #2 from Marek Polacek --- I suggest: --- a/gcc/cp/typeck2.c +++ b/gcc/cp/typeck2.c @@ -2068,12 +2068,12 @@ build_m_component_ref (tree datum, tree component, tsubst_flags_t complain) tree binfo; tree ctype; - if (error_operan

[Bug c++/91846] New: [9/10 Regression] ICE in use_thunk, at cp/method.c:316

2019-09-20 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91846 Bug ID: 91846 Summary: [9/10 Regression] ICE in use_thunk, at cp/method.c:316 Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: error-recovery, ice-on-invalid-code

[Bug c++/91845] [8/9/10 Regression] ICE: tree check: expected class 'type', have 'exceptional' (error_mark) in build_m_component_ref, at cp/typeck2.c:2086

2019-09-20 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91845 Marek Polacek changed: What|Removed |Added Target Milestone|--- |8.4 Summary|[10 Regression] I

[Bug c++/91845] [10 Regression] ICE: tree check: expected class 'type', have 'exceptional' (error_mark) in build_m_component_ref, at cp/typeck2.c:2086

2019-09-20 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91845 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/91845] New: [10 Regression] ICE: tree check: expected class 'type', have 'exceptional' (error_mark) in build_m_component_ref, at cp/typeck2.c:2086

2019-09-20 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91845 Bug ID: 91845 Summary: [10 Regression] ICE: tree check: expected class 'type', have 'exceptional' (error_mark) in build_m_component_ref, at cp/typeck2.c:2086 Product: gcc

[Bug tree-optimization/91830] [10 Regression] Bogus -Warray-bounds on strcpy into a member of a subobject compiling binutils

2019-09-20 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91830 Martin Sebor changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug c++/91844] New: Implement CWG 2352, Similar types and reference binding

2019-09-20 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91844 Bug ID: 91844 Summary: Implement CWG 2352, Similar types and reference binding Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priorit

[Bug fortran/78260] ICE in gimplify_expr, at gimplify.c:11939

2019-09-20 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78260 Tobias Burnus changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/78260] ICE in gimplify_expr, at gimplify.c:11939

2019-09-20 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78260 --- Comment #4 from Tobias Burnus --- Author: burnus Date: Fri Sep 20 16:05:06 2019 New Revision: 276002 URL: https://gcc.gnu.org/viewcvs?rev=276002&root=gcc&view=rev Log: 2019-09-20 Tobias Burnus PR fortran/78260 * openmp.c

[Bug tree-optimization/91830] Bogus -Warray-bounds warning compiling binutils

2019-09-20 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91830 --- Comment #5 from Martin Sebor --- Thanks. I also just noticed I missed the "x86_64-linux" at the beginning on comment #0. The way I configure gdb-binutils, bfd/mach-o.c doesn't get compiled (I didn't use --enable-targets=all), but I was able

[Bug tree-optimization/91830] Bogus -Warray-bounds warning compiling binutils

2019-09-20 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91830 Alan Modra changed: What|Removed |Added Status|WAITING |NEW --- Comment #4 from Alan Modra --- Con

[Bug c/91843] New: pretty printer mangles extended characters

2019-09-20 Thread lhyatt at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91843 Bug ID: 91843 Summary: pretty printer mangles extended characters Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug tree-optimization/91830] Bogus -Warray-bounds warning compiling binutils

2019-09-20 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91830 --- Comment #3 from Alan Modra --- Created attachment 46904 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46904&action=edit reduced testcase -O2 -Wall

[Bug target/91683] ICE: SIGSEGV at -O when compiling for riscv64

2019-09-20 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91683 Jim Wilson changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/91796] Sub-optimal YMM register allocation.

2019-09-20 Thread maxim.yegorushkin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91796 --- Comment #1 from Maxim Egorushkin --- In addition, the code tries to generate avx_signbit using 2 instructions: comparision vpcmpeqq and shift vpsllq to avoid loading anything from memory. However, the compiler replaces the code with loading a

[Bug tree-optimization/91830] Bogus -Warray-bounds warning compiling binutils

2019-09-20 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91830 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug target/91841] vector_size(8) passes MMX register without emms cleanup

2019-09-20 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91841 --- Comment #3 from Uroš Bizjak --- (In reply to Matthias Kretz from comment #2) > But then 2.2.1 says "Therefore, every function that uses the MMX registers > is required to issue an emms or femms instruction after using MMX registers, > before

[Bug target/91841] vector_size(8) passes MMX register without emms cleanup

2019-09-20 Thread kretz at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91841 --- Comment #2 from Matthias Kretz --- Ah, because of: typedef int __m64 __attribute__ ((__vector_size__ (8), __may_alias__)); ? Too be pedantic only `int [[gnu::vector_size(8)]]` equals __m64. But I see your point. I guess clang interprets th

[Bug testsuite/91842] New: new test case gcc.dg/ipa/ipa-sra-19.c in r275982 has compilation error

2019-09-20 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91842 Bug ID: 91842 Summary: new test case gcc.dg/ipa/ipa-sra-19.c in r275982 has compilation error Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/82803] Wildly excessive calls to __tls_get_addr with optimizations enabled.

2019-09-20 Thread yann at droneaud dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82803 --- Comment #9 from Yann Droneaud --- This issue is also reported as bug #81501

[Bug rtl-optimization/81501] Unneccessary calls to __tls_get_addr() in simple thread-singleton pattern

2019-09-20 Thread yann at droneaud dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81501 Yann Droneaud changed: What|Removed |Added CC||yann at droneaud dot fr --- Comment #3 f

[Bug rtl-optimization/82803] Wildly excessive calls to __tls_get_addr with optimizations enabled.

2019-09-20 Thread yann at droneaud dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82803 Yann Droneaud changed: What|Removed |Added CC||yann at droneaud dot fr --- Comment #8 f

[Bug tree-optimization/91825] [10 regression] Bogus -Wmaybe-uninitialized with r275744 breaks bootstrap

2019-09-20 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91825 Jason Merrill changed: What|Removed |Added Component|bootstrap |tree-optimization Summary|Top

[Bug target/91841] vector_size(8) passes MMX register without emms cleanup

2019-09-20 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91841 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/91364] Implement P0388R4: Permit conversions to arrays of unknown bound

2019-09-20 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91364 --- Comment #1 from Marek Polacek --- Sort of depends on CWG 2352 Similar types and reference binding which changed the definition of "reference-related".

[Bug target/91823] [10 regression] r275959 breaks gcc.target/powerpc/altivec-32.c with ICE

2019-09-20 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91823 --- Comment #4 from seurer at gcc dot gnu.org --- The full test showed no new problems.

[Bug target/91841] New: vector_size(8) passes MMX register without emms cleanup

2019-09-20 Thread kretz at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91841 Bug ID: 91841 Summary: vector_size(8) passes MMX register without emms cleanup Product: gcc Version: 9.2.0 Status: UNCONFIRMED Severity: normal Priori

[Bug c++/91840] New: Support for #pragma unroll (N)

2019-09-20 Thread david.bolvansky at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91840 Bug ID: 91840 Summary: Support for #pragma unroll (N) Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assig

[Bug middle-end/91490] [9 Regression] bogus argument missing terminating nul warning on strlen of a flexible array member

2019-09-20 Thread programmer at posteo dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91490 programmer at posteo dot de changed: What|Removed |Added CC||programmer at posteo dot de

[Bug c/91839] New: missing error diagnosis for undeclared identifier

2019-09-20 Thread tangyixuan at mail dot dlut.edu.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91839 Bug ID: 91839 Summary: missing error diagnosis for undeclared identifier Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug ipa/91836] [10 Regression] Speed regression of 525.x264_r with -Ofast -march=native since r275982

2019-09-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91836 --- Comment #3 from Martin Liška --- One additional related can be: https://lnt.opensuse.org/db_default/v4/SPEC/graph?plot.0=35.407.0

[Bug target/91838] incorrect use of shr and shrx to shift by 64, missed optimization of vector shift

2019-09-20 Thread kretz at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91838 --- Comment #1 from Matthias Kretz --- https://godbolt.org/z/zxmCTz

[Bug target/91838] New: incorrect use of shr and shrx to shift by 64, missed optimization of vector shift

2019-09-20 Thread kretz at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91838 Bug ID: 91838 Summary: incorrect use of shr and shrx to shift by 64, missed optimization of vector shift Product: gcc Version: 9.2.0 Status: UNCONFIRMED Keyword

[Bug tree-optimization/91837] Wrong code with -ftree-loop-vectorize and -march=skylake-avx512 on some Intel machines

2019-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91837 Richard Biener changed: What|Removed |Added Keywords||wrong-code Component|c++

[Bug ipa/91836] [10 Regression] Speed regression of 525.x264_r with -Ofast -march=native since r275982

2019-09-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91836 --- Comment #2 from Martin Liška --- Ah, ok, let's wait for periodic testers over the weekend.

[Bug c++/91837] Wrong code with -ftree-loop-vectorize and -march=skylake-avx512 on some Intel machines

2019-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91837 Richard Biener changed: What|Removed |Added Target||x86_64-*-*, i?86-*-* --- Comment #1 fro

[Bug ipa/91836] [10 Regression] Speed regression of 525.x264_r with -Ofast -march=native since r275982

2019-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91836 --- Comment #1 from Richard Biener --- It's likely been one of the vectorizer changes and fixed by 2019-09-20 Richard Biener PR tree-optimization/91821 * tree-vect-loop.c (check_reduction_path): Check we can compute r

[Bug c++/91837] New: Wrong code with -ftree-loop-vectorize and -march=skylake-avx512 on some Intel machines

2019-09-20 Thread dan.cooke89 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91837 Bug ID: 91837 Summary: Wrong code with -ftree-loop-vectorize and -march=skylake-avx512 on some Intel machines Product: gcc Version: 9.2.0 Status: UNCONFIRMED Se

[Bug rtl-optimization/88751] Performance regression reload vs lra

2019-09-20 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88751 --- Comment #9 from Andreas Krebbel --- Author: krebbel Date: Fri Sep 20 12:18:26 2019 New Revision: 276000 URL: https://gcc.gnu.org/viewcvs?rev=276000&root=gcc&view=rev Log: Fix PR88751 This patch implements a small improvement for the heurist

[Bug ipa/91836] [10 Regression] Speed regression of 525.x264_r with -Ofast -march=native since r275982

2019-09-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91836 Martin Liška changed: What|Removed |Added Last reconfirmed||2019-9-20 Known to work|

[Bug ipa/91836] New: [10 Regression] Speed regression of 525.x264_r with -Ofast -march=native since r275982

2019-09-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91836 Bug ID: 91836 Summary: [10 Regression] Speed regression of 525.x264_r with -Ofast -march=native since r275982 Product: gcc Version: 10.0 Status: UNCONFIRMED Sev

[Bug tree-optimization/91830] Bogus -Warray-bounds warning compiling binutils

2019-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91830 Richard Biener changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comment #

[Bug ipa/91832] [10 Regression] ICE in scan_expr_access, at ipa-sra.c:1695 since r275982

2019-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91832 --- Comment #1 from Richard Biener --- negative offset can indeed happen. Valid cases would be hidden inside pointer-based MEM_REFs though, from code like p = p - 4; ... = *p; which we'd represent as MEM[p, -4]

[Bug ipa/91835] [10 regression] ipa-sra in section names breaks with Solaris/x86 as

2019-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91835 --- Comment #1 from Richard Biener --- If that works it's a pre-approved change.

[Bug ipa/91835] [10 regression] ipa-sra in section names breaks with Solaris/x86 as

2019-09-20 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91835 Rainer Orth changed: What|Removed |Added Target Milestone|--- |10.0

[Bug ipa/91835] New: [10 regression] ipa-sra in section names breaks with Solaris/x86 as

2019-09-20 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91835 Bug ID: 91835 Summary: [10 regression] ipa-sra in section names breaks with Solaris/x86 as Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug target/91814] [10 Regression] ICE in elimination_costs_in_insn, at reload1.c:3549 since r274926

2019-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91814 --- Comment #7 from Richard Biener --- Author: rguenth Date: Fri Sep 20 11:14:34 2019 New Revision: 275998 URL: https://gcc.gnu.org/viewcvs?rev=275998&root=gcc&view=rev Log: 2019-09-20 Richard Biener Uros Bizjak PR target/9

[Bug fortran/89348] Fortran Command Options documentation fixes

2019-09-20 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89348 MarkEggleston changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/55578] Disabling warnings inside macro definition doesn't work

2019-09-20 Thread ferdnyc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55578 FeRD changed: What|Removed |Added CC||ferdnyc at gmail dot com --- Comment #7 from FeRD

[Bug target/91683] ICE: SIGSEGV at -O when compiling for riscv64

2019-09-20 Thread kito at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91683 --- Comment #21 from Kito Cheng --- Author: kito Date: Fri Sep 20 10:41:51 2019 New Revision: 275997 URL: https://gcc.gnu.org/viewcvs?rev=275997&root=gcc&view=rev Log: RISC-V: Fix more splitters accidentally calling gen_reg_rtx. PR targ

[Bug fortran/89286] Intrinsic sign and GNU Extension

2019-09-20 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89286 MarkEggleston changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug fortran/89240] Discrepancy in the return kind of MAX and MIN between all literal input parameters and input parameters that are variables

2019-09-20 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89240 MarkEggleston changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug testsuite/91821] [10 regression] r275928 breaks gcc.target/powerpc/sad-vectorize-2.c

2019-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91821 --- Comment #4 from Richard Biener --- Author: rguenth Date: Fri Sep 20 09:54:54 2019 New Revision: 275996 URL: https://gcc.gnu.org/viewcvs?rev=275996&root=gcc&view=rev Log: 2019-09-20 Richard Biener PR tree-optimization/91821

[Bug testsuite/91821] [10 regression] r275928 breaks gcc.target/powerpc/sad-vectorize-2.c

2019-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91821 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/91269] [9/10 regression] unaligned floating-point register with -mcpu=niagara4 -fcall-used-g6

2019-09-20 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91269 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/89078] [meta-bug] Improve the gfortran manual

2019-09-20 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89078 Bug 89078 depends on bug 89236, which changed state. Bug 89236 Summary: Intrinsic documentation changes for intrinsics affected by GNU extension https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89236 What|Removed |

[Bug c/63944] [DR413] Partial overriding of nonconstant struct/union initializers with designated initializers

2019-09-20 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63944 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org --- Comment

[Bug fortran/89236] Intrinsic documentation changes for intrinsics affected by GNU extension

2019-09-20 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89236 MarkEggleston changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/91269] [9/10 regression] unaligned floating-point register with -mcpu=niagara4 -fcall-used-g6

2019-09-20 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91269 --- Comment #13 from Eric Botcazou --- Author: ebotcazou Date: Fri Sep 20 09:45:26 2019 New Revision: 275995 URL: https://gcc.gnu.org/viewcvs?rev=275995&root=gcc&view=rev Log: PR target/91269 * config/sparc/sparc.h (HARD_REGNO_CA

[Bug target/91269] [9/10 regression] unaligned floating-point register with -mcpu=niagara4 -fcall-used-g6

2019-09-20 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91269 --- Comment #12 from Eric Botcazou --- Author: ebotcazou Date: Fri Sep 20 09:42:40 2019 New Revision: 275994 URL: https://gcc.gnu.org/viewcvs?rev=275994&root=gcc&view=rev Log: PR target/91269 * config/sparc/sparc.h (HARD_REGNO_CA

[Bug fortran/89103] Allow blank format items in format strings

2019-09-20 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89103 MarkEggleston changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

  1   2   >