[Bug c++/66944] ICE on static thread_local member in class template

2017-02-08 Thread Laurent.Rineau__gcc at normalesup dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66944 Laurent Rineau changed: What|Removed |Added CC||Laurent.Rineau__gcc@normale

[Bug c++/79425] Inline assembly getting clobbered in some case

2017-02-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79425 Richard Biener changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment

[Bug c++/79425] Inline assembly getting clobbered in some case

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

[Bug testsuite/79427] New: g++.dg/tls/thread_local-order2.C fails starting with r245249

2017-02-08 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79427 Bug ID: 79427 Summary: g++.dg/tls/thread_local-order2.C fails starting with r245249 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug translation/79423] Translation of warnings breaks IDE parsing of output

2017-02-08 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79423 --- Comment #1 from Andrew Pinski --- Note translation happens by standard library support and might be hard to control by a command line. Does make, etc. Also translate their error messages too.

[Bug target/41557] gcc.exe: Internal error: (null) (program cc1plus)

2017-02-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41557 Martin Sebor changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug translation/79423] Translation of warnings breaks IDE parsing of output

2017-02-08 Thread sgh at sgh dot dk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79423 --- Comment #3 from Søren Holm --- Yes - it sound much like what I want. The diagnostics stuff in gcc7 seem a bit overkill when the real issue is just the translation of "error" and "warning" A commandline flag that forcesg gcc to call

[Bug rtl-optimization/64081] [5/6/7 Regression] r217827 prevents RTL loop unroll

2017-02-08 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64081 --- Comment #55 from Jeffrey A. Law --- And presumably other calls to get_simple_loop_desc need the more permissive definition to re-enable loop unrolling. Ugh. I think at the least we're going to have to look at each caller of

[Bug c++/79425] Inline assembly getting clobbered in some case

2017-02-08 Thread mini at cs dot technion.ac.il
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79425 --- Comment #3 from Marina Minkin --- What do you mean by "You need to set the section to verify correct in top level inline-asm and then"? This is a stripped code just to reproduce this behavior. What I initially tried to do, was to make a

[Bug c/79413] [7 Regression] ICE in make_ssa_name_fn, at tree-ssanames.c:265

2017-02-08 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79413 --- Comment #4 from Marek Polacek --- The typeof is not needed to trigger the ICE: void fn1 () { int a[1/0]; } void fn2 () { fn1(); } But we create a DECL_EXPR for 'a' in finish_decl: 5098 add_stmt (build_stmt

[Bug tree-optimization/69675] [6/7 Regression] [graphite] ICE: verify_ssa failed (definition in block 42 does not dominate use in block 34)

2017-02-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69675 Richard Biener changed: What|Removed |Added Last reconfirmed|2016-02-05 00:00:00 |2017-2-8 Known to fail|

[Bug fortran/79426] fortran - internal compiler error: in fold_convert_loc, at fold-const.c:2251

2017-02-08 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79426 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/69728] [6/7 Regression] internal compiler error: in outer_projection_mupa, at graphite-sese-to-poly.c:1175

2017-02-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69728 Richard Biener changed: What|Removed |Added Last reconfirmed|2016-03-15 00:00:00 |2017-2-8 Known to fail|

[Bug tree-optimization/59859] [meta-bug] GRAPHITE issues

2017-02-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59859 Bug 59859 depends on bug 47594, which changed state. Bug 47594 Summary: gfortran.dg/vect/vect-5.f90 execution test fails when compiled with -O2 -fgraphite-identity at -m64 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47594 What

[Bug middle-end/47594] gfortran.dg/vect/vect-5.f90 execution test fails when compiled with -O2 -fgraphite-identity at -m64

2017-02-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47594 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/68823] [6/7 Regression][graphite] tramp3d-v4 compiled with -floop-nest-optimize crashes

2017-02-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68823 --- Comment #10 from Richard Biener --- (In reply to Sebastian Pop from comment #7) > (In reply to Martin Liška from comment #5) > > Created attachment 40662 [details] > > Isolated graphite dump for miscompiled function > > > > As shown in the

