[Bug fortran/80361] [5/6/7 Regression] bogus recursive call to nonrecursive procedure with -fcheck=recursion

2017-04-12 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80361 --- Comment #19 from Thomas Koenig --- (In reply to janus from comment #16) > This seems to be sufficient to fix the runtime error on the reduced test > case in comment #13: > > > Index: gcc/fortran/class.c >

[Bug rtl-optimization/80343] [7 Regression] ICE in extract_constrain_insn, at recog.c:2213 (error: insn does not satisfy its constraints)

2017-04-12 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80343 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P2 CC|

[Bug c++/79508] [6 Regression] Parse error in template argument list using nested template arguments

2017-04-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79508 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug lto/80407] --as-needed cannot be combined with -flto

2017-04-12 Thread dilyan.palauzov at aegee dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80407 Дилян Палаузов changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/79519] [5/6 Regression] ICE deleting template friend function

2017-04-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79519 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/80099] ICE in rs6000_expand_vector_extract, at config/rs6000/rs6000.c:7450

2017-04-12 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80099 --- Comment #2 from Michael Meissner --- The problem is rs6000_expand_vector_extract did not check for SFmode being allowed in the Altivec (upper) registers, but the insn implementing the variable extract had it as a condition. In looking at

[Bug c/80413] sanitizer detects undefined behaviour in gcov-io.c using -ftest-coverage

2017-04-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80413 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/79390] [7 Regression] 10% performance drop in SciMark2 LU after r242550

2017-04-12 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79390 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #29

[Bug c++/79640] [5/6 Regression] ICE with generic lambda expression

2017-04-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79640 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug lto/79062] -Walloca-larger-than and -Wformat-overflow warnings disabled by -flto

2017-04-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79062 --- Comment #4 from Martin Sebor --- All of warn_format, warn_format_overflow, and warn_format_trunc are, in fact, zero in gimple-ssa-sprintf.c when -flto is set. At least one problem is the dependency of -Wformat-{overflow,truncation} in

[Bug fortran/80408] Problems with SIGNAL, pthread and print together

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

[Bug rtl-optimization/78116] [7 regression] Performance drop after r241173 on avx512 target

2017-04-12 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78116 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P2 CC|

[Bug target/74563] [6/7 regression] Classic MIPS16 (non-MIPS16e) function return broken

2017-04-12 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=74563 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P2 CC|

[Bug target/80098] ICE in curr_insn_transform, at lra-constraints.c:3816 on ppc64le

2017-04-12 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80098 Michael Meissner changed: What|Removed |Added Attachment #41180|0 |1 is obsolete|

[Bug c++/79566] [6 Regression] elaborated-type-specifier incorrectly rejected in range-based for

2017-04-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79566 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/80038] [6/7 Regression] Random segfault using local vectors in Cilk function

2017-04-12 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80038 Jeffrey A. Law changed: What|Removed |Added Priority|P2 |P4 --- Comment #30 from Jeffrey A. Law

[Bug middle-end/57955] [5/6/7 Regression] Uniquization of constants reduces alignment of initializers

2017-04-12 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57955 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P2 CC|

[Bug target/80099] ICE in rs6000_expand_vector_extract, at config/rs6000/rs6000.c:7450

2017-04-12 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80099 Michael Meissner changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/77728] [5/6/7 Regression] Miscompilation multiple vector iteration on ARM

2017-04-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77728 --- Comment #15 from Jason Merrill --- (In reply to rguent...@suse.de from comment #13) > IMHO TYPE_DECL shouldn't even _have_ DECL_ALIGN ... Agreed.

[Bug sanitizer/80403] UBSAN: compile time crash with "type mismatch in binary expression" message in / and % expr

2017-04-12 Thread babokin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80403 --- Comment #7 from Dmitry Babokin --- 80404 and 80405 seemed similar, but different to me, so I decided to report them separately. Anyway, after the latest fixes I still see 2 compile crashes. I'm reducing them and will report here.

[Bug sanitizer/80403] UBSAN: compile time crash with "type mismatch in binary expression" message in / and % expr

2017-04-12 Thread babokin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80403 --- Comment #8 from Dmitry Babokin --- Three errors in one test case. GCC r246882. > cat f.cpp extern const long long int var_7; extern unsigned long int var_59; int foo() { int a = (0 - 40U <= (0 == 8)) << !var_59 << (0 < var_7) == 0; int

[Bug tree-optimization/79390] [7 Regression] 10% performance drop in SciMark2 LU after r242550

