[Bug sanitizer/63361] Test case c-c++-common/ubsan/float-cast-overflow-1.c fails on Pentium2

2017-06-24 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63361 --- Comment #5 from Bernd Edlinger --- Setting LD_LIBRARY_PATH to

[Bug c++/81197] New: ICE with structured binding and lifetime-extended temporaries

2017-06-24 Thread ensadc at mailnesia dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81197 Bug ID: 81197 Summary: ICE with structured binding and lifetime-extended temporaries Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug target/81193] PowerPC GCC __builtin_cpu_is and __builtin_cpu_supports should warn about old libraries

2017-06-24 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81193 Alan Modra changed: What|Removed |Added CC||amodra at gmail dot com --- Comment #3

[Bug sanitizer/63361] Test case c-c++-common/ubsan/float-cast-overflow-1.c fails on Pentium2

2017-06-24 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63361 --- Comment #4 from Bernd Edlinger --- Created attachment 41624 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41624=edit test_summary with r249269

[Bug libfortran/81195] SPEC CPU2017 621.wrf_s failure with 40+ openmp threads

2017-06-24 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81195 Thomas Koenig changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org,

[Bug libfortran/81195] SPEC CPU2017 621.wrf_s failure with 40+ openmp threads

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

[Bug fortran/52473] CSHIFT slow - inline it?

2017-06-24 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52473 --- Comment #14 from Thomas Koenig --- Author: tkoenig Date: Sat Jun 24 07:07:56 2017 New Revision: 249620 URL: https://gcc.gnu.org/viewcvs?rev=249620=gcc=rev Log: 2017-06-24 Thomas Koenig PR fortran/52473

[Bug sanitizer/63361] Test case c-c++-common/ubsan/float-cast-overflow-1.c fails on Pentium2

2017-06-24 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63361 --- Comment #6 from Bernd Edlinger --- Created attachment 41625 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41625=edit ouput of gcc -fsanitize=float-cast-overflow -O2 float-cast-overflow-1.c && ./a.out

[Bug tree-optimization/81196] New: Number of iterations found for p!=q but not for p

2017-06-24 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81196 Bug ID: 81196 Summary: Number of iterations found for p!=q but not for p

[Bug c++/81197] ICE with structured binding and lifetime-extended temporaries

2017-06-24 Thread ensadc at mailnesia dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81197 --- Comment #1 from ensadc at mailnesia dot com --- Minimum reproducer: struct X { int a; }; auto&& [t] = X{};

[Bug sanitizer/63361] Test case c-c++-common/ubsan/float-cast-overflow-1.c fails on Pentium2

2017-06-24 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63361 --- Comment #7 from Bernd Edlinger --- Comment on attachment 41624 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41624 test_summary with r249269 anything else we should investigate ? for instance the mpx failures ?

[Bug libfortran/81195] SPEC CPU2017 621.wrf_s failure with 40+ openmp threads

2017-06-24 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81195 --- Comment #4 from Jim Wilson --- Suppose we move the locking inside the if statement. Suppose newunit_tos is 1. Two threads hit the statement if (newunit_tos) at the same time, and both enter the if block. We then hit the lock. The first

[Bug c++/81182] result of ‘operator->()’ yields non-pointer result

2017-06-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81182 --- Comment #6 from Jonathan Wakely --- There's something strange about the Debian package then. $ cat np.cc struct S { int i; }; template struct T { auto operator->() { return } S s; }; template void problem(T& t) { t->i; } $

[Bug c++/62315] do not print typename in diagnostic if the original code does not have it

2017-06-24 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62315 --- Comment #2 from paolo at gcc dot gnu.org --- Author: paolo Date: Sat Jun 24 19:31:24 2017 New Revision: 249626 URL: https://gcc.gnu.org/viewcvs?rev=249626=gcc=rev Log: /cp 2017-06-24 Paolo Carlini PR

[Bug fortran/81160] arith.c:2009: bad statement order ?

2017-06-24 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81160 --- Comment #2 from Jerry DeLisle --- Author: jvdelisle Date: Sat Jun 24 21:22:08 2017 New Revision: 249627 URL: https://gcc.gnu.org/viewcvs?rev=249627=gcc=rev Log: 2017-06-24 Jerry DeLisle PR fortran/81160

[Bug c++/81198] New: [concepts] Same type constraints not enforced for constrained-type-specifiers specified in trailing return types of abbreviated functions

2017-06-24 Thread tom at honermann dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81198 Bug ID: 81198 Summary: [concepts] Same type constraints not enforced for constrained-type-specifiers specified in trailing return types of abbreviated functions Product:

[Bug testsuite/80759] gcc.target/x86_64/abi/ms-sysv FAILs

2017-06-24 Thread daniel.santos at pobox dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759 --- Comment #53 from Daniel Santos --- (In reply to r...@cebitec.uni-bielefeld.de from comment #52) > Unfortunately, the patch doesn't work, apart from the > > +# define PCREL "@GETPCREL" > > -> @GOTPCREL typo ;-) Ah hah! That would explain

[Bug c++/81182] result of ‘operator->()’ yields non-pointer result

2017-06-24 Thread grzebieluch at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81182 Marcin Grzebieluch changed: What|Removed |Added CC||grzebieluch at me dot com ---

[Bug ada/62235] segmentation fault on Ada 2012 code

2017-06-24 Thread porton at narod dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62235 --- Comment #11 from Victor Porton --- The bug was NOT fixed in GCC 7.1.0. This is a long standing bug :-(

[Bug c++/81182] result of ‘operator->()’ yields non-pointer result

2017-06-24 Thread gcc at baszerr dot eu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81182 --- Comment #7 from bartek 'basz' szurgot --- maybe it's more related to a particular set of configuration parameters / features enabled, then the released version?