[Bug tree-optimization/69458] [graphite] compiling gmp -floop-nest-optimize over -fstrict-overflow produces wrong code (fpe)

2017-02-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69458 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug sanitizer/79341] Many Asan tests fail on s390

2017-02-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79341 --- Comment #30 from Jakub Jelinek --- Following patch adds the RHEL{6,7} errata kernels to the whitelist. SUSE and/or Debian would need to add theirs if they want. --- libsanitizer/sanitizer_common/sanitizer_linux_s390.cc 2016-11-09

[Bug tree-optimization/14741] graphite with loop blocking and interchanging doesn't optimize a matrix multiplication loop

2017-02-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=14741 Richard Biener changed: What|Removed |Added Last reconfirmed|2013-03-29 00:00:00 |2017-2-8 --- Comment #38 from Richard

[Bug translation/79423] Translation of warnings breaks IDE parsing of output

2017-02-08 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79423 David Malcolm changed: What|Removed |Added Keywords||diagnostic CC|

[Bug debug/77589] [6/7 Regression] fortran: Missing DW_AT_byte_stride for an array record field selection

2017-02-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77589 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c/79428] New: ICE in c_parser_consume_token, at c/c-parser.c:770

2017-02-08 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79428 Bug ID: 79428 Summary: ICE in c_parser_consume_token, at c/c-parser.c:770 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/79420] [7 Regression] ICE on invalid C++ code on x86_64-linux-gnu: in tsubst_copy, at cp/pt.c:14573

2017-02-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79420 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/79431] New: ICE in get, at cgraph.h:397

2017-02-08 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79431 Bug ID: 79431 Summary: ICE in get, at cgraph.h:397 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee:

[Bug fortran/79426] [5/6/7 Regression] fortran - internal compiler error: in fold_convert_loc, at fold-const.c:2251

2017-02-08 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79426 Dominique d'Humieres changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-02-08 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 --- Comment #1 from Andrew Pinski --- What target is this on?

[Bug middle-end/60085] ICE in get_frame_type on weird code

2017-02-08 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60085 Gerhard Steinmetz changed: What|Removed |Added CC|

[Bug c++/79429] New: ICE in add_stmt, at cp/semantics.c:385

2017-02-08 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79429 Bug ID: 79429 Summary: ICE in add_stmt, at cp/semantics.c:385 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c/79432] New: ICE: verify_ssa failed

2017-02-08 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79432 Bug ID: 79432 Summary: ICE: verify_ssa failed Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee:

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-02-08 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c/79428] ICE in c_parser_consume_token, at c/c-parser.c:770

2017-02-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79428 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-02-08 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 --- Comment #6 from Jürgen Reuter --- (In reply to Dominique d'Humieres from comment #5) > What does --with-precision=extended? It sets the default precision of real and complex floats (kind type parameter) to 80 bit instead of 64 bit (double)

[Bug fortran/79430] New: [7 Regression] action of statement incorrectly optimised away

2017-02-08 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 Bug ID: 79430 Summary: [7 Regression] action of statement incorrectly optimised away Product: gcc Version: 7.0.1 Status: UNCONFIRMED Severity: normal

[Bug testsuite/68972] g++.dg/cpp1y/vla-initlist1.C test case fails on powerpc64le

2017-02-08 Thread kelvin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68972 --- Comment #12 from kelvin at gcc dot gnu.org --- Author: kelvin Date: Wed Feb 8 17:33:57 2017 New Revision: 245280 URL: https://gcc.gnu.org/viewcvs?rev=245280=gcc=rev Log: gcc/testsuite/ChangeLog: 2017-02-08 Kelvin Nilsen

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-02-08 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 --- Comment #4 from Jürgen Reuter --- (In reply to Andrew Pinski from comment #3) > (In reply to Jürgen Reuter from comment #2) > > (In reply to Andrew Pinski from comment #1) > > > What target is this on? > > > > We reproduced it under MAC OS

[Bug c++/79414] [7 Regression] internal compiler error after "error: expected unqualified-id at end of input"

