[Bug c++/91265] New: new breakage for g++.dg/cpp0x/pr82560.C

2019-07-26 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91265 Bug ID: 91265 Summary: new breakage for g++.dg/cpp0x/pr82560.C Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/52477] Wrong initialization order? __attribute__((constructor)) vs static data access

2019-07-26 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52477 Iain Sandoe changed: What|Removed |Added CC||iains at gcc dot gnu.org --- Comment #17 f

[Bug ada/91266] New: [10 regression] acats cd2a31a fails for 32b hosts.

2019-07-26 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91266 Bug ID: 91266 Summary: [10 regression] acats cd2a31a fails for 32b hosts. Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug ada/91266] [10 regression] acats cd2a31a fails for 32b hosts.

2019-07-26 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91266 Iain Sandoe changed: What|Removed |Added Target||i686-pc-linux-gnu, |

[Bug middle-end/91267] New: [10 regression] SEGV in value_range_base::equal_p

2019-07-26 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91267 Bug ID: 91267 Summary: [10 regression] SEGV in value_range_base::equal_p Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug middle-end/91267] [10 regression] SEGV in value_range_base::equal_p

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

[Bug ipa/89330] IPA inliner touches released cgraph_edges

2019-07-26 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89330 --- Comment #14 from Martin Jambor --- Author: jamborm Date: Fri Jul 26 08:44:51 2019 New Revision: 273825 URL: https://gcc.gnu.org/viewcvs?rev=273825&root=gcc&view=rev Log: [PR 89330] Remove non-useful speculations from new_edges 2019-07-26 M

[Bug middle-end/91242] ICE on aarch64 SVE tests - gcc.target/aarch64/sve/clastb_[146].c

2019-07-26 Thread jaydeepchauhan1494 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91242 --- Comment #6 from Jaydeep Chauhan --- (In reply to Martin Liška from comment #5) > (In reply to Jaydeep Chauhan from comment #4) > > Hello, > > > > With latest trunk issue is not reproducible for all three > > case(clastb_1.c,clastb_4.c,clastb

[Bug middle-end/91267] [10 regression] SEGV in value_range_base::equal_p

2019-07-26 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91267 David Binderman changed: What|Removed |Added CC||dcb314 at hotmail dot com --- Comment

[Bug libstdc++/91210] Segmentation fault in random.tcc when compiling GCC 9.1 on linux powerpc(ppc) 64

2019-07-26 Thread m.marko08154711 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91210 --- Comment #3 from Martin Marko --- Any suggestion to fix/workaround this? Building GCC 8.3 works fine on this machine.

[Bug c++/91210] Segmentation fault in random.tcc when compiling GCC 9.1 on linux powerpc(ppc) 64

2019-07-26 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91210 Jonathan Wakely changed: What|Removed |Added Keywords||build Component|libstdc++

[Bug middle-end/91267] [10 regression] SEGV in value_range_base::equal_p

2019-07-26 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91267 --- Comment #2 from David Binderman --- Reduced C source code is a, b; c(f) { char *d, *e; while (d) { if (f) if (e) g(); h(e - (d + a)); b = e - d; d = i(); } } Problem seems to occur between revisions 27375

[Bug tree-optimization/91227] pointer relational expression not folded but equivalent inequality is

2019-07-26 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91227 Florian Weimer changed: What|Removed |Added CC||fw at gcc dot gnu.org --- Comment #11 f

[Bug ada/91268] New: [10 Regression] adaint.c:38: warning: "_REENTRANT" redefined

2019-07-26 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91268 Bug ID: 91268 Summary: [10 Regression] adaint.c:38: warning: "_REENTRANT" redefined Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Pr

[Bug tree-optimization/91227] pointer relational expression not folded but equivalent inequality is

2019-07-26 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91227 --- Comment #12 from Marc Glisse --- (In reply to Florian Weimer from comment #11) > GCC on ELF provides defined address ordering for separate objects via linker > ordering and section attributes. I think part of these extensions is that > it is

[Bug target/89517] [8/9 Regression] AArch64's configure option --with-arch can silently lead to incorrectly configured compiler

2019-07-26 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89517 --- Comment #4 from Tamar Christina --- Author: tnfchris Date: Fri Jul 26 13:13:48 2019 New Revision: 273827 URL: https://gcc.gnu.org/viewcvs?rev=273827&root=gcc&view=rev Log: AArch64: Make processing less fragile in config.gcc Due to config.gc

[Bug middle-end/91242] ICE on aarch64 SVE tests - gcc.target/aarch64/sve/clastb_[146].c

2019-07-26 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91242 --- Comment #7 from Steve Ellcey --- (In reply to Martin Liška from comment #5) > (In reply to Jaydeep Chauhan from comment #4) > > Hello, > > > > With latest trunk issue is not reproducible for all three > > case(clastb_1.c,clastb_4.c,clastb_6.

[Bug middle-end/91267] [10 regression] SEGV in value_range_base::equal_p

2019-07-26 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91267 --- Comment #3 from David Binderman --- Revision 273775 seems ok, so range is now [273775, 273800].