[Bug fortran/81160] arith.c:2009: bad statement order ?

2017-06-24 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81160 --- Comment #3 from Jerry DeLisle --- Fixed on trunk. Any need to backport to 7 or earlier?

[Bug libfortran/81195] SPEC CPU2017 621.wrf_s failure with 40+ openmp threads

2017-06-24 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81195 Jim Wilson changed: What|Removed |Added Version|8.0 |7.1.1 --- Comment #7 from Jim Wilson ---

[Bug libfortran/81195] SPEC CPU2017 621.wrf_s failure with 40+ openmp threads

2017-06-24 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81195 --- Comment #5 from Jerry DeLisle --- (In reply to Thomas Koenig from comment #2) > I was sort of waiting for the new SPEC suite to expose bugs :-) > > The patch looks obvious enough, even in the absence > of a test case. > > Could you run a

[Bug c++/62315] do not print typename in diagnostic if the original code does not have it

2017-06-24 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62315 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libfortran/81195] SPEC CPU2017 621.wrf_s failure with 40+ openmp threads

2017-06-24 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81195 --- Comment #6 from Jim Wilson --- I should point out that there are currently four places that use newunit_stack/newunit_tos without locking. Two of these places required locking code to get wrf working. The other two are init_units and

[Bug libgcc/81199] fallback definition of count_leading_zeros references hidden symbol

2017-06-24 Thread coypu at sdf dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81199 --- Comment #1 from coypu --- Maybe expose __clz_tab but only in the fallback definition case, and not make it hidden.

[Bug libgcc/81199] New: fallback definition of count_leading_zeros references hidden symbol

2017-06-24 Thread coypu at sdf dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81199 Bug ID: 81199 Summary: fallback definition of count_leading_zeros references hidden symbol Product: gcc Version: 5.4.0 Status: UNCONFIRMED Severity: normal

[Bug c++/80241] [5/6 Regression] Broken error message + ICE with invalid attribute

2017-06-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80241 --- Comment #5 from Marek Polacek --- Author: mpolacek Date: Sat Jun 24 10:50:08 2017 New Revision: 249621 URL: https://gcc.gnu.org/viewcvs?rev=249621=gcc=rev Log: PR c++/80241 - ICE with alignas pack expansion. * error.c

[Bug c++/80241] [5 Regression] Broken error message + ICE with invalid attribute

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

[Bug c++/80244] [6 Regression] ICE with attribute in template alias

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

[Bug c++/80244] [6 Regression] ICE with attribute in template alias

2017-06-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80244 --- Comment #4 from Marek Polacek --- Author: mpolacek Date: Sat Jun 24 10:53:48 2017 New Revision: 249622 URL: https://gcc.gnu.org/viewcvs?rev=249622=gcc=rev Log: PR c++/80244 - ICE with attribute in template alias. * tree.c

[Bug sanitizer/80348] [6 Regression] UBSAN: compile time crash in ubsan_instrument_division

2017-06-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80348 --- Comment #12 from Marek Polacek --- Author: mpolacek Date: Sat Jun 24 10:59:00 2017 New Revision: 249624 URL: https://gcc.gnu.org/viewcvs?rev=249624=gcc=rev Log: PR sanitizer/80348 * typeck.c (cp_build_binary_op): Use

[Bug c++/81182] result of ‘operator->()’ yields non-pointer result

2017-06-24 Thread gcc at baszerr dot eu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81182 --- Comment #5 from bartek 'basz' szurgot --- Created attachment 41626 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41626=edit gcc 6.3 vs gcc 7.1

[Bug c++/81182] result of ‘operator->()’ yields non-pointer result

2017-06-24 Thread gcc at baszerr dot eu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81182 --- Comment #4 from bartek 'basz' szurgot --- on my Debian it works on GCC 7.1.0, but not on GCC 6.3.0 (test script attached): + g++-6 -v Using built-in specs. COLLECT_GCC=g++-6 COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/6/lto-wrapper

[Bug sanitizer/80348] [6 Regression] UBSAN: compile time crash in ubsan_instrument_division

2017-06-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80348 --- Comment #11 from Marek Polacek --- Author: mpolacek Date: Sat Jun 24 10:57:01 2017 New Revision: 249623 URL: https://gcc.gnu.org/viewcvs?rev=249623=gcc=rev Log: PR sanitizer/80348 * typeck.c (cp_build_binary_op): Convert

[Bug sanitizer/80348] [6 Regression] UBSAN: compile time crash in ubsan_instrument_division

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

[Bug c++/81182] result of ‘operator->()’ yields non-pointer result

2017-06-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81182 --- Comment #3 from Jonathan Wakely --- (In reply to bartek 'basz' szurgot from comment #2) > looks like the problem is gone in GCC-7.1. No, doesn't seem to be.

[Bug tree-optimization/80612] [7 Regression] ICE in get_range_info, at tree-ssanames.c:375

2017-06-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80612 --- Comment #10 from Marek Polacek --- Author: mpolacek Date: Sat Jun 24 11:05:12 2017 New Revision: 249625 URL: https://gcc.gnu.org/viewcvs?rev=249625=gcc=rev Log: PR tree-optimization/80612 * calls.c (get_size_range): Check

[Bug tree-optimization/80612] [7 Regression] ICE in get_range_info, at tree-ssanames.c:375

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

[Bug c++/81139] Non-deduced return type in abbreviated function template

2017-06-24 Thread tom at honermann dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81139 --- Comment #1 from Tom Honermann --- Bug 69448 appears to be related.

[Bug c++/69448] Abbreviated function templates with deduced return type still broken

2017-06-24 Thread tom at honermann dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69448 Tom Honermann changed: What|Removed |Added CC||tom at honermann dot net --- Comment #1