[Bug middle-end/85598] [7/8/9 Regression] Incorrect warning only at -O2 and -O3

2018-11-23 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85598 --- Comment #11 from rguenther at suse dot de --- On Thu, 22 Nov 2018, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85598 > > --- Comment #10 from Jakub Jelinek --- > While it might look too specialized, it ac

[Bug c++/79996] spurious -Wreturn-type on a function that calls a noreturn function

2018-11-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79996 --- Comment #5 from Martin Liška --- (In reply to Eric Gallager from comment #4) > (In reply to Eric Gallager from comment #3) > > Might want to revisit this now that -Wreturn-type is on by default > > The other Martin did that; cc-ing him Sorr

[Bug lto/88140] [9 Regression] ICE: verify_gimple failed since r266325

2018-11-23 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88140 --- Comment #3 from rguenther at suse dot de --- On Thu, 22 Nov 2018, hubicka at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88140 > > --- Comment #2 from Jan Hubicka --- > I am testing: > Index: tree-cfg.c >

[Bug tree-optimization/88153] sqrt() is not vectorized

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

[Bug target/88152] optimize SSE & AVX char compares with subsequent movmskb

2018-11-23 Thread kretz at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88152 --- Comment #2 from Matthias Kretz --- I just realized, the movmsk(x<0) => movmsk(x) transformation also applies to float and double if -ffinite-math-only (i.e. no NaN, it's alright for inf) and -fno-signed-zeros are active.

[Bug tree-optimization/88156] ftree-vrp elides sign condition on mingw

2018-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88156 Richard Biener changed: What|Removed |Added Target||x86_64-w64-mingw32 Status|U

[Bug tree-optimization/88149] [9 Regression] ICE in vect_transform_stmt since r265959

2018-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88149 --- Comment #6 from Richard Biener --- Btw, the reduced testcase also fails before r265959. It looks like the issue is either very old or got introduced with making the SLP tree a graph. Well, let's see what tracking down the issue reveals.

[Bug tree-optimization/88149] [9 Regression] ICE in vect_transform_stmt since r265959

2018-11-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88149 --- Comment #7 from Martin Liška --- (In reply to Richard Biener from comment #6) > Btw, the reduced testcase also fails before r265959. It looks like the issue > is either very old or got introduced with making the SLP tree a graph. > Well, le

[Bug tree-optimization/88149] [9 Regression] ICE in vect_transform_stmt since r265959

2018-11-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88149 --- Comment #8 from Martin Liška --- (In reply to Martin Liška from comment #7) > (In reply to Richard Biener from comment #6) > > Btw, the reduced testcase also fails before r265959. It looks like the > > issue > > is either very old or got in

[Bug tree-optimization/88149] [9 Regression] ICE in vect_transform_stmt since r265959

2018-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88149 --- Comment #9 from Richard Biener --- So it's a very old issue. We have t.ii:54:24: note: node 0x3d755c0 t.ii:54:24: note: stmt 0 _32 = _12 unord _42 ? _34 : _42; t.ii:54:24: note: stmt 1 _7 = _12 unord _42 ? _36 : _12; t.ii:54:2

[Bug tree-optimization/88149] [9 Regression] ICE in vect_transform_stmt since r265959

2018-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88149 --- Comment #10 from Richard Biener --- (In reply to Martin Liška from comment #8) > (In reply to Martin Liška from comment #7) > > (In reply to Richard Biener from comment #6) > > > Btw, the reduced testcase also fails before r265959. It looks

[Bug rtl-optimization/88163] [9 Regression] Maximum number of LRA assignment passes is achieved (30) since r266385

2018-11-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88163 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug rtl-optimization/88163] New: [9 Regression] Maximum number of LRA assignment passes is achieved (30) since r266385

2018-11-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88163 Bug ID: 88163 Summary: [9 Regression] Maximum number of LRA assignment passes is achieved (30) since r266385 Product: gcc Version: 9.0 Status: UNCONFIRMED Keywo

[Bug tree-optimization/88149] [9 Regression] ICE in vect_transform_stmt since r265959

2018-11-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88149 --- Comment #11 from Martin Liška --- (In reply to Richard Biener from comment #10) > (In reply to Martin Liška from comment #8) > > (In reply to Martin Liška from comment #7) > > > (In reply to Richard Biener from comment #6) > > > > Btw, the re

[Bug tree-optimization/88149] [9 Regression] ICE in vect_transform_stmt since r265959