2017-02-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79414 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug middle-end/60085] ICE in get_frame_type on weird code

2017-02-08 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60085 --- Comment #4 from Gerhard Steinmetz --- Another variant (invalid) : $ cat z1.c void fn1 () { void fnx () int n; int a[n]; } $ gcc-7-20170205 -c z1.c z1.c: In function 'fnx': z1.c:6:1: error:

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-02-08 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 --- Comment #2 from Jürgen Reuter --- (In reply to Andrew Pinski from comment #1) > What target is this on? We reproduced it under MAC OS X as well as under Ubuntu Linux 14.04 and Scientific Linux 6.8. x86_64.

[Bug tree-optimization/68823] [6/7 Regression][graphite] tramp3d-v4 compiled with -floop-nest-optimize crashes

2017-02-08 Thread spop at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68823 --- Comment #11 from Sebastian Pop --- (In reply to Richard Biener from comment #10) > But then with different number of subscripts (and also likely different > DR_BASE_OBJECT) you can't do anything with them and have to assume > dependence.

[Bug c++/79387] Internal compiler error in convert_nontype_argument

2017-02-08 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79387 Georg-Johann Lay changed: What|Removed |Added Keywords||ice-on-invalid-code

[Bug c/79428] [6/7 Regression] ICE in c_parser_consume_token, at c/c-parser.c:770

2017-02-08 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79428 Marek Polacek changed: What|Removed |Added Keywords||error-recovery, |

[Bug c/79428] ICE in c_parser_consume_token, at c/c-parser.c:770

2017-02-08 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79428 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/79417] -Wconversion warns wrongly of real(16) to real(8)

2017-02-08 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79417 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/79428] ICE in c_parser_consume_token, at c/c-parser.c:770

2017-02-08 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79428 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-02-08 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 Andrew Pinski changed: What|Removed |Added Target||x86_64-*-* --- Comment #3 from Andrew

[Bug testsuite/79427] g++.dg/tls/thread_local-order2.C fails starting with r245249

2017-02-08 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79427 --- Comment #1 from Segher Boessenkool --- I get the correct output on BE (gcc110). This is glibc 2.18, maybe that is the difference?

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-02-08 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 --- Comment #9 from Jürgen Reuter --- (In reply to kargl from comment #7) > (In reply to Jürgen Reuter from comment #6) > > (In reply to Dominique d'Humieres from comment #5) > > > What does --with-precision=extended? > > > > It sets the

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-02-08 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 --- Comment #10 from Steve Kargl --- On Wed, Feb 08, 2017 at 07:32:53PM +, juergen.reuter at desy dot de wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 > > --- Comment #8 from Jürgen Reuter --- > We are defining a

[Bug fortran/79434] New: [submodules] separate module procedure breaks encapsulation

2017-02-08 Thread Bader at lrz dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79434 Bug ID: 79434 Summary: [submodules] separate module procedure breaks encapsulation Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-02-08 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 --- Comment #11 from Jürgen Reuter --- (In reply to Steve Kargl from comment #10) > On Wed, Feb 08, 2017 at 07:32:53PM +, juergen.reuter at desy dot de > which may lead to conforming code suddening becoming nonconforming > due to violation

[Bug c/79432] [Regression 7] ICE: verify_ssa failed

2017-02-08 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79432 David Malcolm changed: What|Removed |Added Keywords||ice-checking

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-02-08 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org ---

[Bug rtl-optimization/64081] [5/6/7 Regression] r217827 prevents RTL loop unroll

2017-02-08 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64081 --- Comment #56 from Segher Boessenkool --- Yes, and a function that computes a "more permissive" version should not have "simple_loop" in its name, it is very misleading. Reusing existing functions to do something different may seem attractive

[Bug c++/79433] New: __has_include reports wrong result headers that #error on __cplusplus

2017-02-08 Thread marc.mutz at kdab dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79433 Bug ID: 79433 Summary: __has_include reports wrong result headers that #error on __cplusplus Product: gcc Version: 7.0.1 Status: UNCONFIRMED Severity: normal