2017-04-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79390 --- Comment #30 from Jakub Jelinek --- I didn't close it because I wanted to see updated benchmark numbers. Either I'll grab the benchmark, or if somebody else posts the latest numbers, we can close it or keep open depending on that.

[Bug c++/68372] [concepts] invalid use of pack expansion expression in member function template declaration

2017-04-12 Thread wilhelm.me...@hs-kl.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68372 --- Comment #2 from wilhelm.me...@hs-kl.de --- This ICE exists still in gcc-7.0.1-20170412.

[Bug libfortran/67540] string_intrinsics_inc.c sanitizer detects null pointer passed to memcpy

2017-04-12 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67540 --- Comment #9 from Vittorio Zecca --- This test case is wrong. It dereferences thrice a NULL pointer str4. Unfortunately -fcheck=pointer does not detect this one. Just added to the CC list the test case author.

[Bug tree-optimization/51513] Only partially optimizes away __builtin_unreachable switch default case

2017-04-12 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51513 Peter Bergner changed: What|Removed |Added URL|https://gcc.gnu.org/ml/gcc- |https://gcc.gnu.org/ml/gcc-

[Bug c++/78282] [6 Regression] Overload resolution failure, in parameter pack expansion, inside a template class

2017-04-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78282 --- Comment #6 from Jason Merrill --- Author: jason Date: Wed Apr 12 19:23:02 2017 New Revision: 246889 URL: https://gcc.gnu.org/viewcvs?rev=246889=gcc=rev Log: PR c++/78282 - auto template and pack expansion * pt.c

[Bug c++/80150] [6 Regression] Internal compiler error when in in try_one_overload, at cp/pt.c:18903

2017-04-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80150 --- Comment #6 from Jason Merrill --- Author: jason Date: Wed Apr 12 19:23:37 2017 New Revision: 246894 URL: https://gcc.gnu.org/viewcvs?rev=246894=gcc=rev Log: PR c++/80150 - ICE with overloaded variadic deduction. * pt.c

[Bug c++/77563] [5/6 Regression] explicit constructor breaks narrowing conversion overload resolution

2017-04-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77563 --- Comment #8 from Jason Merrill --- Author: jason Date: Wed Apr 12 19:23:30 2017 New Revision: 246893 URL: https://gcc.gnu.org/viewcvs?rev=246893=gcc=rev Log: PR c++/77563 - missing ambiguous conversion error. * call.c

[Bug c++/79640] [5/6 Regression] ICE with generic lambda expression

2017-04-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79640 --- Comment #6 from Jason Merrill --- Author: jason Date: Wed Apr 12 19:23:15 2017 New Revision: 246891 URL: https://gcc.gnu.org/viewcvs?rev=246891=gcc=rev Log: PR c++/79640 - infinite recursion with generic lambda. * pt.c

[Bug c++/78282] [6 Regression] Overload resolution failure, in parameter pack expansion, inside a template class

2017-04-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78282 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/79519] [5/6 Regression] ICE deleting template friend function

2017-04-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79519 --- Comment #5 from Jason Merrill --- Author: jason Date: Wed Apr 12 19:23:23 2017 New Revision: 246892 URL: https://gcc.gnu.org/viewcvs?rev=246892=gcc=rev Log: PR c++/79519 - ICE with deleted template friend. * decl.c

[Bug c++/79607] [5/6 Regression] ICE with brace-initialization of static const member

2017-04-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79607 --- Comment #5 from Jason Merrill --- Author: jason Date: Wed Apr 12 19:22:56 2017 New Revision: 246888 URL: https://gcc.gnu.org/viewcvs?rev=246888=gcc=rev Log: PR c++/79607 - ICE with T{} initializer * decl.c

[Bug c++/80043] [6/7 Regression] ICE with pointer-to-member-function and -fpermissive

2017-04-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80043 --- Comment #4 from Jason Merrill --- Author: jason Date: Wed Apr 12 19:23:09 2017 New Revision: 246890 URL: https://gcc.gnu.org/viewcvs?rev=246890=gcc=rev Log: PR c++/80043 - ICE with -fpermissive * typeck.c

[Bug c++/80150] [6 Regression] Internal compiler error when in in try_one_overload, at cp/pt.c:18903

2017-04-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80150 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/77563] [5 Regression] explicit constructor breaks narrowing conversion overload resolution

2017-04-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77563 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug sanitizer/80414] New: [UBSAN] segfault with -fsanitize=undefined

2017-04-12 Thread d.khalikov at partner dot samsung.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80414 Bug ID: 80414 Summary: [UBSAN] segfault with -fsanitize=undefined Product: gcc Version: 7.0.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

<    1   2