[Bug middle-end/91267] [10 regression] SEGV in value_range_base::equal_p

2019-07-26 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91267 --- Comment #4 from David Binderman --- Revision 273788 seems ok, so range is now [273788, 273800].

[Bug middle-end/61577] [4.9.0 Regression] can't compile on hp-ux v3 ia64

2019-07-26 Thread cameron.heide at betasystems dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 --- Comment #105 from C. Heide --- It looks like that's already disabled on ia64 in 8.3 (I don't see any .text.hot or .text.unlikely sections in any executables so far), which has the following: ia64.c: > /* Always default to .text section until

[Bug middle-end/91267] [10 regression] SEGV in value_range_base::equal_p

2019-07-26 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91267 --- Comment #5 from David Binderman --- Revision 273794 seems broken, so range is now [273788, 273794].

[Bug c++/91265] new breakage for g++.dg/cpp0x/pr82560.C

2019-07-26 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91265 Marek Polacek changed: What|Removed |Added Keywords||ice-on-valid-code Status|UNC

[Bug c++/91265] new breakage for g++.dg/cpp0x/pr82560.C

2019-07-26 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91265 --- Comment #2 from Marek Polacek --- Started with r273791.

[Bug middle-end/91267] [10 regression] SEGV in value_range_base::equal_p

2019-07-26 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91267 --- Comment #6 from David Binderman --- Revision 273791 seems ok, so range is now [273791, 273794]. The culprit seems to be r273792 | rguenth | 2019-07-25 11:25:13 +0100 (Thu, 25 Jul 2019) | 64 lines

[Bug middle-end/61577] [4.9.0 Regression] can't compile on hp-ux v3 ia64

2019-07-26 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 --- Comment #106 from dave.anglin at bell dot net --- On 2019-07-26 12:25 p.m., cameron.heide at betasystems dot com wrote: >> #1 0x0657fda0 in remove (var=) at >> ../../gcc/var-tracking.c:507 >> #2 hash_table::~hash_table (this=> out>,

[Bug c++/91264] modifying const-qual object in constexpr context not detected

2019-07-26 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91264 --- Comment #3 from Marek Polacek --- Another: struct X { int j; constexpr X() : j(0) { } }; struct Y { X x; constexpr Y() : x{} { } }; constexpr void g () { constexpr Y y{}; Y *p = const_cast(&y); p->x.j = 99; } static_assert((

[Bug middle-end/61577] [4.9.0 Regression] can't compile on hp-ux v3 ia64

2019-07-26 Thread cameron.heide at betasystems dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 --- Comment #107 from C. Heide --- Thanks for the tips; I don't do a lot of assembly-level debugging in GDB. It looks like it fails almost immediately upon entering the remove function: > Breakpoint 1, variable_hasher::remove (var=0x0) at > /bu

[Bug tree-optimization/91178] [9 Regression] Infinite recursion in split_constant_offset in slp after r260289

2019-07-26 Thread vsevolod.livinskij at frtk dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91178 --- Comment #8 from Vsevolod Livinskiy --- It looks like the fix doesn't handle all of the cases. I still can see similar bugs on the trunk. Reproducer: int a[100][70304]; int b[100]; void c() { for (int d = 2; d < 4; d++) for (int e = 2;

[Bug testsuite/91258] [10 regression] g++.dg/ubsan/vla-1.C and gcc.dg/strlenopt-70.c fail starting with r273783

2019-07-26 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91258 --- Comment #6 from seurer at gcc dot gnu.org --- Digging in to the details of the compilation a bit the error occurs when collect2 calls ld as part of lto. There is a lot of differences in the assembler output in the lto stuff before/after r2737

[Bug testsuite/91258] [10 regression] g++.dg/ubsan/vla-1.C and gcc.dg/strlenopt-70.c fail starting with r273783

2019-07-26 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91258 --- Comment #5 from seurer at gcc dot gnu.org --- Created attachment 46629 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46629&action=edit diff of assembler output before and after r273783

[Bug middle-end/61577] [4.9.0 Regression] can't compile on hp-ux v3 ia64

2019-07-26 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 --- Comment #108 from dave.anglin at bell dot net --- On 2019-07-26 3:13 p.m., cameron.heide at betasystems dot com wrote: >> 2c: 08 00 00 50 br.call.sptk.many b0=20 >> <_ZN15variable_hasher6removeEP8variable+0x20> > wh

[Bug objc/53345] some OPT_Wformat is enabled by default

2019-07-26 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53345 Eric Gallager changed: What|Removed |Added CC||iains at gcc dot gnu.org --- Comment #5

[Bug objc/77481] @finally not executed if exception not caught or rethrown

2019-07-26 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77481 Eric Gallager changed: What|Removed |Added CC||mikestump at comcast dot net --- Comment

[Bug objc/40864] Designated initializers for multi-dimensional arrays fail in Objective-C

2019-07-26 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40864 Eric Gallager changed: What|Removed |Added CC||iains at gcc dot gnu.org,

[Bug objc/53943] Compiler ICE with -fobjc-direct-dispatch flag on Linux

2019-07-26 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53943 Eric Gallager changed: What|Removed |Added CC||iains at gcc dot gnu.org,