[Bug c++/79301] With -Werror=pedantic outside C++17 mode, __has_cpp_attribute(fallthrough) is nonzero but [[fallthrough]] fails

2017-02-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79301 --- Comment #6 from Martin Sebor --- The (__has_cpp_attribute(fallthrough) >= __cplusplus) test doesn't help because the built-in evaluates to 201603 (in all conformance modes) and __cplusplus to at most 201500L (in C++ 17 mode), so it's as good

[Bug c++/79433] __has_include reports wrong result for std headers that #error on __cplusplus

2017-02-08 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79433 --- Comment #3 from Andrew Pinski --- __has_include just says the include exists and not if the include file works.

[Bug c++/79433] __has_include reports wrong result for std headers that #error on __cplusplus

2017-02-08 Thread marc.mutz at kdab dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79433 --- Comment #5 from Marc Mutz --- Andrew, you're taking the easy way out. It might be that it works as implemented, but that behaviour is useless. Please explain how one should detect, in a portable way, whether string_view and

[Bug c++/79433] __has_include reports wrong result for std headers that #error on __cplusplus

2017-02-08 Thread marc.mutz at kdab dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79433 --- Comment #1 from Marc Mutz --- And no, checking __cplusplus in addition is not an option, since many compilers, GCC included (__cplusplus==1, remember?), do not necessarily bump __cplusplus when they implement enough core features to make

[Bug c++/79433] __has_include reports wrong result for std headers that #error on __cplusplus

2017-02-08 Thread marc.mutz at kdab dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79433 --- Comment #2 from Marc Mutz --- Ok, there is __cpp_lib_experimental_string_view, at least, but it's defined ... wait for it ... in , which you can't include.

[Bug testsuite/79427] g++.dg/tls/thread_local-order2.C fails starting with r245249

2017-02-08 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79427 --- Comment #2 from seurer at gcc dot gnu.org --- I checked and on the first system where I noticed this glibc is the distro (Ubuntu 14.04) default 2.17. Other Be systems where it also failed are that or older.

[Bug tree-optimization/46639] [5/6 Regression] Missing optimization due to function splitting and redundant conditionals

2017-02-08 Thread ctice at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46639 --- Comment #20 from ctice at gcc dot gnu.org --- Author: ctice Date: Wed Feb 8 19:55:28 2017 New Revision: 245284 URL: https://gcc.gnu.org/viewcvs?rev=245284=gcc=rev Log: 2017-02-08 Caroline Tice Fix PR 46639

[Bug target/78604] [7 regression] test case gcc.target/powerpc/p8vector-vectorize-1.c fails starting with r242750

2017-02-08 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78604 --- Comment #8 from Pat Haugen --- Author: pthaugen Date: Wed Feb 8 20:49:14 2017 New Revision: 245285 URL: https://gcc.gnu.org/viewcvs?rev=245285=gcc=rev Log: PR target/78604 * config/rs6000/rs6000.c

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-02-08 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 --- Comment #8 from Jürgen Reuter --- We are defining a real(default) which could be 4, 8, 10 or 16, as these are the real kinds supported by gfortran. If default = 10, this happens, but this is not per se forbidden, is it?

[Bug c++/79433] __has_include reports wrong result for std headers that #error on __cplusplus

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

[Bug rtl-optimization/64081] [5/6/7 Regression] r217827 prevents RTL loop unroll

2017-02-08 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64081 --- Comment #57 from Aldy Hernandez --- Created attachment 40697 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40697=edit untested patch possibly solving AIX bootstrap Taking in Jeff and Segher's suggestions, I propose something like the

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-02-08 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 --- Comment #13 from Jürgen Reuter --- (In reply to Steve Kargl from comment #12) > On Wed, Feb 08, 2017 at 08:39:43PM +, juergen.reuter at desy dot de > wrote: > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 > > > > --- Comment #11

[Bug rtl-optimization/64081] [5/6/7 Regression] r217827 prevents RTL loop unroll

2017-02-08 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64081 --- Comment #58 from Segher Boessenkool --- You can keep get_simple_loop_desc, find_simple_exit etc.; just make them inline functions or similar. I'm sceptical that this will not cause any more problems, we're deep into stage 4 already :-/

