[Bug tree-optimization/86889] s390x gcc build fails when configured with --disable-checking

2018-08-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86889 Martin Sebor changed: What|Removed |Added Keywords||diagnostic CC|

[Bug c/82967] "did you mean" suggestions are way too suggestive

2018-08-08 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82967 Eric Gallager changed: What|Removed |Added Status|NEW |ASSIGNED See Also|

[Bug c++/86503] Segmentation fault signal terminated

2018-08-08 Thread zhonghao at pku dot org.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86503 --- Comment #3 from zhonghao at pku dot org.cn --- (In reply to Richard Biener from comment #1) > You run out of memory or stack. Try ulimit -s unlimited I tried ulimit -s unlimited. This time, the error messages are as follows: g++

[Bug c/86894] New: error for a zero-length array initialized with empty braced list

2018-08-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86894 Bug ID: 86894 Summary: error for a zero-length array initialized with empty braced list Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug target/86772] [meta-bug] tracking port status for CVE-2017-5753

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

[Bug rtl-optimization/86892] RTL CSE commoning trivial constants across call and/or too early

2018-08-08 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86892 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/86882] [9 Regression] ICE in reg_overlap_mentioned_p, at rtlanal.c:1873

2018-08-08 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86882 --- Comment #5 from Segher Boessenkool --- So what is wrong about that? CONST_INTs are sign-extended always, so 0xff00 is just fine?

[Bug target/46179] Codegen/TLS: invalid assembler syntax

2018-08-08 Thread schwab at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46179 --- Comment #13 from Andreas Schwab --- Author: schwab Date: Wed Aug 8 20:01:26 2018 New Revision: 263432 URL: https://gcc.gnu.org/viewcvs?rev=263432=gcc=rev Log: m68k: handle more cases of TLS symbols with offset PR target/46179 *

[Bug fortran/86893] New: implement F202x .andthen. / .orelse. operators

2018-08-08 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86893 Bug ID: 86893 Summary: implement F202x .andthen. / .orelse. operators Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/82418] Division on a constant is suboptimal because of not using imul instruction

2018-08-08 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82418 --- Comment #7 from Uroš Bizjak --- (In reply to Alexander Monakov from comment #6) > +;; Widest single word integer modes. > +(define_mode_iterator SWI48W [(SI "!TARGET_64BIT") > + (DI "TARGET_64BIT")]) Please use

[Bug target/82418] Division on a constant is suboptimal because of not using imul instruction

2018-08-08 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82418 Alexander Monakov changed: What|Removed |Added CC||uros at gcc dot gnu.org --- Comment

[Bug target/86651] [8/9 Regression] lto-wrapper.exe: fatal error: simple_object_copy_lto_debug_sections not implemented: Invalid argument

2018-08-08 Thread jwjagersma at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86651 --- Comment #17 from jwjagersma at gmail dot com --- If anyone opens a new PR, please cc me. I am unable to contribute right now due to some health issues.

[Bug rtl-optimization/86892] New: RTL CSE commoning trivial constants across call and/or too early

2018-08-08 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86892 Bug ID: 86892 Summary: RTL CSE commoning trivial constants across call and/or too early Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/86891] New: [9 Regression] wrong code with -O -frerun-cse-after-loop -fno-tree-dominator-opts -fno-tree-fre

2018-08-08 Thread zsojka at seznam dot cz
ead model: posix gcc version 9.0.0 20180808 (experimental) (GCC) The generated code: main: stp x29, x30, [sp, -32]!//,,, mov x29, sp //, // testcase.c:11: u32 d = 7; mov w0, 7 // tmp106, str w0, [sp, 28]// tmp106, d // testcase.c:12:

[Bug tree-optimization/86724] Compilation error with new isl 0.20 (missing includes)

2018-08-08 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86724 Andrew Pinski changed: What|Removed |Added CC||freddie_chopin at op dot pl --- Comment

[Bug other/86890] GCC 8.2.0 fails to build with isl 0.20

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

[Bug libstdc++/83982] [6 Regression] Exception guarantee of C++14 vector::resize(size_type) is not met