2018-11-23 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88149 --- Comment #12 from rguenther at suse dot de --- On Fri, 23 Nov 2018, marxin at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88149 > > --- Comment #11 from Martin Liška --- > (In reply to Richard Biener from comment #

[Bug tree-optimization/86614] [9 Regression] duplicate -Warray-bounds for a strncpy call with out-of-bounds offset

2018-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86614 --- Comment #1 from Jakub Jelinek --- Author: jakub Date: Fri Nov 23 09:12:16 2018 New Revision: 266403 URL: https://gcc.gnu.org/viewcvs?rev=266403&root=gcc&view=rev Log: PR tree-optimization/86614 * gimple-ssa-warn-restrict.c (m

[Bug c++/88164] New: Copy initialization of function argument not performed inside lambda when the argument is a constexpr block scope variable.

2018-11-23 Thread okannen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88164 Bug ID: 88164 Summary: Copy initialization of function argument not performed inside lambda when the argument is a constexpr block scope variable. Product: gcc Ve

[Bug rtl-optimization/88163] [9 Regression] Maximum number of LRA assignment passes is achieved (30) since r266385

2018-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88163 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug bootstrap/88157] [9 Regression] ICE when building libgo encoding/gob.lo starting with r266385

2018-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88157 Richard Biener changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #

[Bug lto/88159] LTO seems to mishandle exceptions that're thrown from c-linkage functions

2018-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88159 --- Comment #4 from Richard Biener --- *** Bug 88163 has been marked as a duplicate of this bug. ***

[Bug rtl-optimization/88163] [9 Regression] Maximum number of LRA assignment passes is achieved (30) since r266385

2018-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88163 --- Comment #2 from Richard Biener --- err *** This bug has been marked as a duplicate of bug 88157 ***

[Bug bootstrap/88157] [9 Regression] ICE when building libgo encoding/gob.lo starting with r266385

2018-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88157 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/85598] [7/8/9 Regression] Incorrect warning only at -O2 and -O3

2018-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85598 --- Comment #12 from Jakub Jelinek --- (In reply to rguent...@suse.de from comment #11) > You need to union the PHI argument ranges. The result you can intersect > with the existing range info of the PHI result of course. You basically > want t

[Bug lto/88049] [7/8/9 Regression] ICE in lto_symtab_prevailing_virtual_decl at gcc/lto/lto-symtab.c:1075 since r231671

2018-11-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88049 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|2018-11-15 00

[Bug lto/88081] [7/8/9 Regression] ICE in lto_varpool_replace_node, at lto/lto-symtab.c:109

2018-11-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88081 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|2018-11-19 00

[Bug target/87883] [ARM] ICE: Segmentation fault in arm_regno_class

2018-11-23 Thread mihail.ionescu at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87883 --- Comment #1 from Mihail Ionescu --- Hi Jozef, The issue is indeed there on trunk/gcc-8/gcc-7, but it is expected. It is caused by the fact that the "arm_active_target.isa" bitmap is not initialised by the time "init_reg_sets" is called. This

[Bug lto/87501] lto1: error: Alias and target's section differs

2018-11-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87501 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug ipa/87264] missed optimization of std::find_if (predicate inlining)

2018-11-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87264 --- Comment #2 from Martin Liška --- Jonathan, can you please take a look?

[Bug ipa/87264] missed optimization of std::find_if (predicate inlining)

2018-11-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87264 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug sanitizer/59067] libsanitizer doesn't build with binutils 2.17.50.0.6 on x86_64-unknown-linux-gnu

2018-11-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59067 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug sanitizer/78878] stacktrace engine can't use compressed/separated debug info for extracting symbols.

2018-11-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78878 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug ipa/83545] New: ICE at -O3 on x86_64-linux-gnu: in smallest_mode_for_size, at stor-layout.c:355

2018-11-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83545 Bug ID: 83545 Summary: ICE at -O3 on x86_64-linux-gnu: in smallest_mode_for_size, at stor-layout.c:355 Product: gcc Version: unknown Status: WAITING Severity: n

[Bug ipa/87264] missed optimization of std::find_if (predicate inlining)

2018-11-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87264 --- Comment #3 from Jonathan Wakely --- (In reply to Martin Liška from comment #2) > Jonathan, can you please take a look? Seems like an optimizer bug, since Clang does much better on the same code.

[Bug middle-end/85598] [7/8/9 Regression] Incorrect warning only at -O2 and -O3

