[Bug ipa/81112] [7 Regression] internal compiler error: tree check: expected integer_cst, have range_expr in get_len, at tree.h:5321

2017-06-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81112 --- Comment #7 from Richard Biener --- Author: rguenth Date: Thu Jun 29 08:53:27 2017 New Revision: 249772 URL: https://gcc.gnu.org/viewcvs?rev=249772=gcc=rev Log: 2017-06-29 Richard Biener Backport from mainline

[Bug bootstrap/80565] [8 Regression] ICE at -O2 and -O3 in 32-bit mode (not 64-bit) on x86_64-linux-gnu (in edge_badness, at ipa-inline.c:1028)

2017-06-29 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80565 --- Comment #3 from chefmax at gcc dot gnu.org --- Author: chefmax Date: Thu Jun 29 08:50:21 2017 New Revision: 249771 URL: https://gcc.gnu.org/viewcvs?rev=249771=gcc=rev Log: 2017-06-29 Yury Gribov PR

[Bug target/80618] [8 regression] test case gcc.dg/pr50310-2.c fails with ICE starting with 247544

2017-06-29 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80618 Segher Boessenkool changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/80692] _Decimal64 -0 != 0 unless optimization is turned off

2017-06-29 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80692 Segher Boessenkool changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/80902] A problem in expand_builtin_atomic_fetch_op

2017-06-29 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80902 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/81248] No ipa-sra optimization for small struct / class

2017-06-29 Thread wilhelm.me...@hs-kl.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81248 --- Comment #4 from wilhelm.me...@hs-kl.de --- Here a more stripped down example (without the volatile part): #include #include struct A { uint8_t m1{0}; }; volatile uint8_t v; template void f(const T& x) __attribute__((noinline));

[Bug target/80966] ICE with -fstack-limit-register and large frames

2017-06-29 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80966 Segher Boessenkool changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/81248] No ipa-sra optimization for small struct / class

2017-06-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81248 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/81248] [AVR] No ipa-sra optimization for small struct / class

2017-06-29 Thread wilhelm.me...@hs-kl.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81248 --- Comment #2 from wilhelm.me...@hs-kl.de --- The problem remains if A is really POD: struct A { uint8_t m1{0}; }; As I understand this optimization it should not depend on POD kind of the type A.

[Bug tree-optimization/81245] [8 Regression] ICE building calculix with -Ofast

2017-06-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81245 --- Comment #6 from Richard Biener --- Not sure if it's good to introduce copysign here anyway (do we actually vectorize this w/o target support?)

[Bug tree-optimization/81245] [8 Regression] ICE building calculix with -Ofast

2017-06-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81245 --- Comment #5 from Richard Biener --- (In reply to Andrew Pinski from comment #4) > The fix: > Index: gcc/tree-if-conv.c > === > --- gcc/tree-if-conv.c (revision 249769) > +++

[Bug c++/81248] [AVR] No ipa-sra optimization for small struct / class

2017-06-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81248 Richard Biener changed: What|Removed |Added Keywords||missed-optimization

[Bug tree-optimization/81162] [8 Regression] UBSAN switch triggers incorrect optimization

2017-06-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81162 Richard Biener changed: What|Removed |Added Status|ASSIGNED|NEW CC|

[Bug bootstrap/80565] [8 Regression] ICE at -O2 and -O3 in 32-bit mode (not 64-bit) on x86_64-linux-gnu (in edge_badness, at ipa-inline.c:1028)

2017-06-29 Thread tetra2005 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80565 Yuri Gribov changed: What|Removed |Added CC||tetra2005 at gmail dot com --- Comment #2

[Bug tree-optimization/81245] [8 Regression] ICE building calculix with -Ofast

2017-06-29 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81245 --- Comment #4 from Andrew Pinski --- The fix: Index: gcc/tree-if-conv.c === --- gcc/tree-if-conv.c (revision 249769) +++ gcc/tree-if-conv.c (working copy) @@ -1853,8 +1853,8 @@

[Bug tree-optimization/81245] [8 Regression] ICE building calculix with -Ofast

2017-06-29 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81245 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/81245] [8 Regression] ICE building calculix with -Ofast

2017-06-29 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81245 --- Comment #2 from Andrew Pinski --- (gdb) up #1 0x00da51e8 in vect_stmt_relevant_p (stmt=0xb5ee8110, loop_vinfo=0x19b60e0, relevant=0xeae0, live_p=0xeae7) at ../../gcc/gcc/tree-vect-stmts.c:326 326 if

[Bug c++/81248] New: [AVR] No ipa-sra optimization for small struct / class

2017-06-29 Thread wilhelm.me...@hs-kl.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81248 Bug ID: 81248 Summary: [AVR] No ipa-sra optimization for small struct / class Product: gcc Version: 7.1.1 Status: UNCONFIRMED Severity: normal Priority: P3

<    1   2