[Bug translation/79397] AltiVec spelled incorrectly in rs6000.opt

2017-02-08 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79397 --- Comment #3 from Segher Boessenkool --- Author: segher Date: Wed Feb 8 21:41:31 2017 New Revision: 245286 URL: https://gcc.gnu.org/viewcvs?rev=245286=gcc=rev Log: rs6000: Fix spelling of AltiVec in rs6000.opt (PR79397) It was spelled

[Bug translation/79397] AltiVec spelled incorrectly in rs6000.opt

2017-02-08 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79397 Segher Boessenkool changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug translation/79397] AltiVec spelled incorrectly in rs6000.opt

2017-02-08 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79397 --- Comment #4 from Segher Boessenkool --- Author: segher Date: Wed Feb 8 21:44:37 2017 New Revision: 245287 URL: https://gcc.gnu.org/viewcvs?rev=245287=gcc=rev Log: rs6000: Fix spelling of AltiVec in rs6000.opt (PR79397) It was spelled

[Bug rtl-optimization/64081] [5/6/7 Regression] r217827 prevents RTL loop unroll

2017-02-08 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64081 --- Comment #59 from Jeffrey A. Law --- The work is still incredibly helpful. After the analysis work is done we can still decide to defer to gcc-8 stage1 if we feel it's too risky to tackle right now.

[Bug rtl-optimization/79386] [7 Regression] ICE: segmentation fault in cprop w/ -O2 on 32-bit BE powerpc

2017-02-08 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79386 Jeffrey A. Law changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Bug c/79110] FAIL: gcc.dg/format/pr78304.c (test for warnings, line 9)

2017-02-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79110 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug tree-optimization/39612] [5/6/7 Regression] LIM inserts loads from uninitialized local memory

2017-02-08 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39612 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com Target

[Bug c++/79301] With -Werror=pedantic outside C++17 mode, __has_cpp_attribute(fallthrough) is nonzero but [[fallthrough]] fails

2017-02-08 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79301 --- Comment #7 from Jason Merrill --- (In reply to Jakub Jelinek from comment #4) > That said, I think e.g. for maybe_unused or nodiscard attributes we don't > complain with -pedantic about those attributes used in C++14 code, so either > we

[Bug translation/79183] Hard coded plurals in gimple-ssa-sprintf.c:2050

2017-02-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79183 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/79435] New: ICE on invalid C++ code (with member access into an incomplete type) on x86_64-linux-gnu: Segmentation fault

2017-02-08 Thread su at cs dot ucdavis.edu
7.0.1 20170208 (experimental) [trunk revision 245266] (GCC) $ $ g++-trunk -c -w small.cpp small.cpp:3:28: internal compiler error: Segmentation fault template < int > int f = a.x; ^ 0xe1439f crash_signal ../../gcc-source-trunk/gcc/toplev.c:333 0x

[Bug translation/79183] Hard coded plurals in gimple-ssa-sprintf.c:2050

2017-02-08 Thread jsm28 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79183 --- Comment #4 from Joseph S. Myers --- See hr.po, ru.po, sr.po and uk.po for GCC translations involving more than just singular and plural (look at the Plural-Forms line in the .po file).

[Bug target/78604] [7 regression] test case gcc.target/powerpc/p8vector-vectorize-1.c fails starting with r242750

2017-02-08 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78604 Pat Haugen changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/79258] -Wduplicated-branches false positive?

2017-02-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79258 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/79436] New: [ARM Cortex-M4F] VFMA used in place of subtraction gives inexact results

2017-02-08 Thread freddie_chopin at op dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79436 Bug ID: 79436 Summary: [ARM Cortex-M4F] VFMA used in place of subtraction gives inexact results Product: gcc Version: 6.3.0 Status: UNCONFIRMED Severity:

[Bug target/79436] [ARM Cortex-M4F] VFMA used in place of subtraction gives inexact results

2017-02-08 Thread freddie_chopin at op dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79436 --- Comment #1 from Freddie Chopin --- Created attachment 40700 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40700=edit assembly dump of invalid version