2018-08-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83982 --- Comment #12 from Jonathan Wakely --- Author: redi Date: Wed Aug 8 16:31:55 2018 New Revision: 263427 URL: https://gcc.gnu.org/viewcvs?rev=263427=gcc=rev Log: PR libstdc++/83982 fix exception-safety guarantee of std::vector::resize

[Bug libstdc++/83982] [6 Regression] Exception guarantee of C++14 vector::resize(size_type) is not met

2018-08-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83982 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/85768] [9 Regression] FreeBSD bootstrap fails due to undefined reference to 'backtrace'

2018-08-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85768 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/86886] Gcc miscompiles at -O3 on valid code

2018-08-08 Thread helloqirun at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86886 Qirun Zhang changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/80893] std::vector creation dereferences null pointer

2018-08-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80893 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libstdc++/68519] condition_variable::wait_for does not work properly with float duration

2018-08-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68519 Jonathan Wakely changed: What|Removed |Added Target Milestone|7.4 |6.5 --- Comment #13 from Jonathan

[Bug target/86448] GCC 9 compiler generates slower code for spec 2006 milc on a power9 using -mcpu=power9 than using -mcpu=power8

2018-08-08 Thread kelvin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86448 --- Comment #6 from kelvin at gcc dot gnu.org --- I should also clarify regarding all of the above comments that the numbers I have been reporting are the spec ratios. I had misunderstood that these ratios were encoded such that smaller values

[Bug c++/67491] [meta-bug] concepts issues

2018-08-08 Thread Casey at Carter dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491 Bug 67491 depends on bug 86493, which changed state. Bug 86493 Summary: [concepts] Hard error for "call to non-'constexpr' function" in a requires expression https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86493 What|Removed

[Bug c++/86493] [concepts] Hard error for "call to non-'constexpr' function" in a requires expression

2018-08-08 Thread Casey at Carter dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86493 Casey Carter changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/86292] Missing exception safety when constructing vector from input iterator pair

2018-08-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86292 Jonathan Wakely changed: What|Removed |Added Target Milestone|7.4 |6.5 --- Comment #9 from Jonathan

[Bug libstdc++/60555] std::system_category().default_error_condition() doesn't map system errno values to std::generic_category()

2018-08-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60555 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/86597] directory_entry::exist et al forget to clear the error_code.

2018-08-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86597 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/80893] std::vector creation dereferences null pointer

2018-08-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80893 --- Comment #7 from Jonathan Wakely --- Author: redi Date: Wed Aug 8 15:40:47 2018 New Revision: 263421 URL: https://gcc.gnu.org/viewcvs?rev=263421=gcc=rev Log: PR libstdc++/80893 Fix null dereference in vector Backport from mainline

[Bug libstdc++/68519] condition_variable::wait_for does not work properly with float duration

2018-08-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68519 --- Comment #12 from Jonathan Wakely --- Author: redi Date: Wed Aug 8 15:40:41 2018 New Revision: 263420 URL: https://gcc.gnu.org/viewcvs?rev=263420=gcc=rev Log: PR libstdc++/68519 use native duration to avoid rounding errors Backport from

[Bug libstdc++/60555] std::system_category().default_error_condition() doesn't map system errno values to std::generic_category()

2018-08-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60555 --- Comment #15 from Jonathan Wakely --- Author: redi Date: Wed Aug 8 15:40:26 2018 New Revision: 263417 URL: https://gcc.gnu.org/viewcvs?rev=263417=gcc=rev Log: PR libstdc++/60555 std::system_category() should recognise POSIX errno values

[Bug libstdc++/86734] [DR 2188] reverse_iterator::operator-> does not support overloaded operator

2018-08-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86734 --- Comment #6 from Jonathan Wakely --- Author: redi Date: Wed Aug 8 15:40:21 2018 New Revision: 263416 URL: https://gcc.gnu.org/viewcvs?rev=263416=gcc=rev Log: PR libstdc++/86734 use addressof in reverse_iterator::operator-> Backport from

[Bug libstdc++/86292] Missing exception safety when constructing vector from input iterator pair