2018-11-23 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85598 --- Comment #13 from rguenther at suse dot de --- On Fri, 23 Nov 2018, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85598 > > --- Comment #12 from Jakub Jelinek --- > (In reply to rguent...@suse.de from commen

[Bug ipa/87264] missed optimization of std::find_if (predicate inlining)

2018-11-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87264 Jonathan Wakely changed: What|Removed |Added See Also|https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id=

[Bug libstdc++/84170] std::find_if performance issues

2018-11-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84170 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED See Also|https://gc

[Bug tree-optimization/88156] ftree-vrp elides sign condition on mingw

2018-11-23 Thread xantares09 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88156 --- Comment #2 from xantares09 at hotmail dot com --- Thanks for the quick reply. On mingw __WCHAR_TYPE__ expands to short unsigned int: $ x86_64-w64-mingw32-gcc -E main.c ... # 3 "main.cxx" int string_hash(const short unsigned int* data) { On

[Bug tree-optimization/88156] ftree-vrp elides sign condition on mingw

2018-11-23 Thread xantares09 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88156 --- Comment #3 from xantares09 at hotmail dot com --- Add yes, your C testcase leads to the same results.

[Bug ipa/87957] [9 Regression] ICE tree check: expected tree that contains ‘decl minimal’ structure, have ‘identifier_node’ in warn_odr, at ipa-devirt.c:1051 since r265519

2018-11-23 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87957 Rainer Orth changed: What|Removed |Added Status|RESOLVED|REOPENED CC|

[Bug middle-end/85598] [7/8/9 Regression] Incorrect warning only at -O2 and -O3

2018-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85598 --- Comment #14 from Jakub Jelinek --- (In reply to rguent...@suse.de from comment #13) > Note that dom after vrp1 should be able to adjust the value-ranges given > it uses EVRP to track ranges... why doesn't that work? >From what I see, dom ne

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54589

2018-11-23 Thread Umesh Kalappa
Hi Richard, for the subjected issue , we found few suggestions to handle the issue like 1. be more conservative(target specific) and defining the peephole in the md file to handle the patterns like add,shl and movl to "shlq and movl" 2. like you mentioned in fwprop/combiner . we would like to

[Bug tree-optimization/88156] ftree-vrp elides sign condition on mingw

2018-11-23 Thread xantares09 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88156 --- Comment #4 from xantares09 at hotmail dot com --- I found this in stddef.h: #ifndef __WCHAR_TYPE__ /* wchar_t is unsigned short for compatibility with MS runtime */ #define __WCHAR_TYPE__ unsigned short #endif

[Bug tree-optimization/88156] ftree-vrp elides sign condition on mingw

2018-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88156 Richard Biener changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug tree-optimization/88156] ftree-vrp elides sign condition on mingw

2018-11-23 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88156 --- Comment #6 from rguenther at suse dot de --- On Fri, 23 Nov 2018, xantares09 at hotmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88156 > > --- Comment #2 from xantares09 at hotmail dot com --- > Thanks for the quick rep

[Bug sanitizer/78878] stacktrace engine can't use compressed/separated debug info for extracting symbols.

2018-11-23 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78878 --- Comment #2 from chefmax at gcc dot gnu.org --- Should be fixed, I guess, by: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67165 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77631

[Bug tree-optimization/56456] [meta-bug] bogus/missing -Warray-bounds

2018-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456 Bug 56456 depends on bug 86614, which changed state. Bug 86614 Summary: [9 Regression] duplicate -Warray-bounds for a strncpy call with out-of-bounds offset https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86614 What|Removed

[Bug tree-optimization/86614] [9 Regression] duplicate -Warray-bounds for a strncpy call with out-of-bounds offset

2018-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86614 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug bootstrap/62009] Bootstrap failure in vec.h::splice

2018-11-23 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62009 Arseny Solokha changed: What|Removed |Added CC||asolokha at gmx dot com --- Comment #3

[Bug c/28233] internal compiler error: in make_decl_rtl, at varasm.c:752

2018-11-23 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28233 Arseny Solokha changed: What|Removed |Added CC||asolokha at gmx dot com --- Comment #10

[Bug middle-end/85598] [7/8/9 Regression] Incorrect warning only at -O2 and -O3

2018-11-23 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85598 --- Comment #15 from rguenther at suse dot de --- On Fri, 23 Nov 2018, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85598 > > --- Comment #14 from Jakub Jelinek --- > (In reply to rguent...@suse.de from commen