[Bug translation/79183] Hard coded plurals in gimple-ssa-sprintf.c:2050

2017-02-08 Thread jsm28 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79183 Joseph S. Myers changed: What|Removed |Added Status|RESOLVED|NEW Last reconfirmed|

[Bug c/79084] No warning for implicit double with complex specifier

2017-02-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79084 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-02-08 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 --- Comment #12 from Steve Kargl --- On Wed, Feb 08, 2017 at 08:39:43PM +, juergen.reuter at desy dot de wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 > > --- Comment #11 from Jürgen Reuter --- > (In reply to Steve Kargl from

[Bug c++/79429] [6/7 Regression] ICE in add_stmt, at cp/semantics.c:385

2017-02-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79429 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug target/79436] [ARM Cortex-M4F] VFMA used in place of subtraction gives inexact results

2017-02-08 Thread freddie_chopin at op dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79436 --- Comment #2 from Freddie Chopin --- Created attachment 40701 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40701=edit assembly dump of valid version

[Bug c/79431] [6/7 Regression] ICE in get, at cgraph.h:397

2017-02-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79431 Martin Sebor changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-02-08 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 --- Comment #14 from Steve Kargl --- On Wed, Feb 08, 2017 at 09:30:45PM +, juergen.reuter at desy dot de wrote: > > > > > Indeed, it looks as if kind=10 would be real128, but as you said this > > > is wrong and was fixed by you (I guess it

[Bug c++/79070] Unhelpful error message for ambiguous type in template parameter

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

[Bug other/79437] Redundant move instruction when getting sign bit of double on 32-bit architecture

2017-02-08 Thread mizvekov at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79437 --- Comment #1 from Matheus Izvekov --- Forgot to mention above, all gcc versions including the unreleased 7.0 and below as far as I could test (4.6) are affected by this. For comparison, clang generates optimal code for all cases.

[Bug translation/79183] Hard coded plurals in gimple-ssa-sprintf.c:2050

2017-02-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79183 --- Comment #5 from Martin Sebor --- I see, thanks for the pointer. Looks like warning_n() is used in gcc/ipa-devirt.c and error_n() in gcc/cp/pt.c. gimple-ssa-sprintf.c contains between 7 and 23 instances of these "%wu byte" vs "%wu bytes"

[Bug target/79436] [ARM Cortex-M4F] VFMA used in place of subtraction gives inexact results

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

[Bug c/79110] FAIL: gcc.dg/format/pr78304.c (test for warnings, line 9)

2017-02-08 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79110 John David Anglin changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-02-08 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 --- Comment #15 from Jürgen Reuter --- With -fcheck=all nothing is flagged, but the test works as expected, as well as if I (independently from the fcheck) compile everything with -fno-inline .

[Bug other/79437] New: Redundant move instruction when getting sign bit of double on 32-bit architecture

2017-02-08 Thread mizvekov at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79437 Bug ID: 79437 Summary: Redundant move instruction when getting sign bit of double on 32-bit architecture Product: gcc Version: 6.3.1 Status: UNCONFIRMED

[Bug c++/79083] GCC incorrectly compiles calls to constexpr static methods via a non-constexpr variable

2017-02-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79083 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libgcc/66955] Bootstrap error: libcc1 compiled as shared library despite --disable-shared

2017-02-08 Thread asbeer at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66955 Austin Beer changed: What|Removed |Added CC||asbeer at gmail dot com --- Comment #1

[Bug c++/79433] __has_include reports wrong result for std headers that #error on __cplusplus

2017-02-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79433 --- Comment #8 from Jonathan Wakely --- I guess another, novel, option would be a __try_include directive: #ifdef __try_include # if __try_include() // it was included without error # else // it wasn't found, or gave an error # endif #endif

[Bug debug/42065] DWARF .debug_macinfo contains unused macros

2017-02-08 Thread egall at gwmail dot gwu.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42065 Eric Gallager changed: What|Removed |Added CC||egall at gwmail dot gwu.edu --- Comment

  1   2   >