2018-08-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86292 --- Comment #8 from Jonathan Wakely --- Author: redi Date: Wed Aug 8 15:40:37 2018 New Revision: 263419 URL: https://gcc.gnu.org/viewcvs?rev=263419=gcc=rev Log: PR libstdc++/86292 fix exception safety of std::vector constructor Backport from

[Bug rtl-optimization/86882] [9 Regression] ICE in reg_overlap_mentioned_p, at rtlanal.c:1873

2018-08-08 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86882 --- Comment #4 from Uroš Bizjak --- (In reply to Segher Boessenkool from comment #3) > combine creates a clobber of const_int 0 to make sure a pattern will > not match. That is valid RTL, but further patterns constructed from > that are not

[Bug libstdc++/66145] [5/6/7 Regression] std::ios_base::failure objects thrown from libstdc++.so use old ABI

2018-08-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66145 --- Comment #37 from Jonathan Wakely --- Author: redi Date: Wed Aug 8 15:40:11 2018 New Revision: 263414 URL: https://gcc.gnu.org/viewcvs?rev=263414=gcc=rev Log: PR libstdc++/66145 allow catching iostream errors as cxx11 ios::failure Define a

[Bug libstdc++/85222] [7 Regression] ABI breakage of __throw_ios_failure by r244498

2018-08-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85222 --- Comment #24 from Jonathan Wakely --- Author: redi Date: Wed Aug 8 15:40:11 2018 New Revision: 263414 URL: https://gcc.gnu.org/viewcvs?rev=263414=gcc=rev Log: PR libstdc++/66145 allow catching iostream errors as cxx11 ios::failure Define a

[Bug libstdc++/86597] directory_entry::exist et al forget to clear the error_code.

2018-08-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86597 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Wed Aug 8 15:33:32 2018 New Revision: 263412 URL: https://gcc.gnu.org/viewcvs?rev=263412=gcc=rev Log: PR libstdc++/86597 directory_entry observers should clear error_code PR

[Bug c++/86767] [6/7 Regression] continue statements in constexpr functions causes unbounded looping

2018-08-08 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86767 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/86767] [6/7/8 Regression] continue statements in constexpr functions causes unbounded looping

2018-08-08 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86767 --- Comment #6 from Marek Polacek --- Author: mpolacek Date: Wed Aug 8 15:30:50 2018 New Revision: 263410 URL: https://gcc.gnu.org/viewcvs?rev=263410=gcc=rev Log: PR c++/86767 * constexpr.c (cxx_eval_statement_list): Handle

[Bug target/84332] ICE in insn_default_length, at config/s390/s390.md:9697 for -fstack-clash-protection

2018-08-08 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84332 Andreas Krebbel changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/79895] ICE in extract_constrain_insn, at recog.c:2213

2018-08-08 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79895 Andreas Krebbel changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug other/86890] GCC 8.2.0 fails to build with isl 0.20

2018-08-08 Thread freddie_chopin at op dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86890 --- Comment #2 from Freddie Chopin --- Prerequisites docs say "isl Library version 0.15 or later". Configure script also accepts 0.20 just fine. BTW - 0.19 builds and works OK.

[Bug target/85295] ICE in extract_constrain_insn, at recog.c:2205

2018-08-08 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85295 Andreas Krebbel changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/86082] user-defined literals are not converted to the execution charset

2018-08-08 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86082 Andreas Krebbel changed: What|Removed |Added Status|RESOLVED|CLOSED --- Comment #9 from Andreas

[Bug c++/86082] user-defined literals are not converted to the execution charset

2018-08-08 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86082 Andreas Krebbel changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug other/86890] GCC 8.2.0 fails to build with isl 0.20

2018-08-08 Thread graham.stott77 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86890 --- Comment #1 from graham.stott77 at gmail dot com --- isl  0.18 is the supported version for gcc 8 branch. Original message From: freddie_chopin at op dot pl Date: 08/08/2018 16:04 (GMT+00:00) To: gcc-bugs@gcc.gnu.org

Re: [Bug other/86890] New: GCC 8.2.0 fails to build with isl 0.20