[Bug sanitizer/78878] stacktrace engine can't use compressed/separated debug info for extracting symbols.

2018-11-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78878 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/71958] x86_64-w64-mingw32, ICE when '-mx32' is used

2018-11-23 Thread daniel.santos at pobox dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71958 --- Comment #6 from Daniel Santos --- (In reply to Martin Liška from comment #5) > Dansan: Can you please update Known to work? Hi Martin, I don't have bugzilla admin access. I'm actually missing my gcc git repo due to a faulty backup when i c

[Bug middle-end/82918] No aliasing is possible on non equal pointers

2018-11-23 Thread antoshkka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82918 --- Comment #2 from Antony Polukhin --- The example from above now produces optimal assembly on GCC-9 (trunk). However, swapping first two lines still produces suboptimal result: struct array { int data[3]; }; void foo2(array& value, const

[Bug target/86735] [8/9 Regression] Bad wrong-code bug with "-march=skylake-avx512 -Ofast"

2018-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86735 --- Comment #20 from Jakub Jelinek --- Tried again, this time on real hw (i9-7960X) and still can't reproduce, tried current trunk, current 8 branch and r263070 (i.e. trunk from the time this PR has been filed), none of this reproduces it.

[Bug target/71958] x86_64-w64-mingw32, ICE when '-mx32' is used

2018-11-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71958 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/86828] [7 Regression] wrong-code bug with "-march=knl -Ofast" (invalid memory reference)

2018-11-23 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86828 --- Comment #13 from janus at gcc dot gnu.org --- (In reply to H.J. Lu from comment #12) > Which glibc are you using? Same as reported in PR86735: * Ubuntu 18.04, kernel 4.15.0 * Intel(R) Core(TM) i9-7980XE CPU * glibc 2.27, binutils 2.30

[Bug target/87883] [ARM] ICE: Segmentation fault in arm_regno_class

2018-11-23 Thread jozef.l at mittosystems dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87883 --- Comment #2 from Jozef Lawrynowicz --- Created attachment 45074 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45074&action=edit reg class checking patch Hi Mihail, Thanks for the info. I fixed a bug for msp430-elf caused by REGNO_REG

[Bug target/71958] x86_64-w64-mingw32, ICE when '-mx32' is used

2018-11-23 Thread daniel.santos at pobox dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71958 --- Comment #8 from Daniel Santos --- Thank you!

[Bug target/86832] [8/9 Regression] GCC v8.2.0 tries to use native TLS with -fstack-protector-strong on Windows (mingw-w64)

2018-11-23 Thread john at johnwarburton dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86832 --- Comment #11 from John Warburton --- On Thu, Nov 22, 2018 at 10:09 AM jakub at gcc dot gnu.org wrote: > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86832 > > --- Comment #10 from Jakub Jelinek --- > Can somebody please test this on mingw

[Bug middle-end/82918] No aliasing is possible on non equal pointers

2018-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82918 --- Comment #3 from Richard Biener --- Probably fixed by r255093 2017-11-23 Richard Biener PR tree-optimization/23094 * tree-ssa-sccvn.c (vuse_ssa_val): Handle VN_TOP when we come here from walking over backedges in t

[Bug c++/88165] New: error: default member initializer for 'A::B::m' required before the end of its enclosing class

2018-11-23 Thread leanid.chaika at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88165 Bug ID: 88165 Summary: error: default member initializer for 'A::B::m' required before the end of its enclosing class Product: gcc Version: 8.2.0 Status: UNCONFIRMED

[Bug tree-optimization/88156] ftree-vrp elides sign condition on mingw

2018-11-23 Thread xantares09 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88156 xantares09 at hotmail dot com changed: What|Removed |Added Resolution|INVALID |FIXED --- Comment #7 from

[Bug tree-optimization/88156] ftree-vrp elides sign condition on mingw

2018-11-23 Thread xantares09 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88156 xantares09 at hotmail dot com changed: What|Removed |Added Resolution|FIXED |INVALID --- Comment #8 fr

[Bug c++/88165] error: default member initializer for 'A::B::m' required before the end of its enclosing class

2018-11-23 Thread leanid.chaika at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88165 --- Comment #1 from leanid --- minim code: --- struct A { struct B { double m = 0.; }; void f(double d, const B &b = B{}) {} }; int main() { } ---