[Bug middle-end/61577] [4.9.0 Regression] can't compile on hp-ux v3 ia64

2019-07-26 Thread cameron.heide at betasystems dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 --- Comment #109 from C. Heide --- _ZN15variable_hasher6removeEP8variable is just this same function, located at 0x6d777a0; I didn't realize at first that the objdump disassembly wasn't showing me the actual relocation unless I specify '-r', in w

[Bug libobjc/54720] libobjc install-strip target not populated

2019-07-26 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54720 Eric Gallager changed: What|Removed |Added CC||nicola.pero@meta-innovation

[Bug middle-end/61577] [4.9.0 Regression] can't compile on hp-ux v3 ia64

2019-07-26 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 --- Comment #110 from dave.anglin at bell dot net --- On 2019-07-26 5:36 p.m., cameron.heide at betasystems dot com wrote: >> Relocation section >> '.rela.gnu.linkonce.t._ZN15variable_hasher6removeEP8variable' at offset >> 0x1594b8 contains 1 en

[Bug c/91269] sparc64-gcc fails to build glibc (-fcall-used-g6) on niagara4: Assembler messages: Error: Illegal operands

2019-07-26 Thread slyfox at inbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91269 --- Comment #1 from Sergei Trofimovich --- Created attachment 46630 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46630&action=edit bug.c

[Bug c/91269] New: sparc64-gcc fails to build glibc (-fcall-used-g6) on niagara4: Assembler messages: Error: Illegal operands

2019-07-26 Thread slyfox at inbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91269 Bug ID: 91269 Summary: sparc64-gcc fails to build glibc (-fcall-used-g6) on niagara4: Assembler messages: Error: Illegal operands Product: gcc Version: 9.1.0 Status: UNCO

[Bug c/91269] sparc64-gcc fails to build glibc (-fcall-used-g6) on niagara4: Assembler messages: Error: Illegal operands

2019-07-26 Thread slyfox at inbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91269 --- Comment #2 from Sergei Trofimovich --- $ sparc64-unknown-linux-gnu-gcc -O2 -fno-stack-protector -fcall-used-g6 -mcpu=niagara4 -c bug.c -o bug.o bug.c: In function 'c': bug.c:13:8: warning: assignment to 'char *' from 'int' makes pointer from

[Bug target/91269] sparc64-gcc fails to build glibc (-fcall-used-g6) on niagara4: Assembler messages: Error: Illegal operands

2019-07-26 Thread slyfox at inbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91269 --- Comment #3 from Sergei Trofimovich --- $ sparc64-unknown-linux-gnu-gcc -S -O2 -fno-stack-protector -fcall-used-g6 -mcpu=niagara4 -c bug.c -o bug.S bug.c: In function 'c': bug.c:13:8: warning: assignment to 'char *' from 'int' makes pointer fr

[Bug target/91269] sparc64-gcc fails to build glibc (-fcall-used-g6) on niagara4: Assembler messages: Error: Illegal operands

2019-07-26 Thread slyfox at inbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91269 --- Comment #4 from Sergei Trofimovich --- > Commenting out line '145 std %f9, [%fp+1999]' does not make > error disappear. Line numbers are probably skewed. Oh, it's because I used ';' as a comment. Commenting out with '#' makes th

[Bug c++/85137] [concepts] ICE with undeclared concept

2019-07-26 Thread arthur.j.odwyer at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85137 Arthur O'Dwyer changed: What|Removed |Added CC||arthur.j.odwyer at gmail dot com --- C

[Bug target/91269] sparc64-gcc fails to build glibc (-fcall-used-g6) on niagara4: Assembler messages: Error: Illegal operands

2019-07-26 Thread mattst88 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91269 Matt Turner changed: What|Removed |Added CC||mattst88 at gmail dot com --- Comment #5 f

[Bug target/91269] sparc64-gcc fails to build glibc (-fcall-used-g6) on niagara4: Assembler messages: Error: Illegal operands

2019-07-26 Thread mattst88 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91269 --- Comment #6 from Matt Turner --- (In reply to Matt Turner from comment #5) > With -mcpu=niagara4 and *without* -fcall-used-g6 it compiles fine. Also doesn't occur with -O1 or -mno-lra.

[Bug target/91269] sparc64-gcc fails to build glibc (-fcall-used-g6) on niagara4: Assembler messages: Error: Illegal operands

2019-07-26 Thread mattst88 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91269 --- Comment #7 from Matt Turner --- (In reply to Sergei Trofimovich from comment #4) > > Commenting out line '145 std %f9, [%fp+1999]' does not make > > error disappear. Line numbers are probably skewed. > > Perhaps 1999 is too large

[Bug middle-end/61577] [4.9.0 Regression] can't compile on hp-ux v3 ia64

2019-07-26 Thread cameron.heide at betasystems dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 --- Comment #111 from C. Heide --- (In reply to dave.anglin from comment #110) > Okay, this is problem linkonce sections.  I think we need to figure out why > ia64_hpux_function_section > isn't working.  Maybe try return text_section in ia64_hpux