2018-08-08 Thread graham stott
isl  0.18 is the supported version for gcc 8 branch. Original message From: freddie_chopin at op dot pl Date: 08/08/2018 16:04 (GMT+00:00) To: gcc-bugs@gcc.gnu.org Subject: [Bug other/86890] New: GCC 8.2.0 fails to build with isl 0.20

[Bug rtl-optimization/83420] S/390 bootstrap failure starting with r255569

2018-08-08 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83420 Andreas Krebbel changed: What|Removed |Added Status|RESOLVED|CLOSED --- Comment #4 from Andreas

[Bug rtl-optimization/83420] S/390 bootstrap failure starting with r255569

2018-08-08 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83420 Andreas Krebbel changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug other/86890] New: GCC 8.2.0 fails to build with isl 0.20

2018-08-08 Thread freddie_chopin at op dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86890 Bug ID: 86890 Summary: GCC 8.2.0 fails to build with isl 0.20 Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other

[Bug target/86448] GCC 9 compiler generates slower code for spec 2006 milc on a power9 using -mcpu=power9 than using -mcpu=power8

2018-08-08 Thread kelvin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86448 --- Comment #5 from kelvin at gcc dot gnu.org --- I apologize for an error in the previous comment. The two columns should have been labeled -mcpu=power8 (left) and -mcpu=power9 (right) instead of gcc8 and gcc9.

[Bug rtl-optimization/86882] [9 Regression] ICE in reg_overlap_mentioned_p, at rtlanal.c:1873

2018-08-08 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86882 --- Comment #3 from Segher Boessenkool --- combine creates a clobber of const_int 0 to make sure a pattern will not match. That is valid RTL, but further patterns constructed from that are not (clobber on a rhs). The upper bits of a

[Bug target/81084] [8 Regression] powerpcspe port full of confusing configury / command-line options not related to SPE

2018-08-08 Thread glaubitz at physik dot fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81084 --- Comment #63 from John Paul Adrian Glaubitz --- Just wanted to ask whether there is an updated patch available for testing?

[Bug tree-optimization/86889] New: s390x gcc build fails when configured with --disable-checking

2018-08-08 Thread iii at linux dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86889 Bug ID: 86889 Summary: s390x gcc build fails when configured with --disable-checking Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug target/86887] [9 Regression] aarch64: adcs accepts only register arguments

2018-08-08 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86887 Richard Earnshaw changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug libstdc++/86597] directory_entry::exist et al forget to clear the error_code.

2018-08-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86597 --- Comment #1 from Jonathan Wakely --- Author: redi Date: Wed Aug 8 13:09:19 2018 New Revision: 263397 URL: https://gcc.gnu.org/viewcvs?rev=263397=gcc=rev Log: PR libstdc++/86597 directory_entry observers should clear error_code PR

[Bug libstdc++/86597] directory_entry::exist et al forget to clear the error_code.

2018-08-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86597 Jonathan Wakely changed: What|Removed |Added Target Milestone|--- |8.3

[Bug target/86887] [9 Regression] aarch64: adcs accepts only register arguments

2018-08-08 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86887 Richard Earnshaw changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/85295] ICE in extract_constrain_insn, at recog.c:2205

2018-08-08 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85295 --- Comment #3 from Andreas Krebbel --- Author: krebbel Date: Wed Aug 8 12:38:51 2018 New Revision: 263396 URL: https://gcc.gnu.org/viewcvs?rev=263396=gcc=rev Log: S/390: Fix PR85295 gcc/ChangeLog: 2018-08-08 Andreas Krebbel PR

[Bug fortran/86888] [F08] allocatable components of indirectly recursive type

2018-08-08 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86888 --- Comment #1 from janus at gcc dot gnu.org --- Draft patch: Index: gcc/fortran/decl.c === --- gcc/fortran/decl.c (revision 263395) +++ gcc/fortran/decl.c (working copy) @@

[Bug fortran/86888] New: [F08] allocatable components of indirectly recursive type