[Bug sanitizer/86229] ASAN Reports "alloc-dealloc mismatch" intsead of "attempted delete without new"

2018-11-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86229 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/84711] AArch32 big-endian fails when taking subreg of a vector mode to a scalar mode.

2018-11-23 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84711 --- Comment #20 from Tamar Christina --- Author: tnfchris Date: Fri Nov 23 12:20:20 2018 New Revision: 266405 URL: https://gcc.gnu.org/viewcvs?rev=266405&root=gcc&view=rev Log: Arm: Fix subreg crash when FP16 and big-endian The original issue c

[Bug sanitizer/86229] ASAN Reports "alloc-dealloc mismatch" intsead of "attempted delete without new"

2018-11-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86229 Martin Liška changed: What|Removed |Added URL||https://reviews.llvm.org/D5

[Bug target/84711] AArch32 big-endian fails when taking subreg of a vector mode to a scalar mode.

2018-11-23 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84711 Tamar Christina changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug lto/88147] [9 Regression] ICE in linemap_line_start, at libcpp/line-map.c:781 starting from r265875

2018-11-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88147 --- Comment #5 from Martin Liška --- Can't reduce that, not a surprise.

[Bug libstdc++/59075] python pretty printer does not work at OS X

2018-11-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59075 --- Comment #10 from Jonathan Wakely --- Tom, do you know why the types might be shown differently on OS X and GNU/Linux? (see comments 7 and 8). Is that because of something different in the DWARF? Is that expected for OS X, or is it a GCC bug?

[Bug libstdc++/59075] python pretty printer does not work at OS X

2018-11-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59075 Jonathan Wakely changed: What|Removed |Added Severity|trivial |normal

[Bug libstdc++/87308] pretty printer for std::any fails with: Python Exception Unknown manager function in std::any

2018-11-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87308 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug sanitizer/82109] False positive when using pthread_cleanup_push() and pthread_cancel()

2018-11-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82109 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug sanitizer/82109] False positive when using pthread_cleanup_push() and pthread_cancel()

2018-11-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82109 Martin Liška changed: What|Removed |Added Priority|P3 |P4

[Bug web/63873] target links in Concepts Index in gccint do not work

2018-11-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63873 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug target/86828] [7 Regression] wrong-code bug with "-march=knl -Ofast" (invalid memory reference)

2018-11-23 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86828 --- Comment #14 from H.J. Lu --- (In reply to janus from comment #13) > (In reply to H.J. Lu from comment #12) > > Which glibc are you using? > > Same as reported in PR86735: > * Ubuntu 18.04, kernel 4.15.0 > * Intel(R) Core(TM) i9-7980XE CPU >

[Bug tree-optimization/88149] [7/8/9 Regression] ICE in vect_transform_stmt since r265959

2018-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88149 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Target Milestone|9.0

[Bug tree-optimization/88149] [7/8/9 Regression] ICE in vect_transform_stmt since r265959

2018-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88149 --- Comment #14 from Richard Biener --- Author: rguenth Date: Fri Nov 23 12:53:39 2018 New Revision: 266406 URL: https://gcc.gnu.org/viewcvs?rev=266406&root=gcc&view=rev Log: 2018-11-23 Richard Biener PR tree-optimization/88149

[Bug c++/88166] New: Inconsistent placement of cv-quals and ptr-declarator in debuginfo

2018-11-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88166 Bug ID: 88166 Summary: Inconsistent placement of cv-quals and ptr-declarator in debuginfo Product: gcc Version: unknown Status: UNCONFIRMED Severity: minor

[Bug c++/88166] Inconsistent placement of cv-quals and ptr-declarator in debuginfo

2018-11-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88166 --- Comment #1 from Jonathan Wakely --- Oops, I simplified the testcase, but didn't update it in bugzilla before submitting the form. The output above corresponds to this code: struct any { struct Arg { char c; }; template struct Manag

[Bug libstdc++/59075] python pretty printer does not work at OS X

2018-11-23 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59075 --- Comment #11 from Iain Sandoe --- (In reply to Jonathan Wakely from comment #10) > Tom, do you know why the types might be shown differently on OS X and > GNU/Linux? (see comments 7 and 8). > > Is that because of something different in the DW

[Bug c/28233] internal compiler error: in make_decl_rtl, at varasm.c:752

2018-11-23 Thread jphartmann at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28233 --- Comment #11 from jphartmann at gmail dot com --- I certainly haven't been waiting for a fix these last ten years, so by all means close.

