[Bug sanitizer/92589] New: heuristic to avoid flexible array members too liberal

2019-11-19 Thread kees at outflux dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92589 Bug ID: 92589 Summary: heuristic to avoid flexible array members too liberal Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Comp

[Bug sanitizer/92589] heuristic to avoid flexible array members too liberal

2019-11-19 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92589 --- Comment #1 from Andrew Pinski --- I thought GCC documented this differently. So this is just a documentation issue. GCC allows even non-1 sized fields to be considered flexible arrays if they are at the end of the struct.

[Bug sanitizer/92589] heuristic to avoid flexible array members too liberal

2019-11-19 Thread kees at outflux dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92589 --- Comment #2 from Kees Cook --- Is there anything to enforce a strict "only consider empty array size as flexible array member" mode? This is an unfortunate weakening of the array bounds checker as there are plenty of structures that have a fix

[Bug c++/92590] New: Cannot expose protected default constructor with "using" keyword in gcc 10

2019-11-19 Thread proski at gnu dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92590 Bug ID: 92590 Summary: Cannot expose protected default constructor with "using" keyword in gcc 10 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: norma

[Bug sanitizer/92589] heuristic to avoid flexible array members too liberal

2019-11-19 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92589 Andrew Pinski changed: What|Removed |Added Keywords||documentation --- Comment #3 from Andrew

[Bug target/92578] [i386] cmov not generated

2019-11-19 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92578 --- Comment #3 from Hongtao.liu --- (In reply to Richard Biener from comment #1) > With newcnt-=2 you get > > movl%edx, %r8d > movl%esi, %eax > leal-2(%rsi), %edx > cmpl%r8d, %edi > cmove

[Bug target/92534] [10 regression] gcc.dg/vect/bb-slp-42.c fails after r278262

2019-11-19 Thread linkw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92534 Kewen Lin changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |linkw at gcc dot gnu.org --- Comment

[Bug rtl-optimization/92591] New: ICE in optimize_sc, at modulo-sched.c:1063

2019-11-19 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92591 Bug ID: 92591 Summary: ICE in optimize_sc, at modulo-sched.c:1063 Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal P

[Bug debug/47361] ICE: in build_abbrev_table, at dwarf2out.c:10477 with -g -feliminate-dwarf2-dups

2019-11-19 Thread hart3778avery at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47361 hart3778avery at gmx dot com changed: What|Removed |Added CC||hart3778avery at gmx dot c

[Bug c/67314] No warning on assigning an out-of-range integer to an enum

2019-11-19 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67314 Eric Gallager changed: What|Removed |Added Last reconfirmed|2016-01-16 00:00:00 |2019-11-20 --- Comment #8 from Eric Gall

[Bug c++/52953] function parameter name redeclarations not detected

2019-11-19 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52953 Eric Gallager changed: What|Removed |Added CC||jason at gcc dot gnu.org,

[Bug c++/53360] g++ prints 'invalid use of incomplete type' error when compiling code with -std=gnu++0x and newer

2019-11-19 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53360 Eric Gallager changed: What|Removed |Added CC||jason at gcc dot gnu.org,

[Bug c++/86932] [8 Regression] Empty non-type template parameter pack not considered for SFINAE.

2019-11-19 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86932 --- Comment #7 from Eric Gallager --- (In reply to Jason Merrill from comment #5) > Fixed on trunk so far. So... just waiting on a backport to the branch for 8, then?

[Bug c++/53431] C++ preprocessor ignores #pragma GCC diagnostic

2019-11-19 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53431 --- Comment #39 from Eric Gallager --- (In reply to Nickolay Kolchin-Semyonov from comment #38) > Since this is a long standing problem, maybe this limitation should be > mentioned in official documentation? Maybe... although, if documented, peo

[Bug c++/92393] Uniform initialization of non-copiable class data member cause to error

2019-11-19 Thread i.bubnikov at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92393 --- Comment #2 from Иван Бубников --- (In reply to Jonathan Wakely from comment #1) > Another dup of PR 63707 ? Yes, it seems so. I`ll mark my request as duplicate. Thanks.

[Bug c++/92393] Uniform initialization of non-copiable class data member cause to error

2019-11-19 Thread i.bubnikov at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92393 Иван Бубников changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/63707] Brace initialization of array sometimes fails if no copy constructor

2019-11-19 Thread i.bubnikov at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63707 Иван Бубников changed: What|Removed |Added CC||i.bubnikov at gmail dot com --- Comment

[Bug tree-optimization/92537] [10 Regression] ICE in vect_slp_analyze_node_operations, at tree-vect-slp.c:2775

2019-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92537 Richard Biener changed: What|Removed |Added Assignee|rsandifo at gcc dot gnu.org|rguenth at gcc dot gnu.org ---

[Bug target/92592] New: Redundant comparison after subtraction on x86

2019-11-19 Thread antoshkka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92592 Bug ID: 92592 Summary: Redundant comparison after subtraction on x86 Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: normal

[Bug c/92088] aggregates with VLAs and nested functions are broken

2019-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92088 --- Comment #11 from Richard Biener --- Author: rguenth Date: Wed Nov 20 07:33:19 2019 New Revision: 278477 URL: https://gcc.gnu.org/viewcvs?rev=278477&root=gcc&view=rev Log: 2019-11-20 Richard Biener PR c/92088 c/ *

[Bug c/92088] aggregates with VLAs and nested functions are broken

2019-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92088 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug target/92566] rs6000_preferred_simd_mode isn't very good

2019-11-19 Thread linkw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92566 Kewen Lin changed: What|Removed |Added Attachment #47295|0 |1 is obsolete|

[Bug target/92592] Redundant comparison after subtraction on x86

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

[Bug c++/92590] [10 Regression] Cannot expose protected default constructor with "using" keyword in gcc 10

2019-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92590 Richard Biener changed: What|Removed |Added Keywords||rejects-valid Known to work|

[Bug c++/64346] gcc generates incorrect debug info for ctor/dtor

2019-11-19 Thread knight4553kai at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64346 knight4553kai at gmx dot com changed: What|Removed |Added CC||knight4553kai at gmx dot c

[Bug bootstrap/92585] [10 regression] r278411 breaks bootstrap

2019-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92585 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

<    1   2