2018-08-08 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86888 Bug ID: 86888 Summary: [F08] allocatable components of indirectly recursive type Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug target/86887] New: [9 Regression] aarch64: adcs accepts only register arguments

2018-08-08 Thread zsojka at seznam dot cz
get=aarch64-unknown-linux-gnu --with-ld=/usr/bin/aarch64-unknown-linux-gnu-ld --with-as=/usr/bin/aarch64-unknown-linux-gnu-as --disable-libstdcxx-pch --prefix=/repo/gcc-trunk//binary-trunk-263387-checking-yes-rtl-df-extra-aarch64 Thread model: posix gcc version 9.0.0 20180808 (experimental) (

[Bug tree-optimization/86886] Gcc miscompiles at -O3 on valid code

2018-08-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86886 --- Comment #4 from Jonathan Wakely --- If you want to play these sort of games then you need to compile with -fno-strict-aliasing (which you should have tried anyway if you'd read https://gcc.gnu.org/bugs/ first)

[Bug tree-optimization/86886] Gcc miscompiles at -O3 on valid code

2018-08-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86886 --- Comment #3 from Jonathan Wakely --- Your second example has undefined behaviour, as you blatantly violate the strict aliasing rules, and -Wstrict-aliasing=2 will warn you about it: 86886.c:5:1: warning: dereferencing type-punned pointer

[Bug tree-optimization/86886] Gcc miscompiles at -O3 on valid code

2018-08-08 Thread helloqirun at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86886 --- Comment #2 from Qirun Zhang --- (In reply to Andrew Pinski from comment #1) > I don't think this is a bug. You are taking the address of a field of an > union and accessing via that address. This is not tracked at all. Here is a reduced

[Bug c/86885] gcc erroneously allows constructor/destructor attributes on nested functions

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

[Bug c++/86836] internal compiler error on structured bindings with shadow parameter on templated function

2018-08-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86836 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Wed Aug 8 08:32:51 2018 New Revision: 263391 URL: https://gcc.gnu.org/viewcvs?rev=263391=gcc=rev Log: PR c++/86836 * pt.c (tsubst_expr): For structured bindings, call

[Bug c++/86738] [8/9 Regression] gcc 8.2: Internal compiler error memcpy

2018-08-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86738 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Wed Aug 8 08:31:40 2018 New Revision: 263390 URL: https://gcc.gnu.org/viewcvs?rev=263390=gcc=rev Log: PR c++/86738 * constexpr.c (cxx_eval_binary_expression): For

[Bug debug/86593] [8/9 Regression] internal compiler error: in based_loc_descr, at dwarf2out.c:14272

2018-08-08 Thread manisandro at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86593 --- Comment #6 from Sandro Mani --- Looking good for my use-cases, thanks!

[Bug target/85904] [7/8 Regression] configure issue cross compiling on netbsd, with patch

2018-08-08 Thread sebastian.hu...@embedded-brains.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85904 Sebastian Huber changed: What|Removed |Added CC||sebastian.huber@embedded-br

[Bug tree-optimization/86886] Gcc miscompiles at -O3 on valid code

2018-08-08 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86886 --- Comment #1 from Andrew Pinski --- I don't think this is a bug. You are taking the address of a field of an union and accessing via that address. This is not tracked at all.

[Bug tree-optimization/86886] New: Gcc miscompiles at -O3 on valid code

2018-08-08 Thread helloqirun at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86886 Bug ID: 86886 Summary: Gcc miscompiles at -O3 on valid code Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug rtl-optimization/86882] [9 Regression] ICE in reg_overlap_mentioned_p, at rtlanal.c:1873

2018-08-08 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86882 --- Comment #2 from Uroš Bizjak --- Also suspicious combine transformation before the failure: Trying 10, 11 -> 13: 10: r94:SI=zero_extend(r92:QI) 11: {r95:SI=r94:SI^0x101;clobber flags:CC;} REG_DEAD r94:SI REG_UNUSED flags:CC

[Bug rtl-optimization/86882] [9 Regression] ICE in reg_overlap_mentioned_p, at rtlanal.c:1873

2018-08-08 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86882 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|