[Bug target/88167] New: [ARM] Function __builtin_return_address returns invalid address

2018-11-23 Thread mihail.ionescu at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88167 Bug ID: 88167 Summary: [ARM] Function __builtin_return_address returns invalid address Product: gcc Version: 7.3.1 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/87308] pretty printer for std::any fails with: Python Exception Unknown manager function in std::any

2018-11-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87308 --- Comment #1 from Jonathan Wakely --- (In reply to Jeff Garrett from comment #0) > Note that both a1 and a2 are interpreted as holding type main::{lambda()#2}, > but a1 actually holds main::{lambda()#1}. I can fix the regex to work for lambdas

[Bug c++/88166] Inconsistent placement of cv-quals and ptr-declarator in debuginfo

2018-11-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88166 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/85598] [7/8/9 Regression] Incorrect warning only at -O2 and -O3

2018-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85598 --- Comment #16 from Jakub Jelinek --- So, evrp_range_analyzer.enter (bb); even calls record_ranges_from_phis, but that does nothing here, as only one of the preds is BB_VISITED and the other is not when this is called, so we end up with has_unvi

[Bug target/87288] [8 Regression] Segfault after const_cast with "-O2 -ftree-loop-vectorize" but _without_ "-mavx"

2018-11-23 Thread jorrit at jorrit dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87288 --- Comment #12 from Jö --- Thanks a lot, I can confirm that this is fixed for us with the snapshot from https://gcc.gnu.org/pub/gcc/snapshots/9-20181118/gcc-9-20181118.tar.xz. Still, a fix for 8 would be appreciated, as that would let us re-ena

[Bug target/87883] [ARM] ICE: Segmentation fault in arm_regno_class

2018-11-23 Thread mihail.ionescu at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87883 Mihail Ionescu changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/85598] [7/8/9 Regression] Incorrect warning only at -O2 and -O3

2018-11-23 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85598 --- Comment #17 from rguenther at suse dot de --- On Fri, 23 Nov 2018, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85598 > > --- Comment #16 from Jakub Jelinek --- > So, evrp_range_analyzer.enter (bb); even c

[Bug rtl-optimization/88168] New: -fno-jump-tables still generates jump table

2018-11-23 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88168 Bug ID: 88168 Summary: -fno-jump-tables still generates jump table Product: gcc Version: 8.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-o

[Bug rtl-optimization/88168] -fno-jump-tables still generates jump table

2018-11-23 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88168 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/85598] [7/8/9 Regression] Incorrect warning only at -O2 and -O3

2018-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85598 --- Comment #18 from Jakub Jelinek --- record_ranges_from_incoming_edge does nothing here, pred_e = single_pred_edge_ignoring_loop_edges (bb, false) is NULL.

[Bug rtl-optimization/46925] Can't optimize degenerate table jumps

2018-11-23 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46925 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Known to work|

[Bug c++/88166] Inconsistent placement of cv-quals and ptr-declarator in debuginfo

2018-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88166 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/88166] Inconsistent placement of cv-quals and ptr-declarator in debuginfo

2018-11-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88166 Jonathan Wakely changed: What|Removed |Added Resolution|INVALID |FIXED --- Comment #4 from Jonathan Wak

[Bug d/87788] Support D on x86_64-apple-darwin*

2018-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87788 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Target Milest

[Bug rtl-optimization/87727] [9 regression] gcc.target/sparc/overflow-2.c FAILs

2018-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87727 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug middle-end/87836] ICE in cc1 for gcc-6.5.0 with SPARC hardware

2018-11-23 Thread gary_mills at fastmail dot fm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87836 --- Comment #19 from Gary Mills --- The reason that OI-SPARC uses the native assembler is the same as in Fiddler on the Roof: tradition. Actually, there are some kernel files written in SPARC assembly language. These only compile with the nativ

[Bug target/86952] Avoid jump table for switch statement with -mindirect-branch=thunk

2018-11-23 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86952 --- Comment #5 from H.J. Lu --- (In reply to Martin Liška from comment #4) > (In reply to H.J. Lu from comment #3) > > (In reply to Martin Liška from comment #2) > > > H.J. I can write a patch for it. Do you expect more expensive costs when > > >

[Bug testsuite/87304] [9 regression] gcc.dg/vect/bb-slp-over-widen-1.c fails starting with r262371

2018-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87304 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

  1   2   >