[Bug c++/91002] ICE in make_ssa_name_fn, at tree-ssanames.c:271 with VLA type in reinterpret_cast

2019-06-26 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91002 Andrew Pinski changed: What|Removed |Added Component|tree-optimization |c++ Depends on|

[Bug target/62147] missed loop counter based optimization

2019-06-26 Thread linkw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62147 Kewen Lin changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/62147] missed loop counter based optimization

2019-06-26 Thread linkw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62147 --- Comment #7 from Kewen Lin --- Author: linkw Date: Thu Jun 27 05:33:15 2019 New Revision: 272732 URL: https://gcc.gnu.org/viewcvs?rev=272732=gcc=rev Log: One line change onto r272731 PR target/62147 * gcc/loop-iv.c

[Bug c++/91011] New: g++ -Q --help=warning,c++ outputs from C point of view

2019-06-26 Thread adam.f.badura at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91011 Bug ID: 91011 Summary: g++ -Q --help=warning,c++ outputs from C point of view Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug target/62147] missed loop counter based optimization

2019-06-26 Thread linkw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62147 --- Comment #6 from Kewen Lin --- Author: linkw Date: Thu Jun 27 05:24:00 2019 New Revision: 272731 URL: https://gcc.gnu.org/viewcvs?rev=272731=gcc=rev Log: Call finite_loop_p in RTL to get better finiteness information. gcc/ChangeLog

[Bug c++/59552] Warning when non-trivial type parameter is passed by value but not changed in function

2019-06-26 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59552 Eric Gallager changed: What|Removed |Added Blocks||87403 --- Comment #4 from Eric Gallager

[Bug c++/47342] misleading diagnostic for member of undeclared class template partial specialization

2019-06-26 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47342 Eric Gallager changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org,

[Bug tree-optimization/90883] Generated code is worse if returned struct is unnamed

2019-06-26 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90883 --- Comment #12 from Jeffrey A. Law --- Author: law Date: Thu Jun 27 02:42:30 2019 New Revision: 272726 URL: https://gcc.gnu.org/viewcvs?rev=272726=gcc=rev Log: PR tree-optimization/90883 * tree-ssa-dse.c

[Bug tree-optimization/90883] Generated code is worse if returned struct is unnamed

2019-06-26 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90883 --- Comment #11 from Jeffrey A. Law --- Author: law Date: Thu Jun 27 02:41:27 2019 New Revision: 272725 URL: https://gcc.gnu.org/viewcvs?rev=272725=gcc=rev Log: PR tree-optimization/90883 * tree-ssa-dse.c

[Bug tree-optimization/91010] New: ICE: Segmentation fault (in location_wrapper_p)

2019-06-26 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91010 Bug ID: 91010 Summary: ICE: Segmentation fault (in location_wrapper_p) Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: ice-on-valid-code, openmp Severity:

[Bug rtl-optimization/90976] A suspicious code in lra.c since r177852

2019-06-26 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90976 --- Comment #2 from Vladimir Makarov --- (In reply to Jeffrey A. Law from comment #1) > Agreed, looks suspicious. From my reading of the code, I think using > "constraints" rather than "recog_data.constraints" is correct. > > The prior call

[Bug target/91009] Bug with future PowerPC patches with lfiwax/lfiwzx (related to PR 90822)

2019-06-26 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91009 --- Comment #1 from Michael Meissner --- Author: meissner Date: Wed Jun 26 23:02:47 2019 New Revision: 272719 URL: https://gcc.gnu.org/viewcvs?rev=272719=gcc=rev Log: PR 91009 Modified: branches/ibm/pcrel-trunk/gcc/ChangeLog.meissner

[Bug tree-optimization/90328] [7/8 Regression] Wrong loop distribution with aliasing

2019-06-26 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90328 Jonathan Wakely changed: What|Removed |Added CC||barry.revzin at gmail dot com ---

[Bug libstdc++/91007] stable_sort segfaults on -O3

2019-06-26 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91007 Jonathan Wakely changed: What|Removed |Added Keywords||needs-bisection, wrong-code

[Bug middle-end/90963] [10 Regression] FAIL: gcc.c-torture/execute/built-in-setjmp.c execution test

2019-06-26 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90963 --- Comment #4 from dave.anglin at bell dot net --- On 2019-06-24 12:59 p.m., wilco at gcc dot gnu.org wrote: > Looking into this, pa.md is one of a few targets which defines > builtin_longjmp. > This subtracts 8 from the loaded frame pointer,

[Bug target/90822] Remove PowerPC lfiwax and lfiwzx patterns

2019-06-26 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90822 --- Comment #4 from Michael Meissner --- I split part of the issue off into a separate bug (PR target/91009).

[Bug target/91009] Bug with future PowerPC patches with lfiwax/lfiwzx (related to PR 90822)

2019-06-26 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91009 Michael Meissner changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/91009] New: Bug with future PowerPC patches with lfiwax/lfiwzx (related to PR 90822)

2019-06-26 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91009 Bug ID: 91009 Summary: Bug with future PowerPC patches with lfiwax/lfiwzx (related to PR 90822) Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/90883] Generated code is worse if returned struct is unnamed

2019-06-26 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90883 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/90883] Generated code is worse if returned struct is unnamed

2019-06-26 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90883 --- Comment #9 from Jeffrey A. Law --- Author: law Date: Wed Jun 26 21:36:27 2019 New Revision: 272717 URL: https://gcc.gnu.org/viewcvs?rev=272717=gcc=rev Log: PR tree-optimization/90883 * tree-ssa-alias.c (stmt_kills_ref_p):

[Bug c++/55442] G++ uses up all my RAM when compiling a constexpr with exponential call graph

2019-06-26 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55442 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug rtl-optimization/90975] A suspicious code in optabs.c since r177852

2019-06-26 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90975 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #2

[Bug rtl-optimization/90976] A suspicious code in lra.c since r177852

2019-06-26 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90976 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|2019-06-24

[Bug debug/90981] [9/10 Regression] ICE in dwarf2out_finish, at dwarf2out.c:31644

2019-06-26 Thread mark at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90981 Mark Wielaard changed: What|Removed |Added Component|c++ |debug --- Comment #5 from Mark Wielaard

[Bug c++/91008] New: error redeclaring the same type involving a non-type template argument

2019-06-26 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91008 Bug ID: 91008 Summary: error redeclaring the same type involving a non-type template argument Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/91007] New: stable_sort segfaults on -O3

2019-06-26 Thread barry.revzin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91007 Bug ID: 91007 Summary: stable_sort segfaults on -O3 Product: gcc Version: 9.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++

[Bug libstdc++/85494] implementation of random_device on mingw is useless

2019-06-26 Thread mimomorin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85494 --- Comment #15 from Michel Morin --- > Backporting to stable branches should not be done as a way to find bugs. Makes sense. I stand corrected. > The patch affects all targets, not just the ones currently using a PRNG, so > it's not as

[Bug debug/82738] [meta-bug] issues with the -Og optimization level

2019-06-26 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82738 Eric Gallager changed: What|Removed |Added CC||rsandifo at gcc dot gnu.org --- Comment

[Bug target/89021] Implement mmintrin.h in SSE

2019-06-26 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021 --- Comment #55 from uros at gcc dot gnu.org --- Author: uros Date: Wed Jun 26 19:12:27 2019 New Revision: 272711 URL: https://gcc.gnu.org/viewcvs?rev=272711=gcc=rev Log: PR target/89021 * config/i386/i386.c

[Bug libstdc++/85494] implementation of random_device on mingw is useless

2019-06-26 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85494 --- Comment #14 from Jonathan Wakely --- Backporting to stable branches should not be done as a way to find bugs. Quite the opposite! The patch affects all targets, not just the ones currently using a PRNG, so it's not as simple as just saying

[Bug c++/91006] [10 Regression] Several test suite fails on *darwin* after r272618

2019-06-26 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91006 Iain Sandoe changed: What|Removed |Added Target||*-*-darwin*

[Bug c++/91006] New: [10 Regression] Several test suite fails on *darwin* after r272618

2019-06-26 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91006 Bug ID: 91006 Summary: [10 Regression] Several test suite fails on *darwin* after r272618 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/91003] [10 Regression] ICE when compiling LAPACK (CGEGV) with optimization

2019-06-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91003 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |10.0 Summary|ICE when

[Bug libstdc++/85494] implementation of random_device on mingw is useless

2019-06-26 Thread mimomorin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85494 --- Comment #13 from Michel Morin --- Pushing this into GCC-9 might help finding bugs (if there are some) and I think having non-deterministic `random_device` _with possible small bugs_ would be more important than having deterministic one.

[Bug c++/91000] noexcept in constexpr context with std=c++11 and std=c++14

2019-06-26 Thread federico.kircheis at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91000 --- Comment #4 from Federico Kircheis --- > As I explained in PR 87603 comment 6, and as the patch > https://gcc.gnu.org/ml/gcc-patches/2019-04/msg00466.html says, the old > behaviour triggers unwanted instantiations and so causes valid code to

[Bug fortran/91003] ICE when compiling LAPACK (CGEGV) with optimization

2019-06-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91003 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug other/89863] [meta-bug] Issues that cppcheck finds that gcc misses

2019-06-26 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89863 --- Comment #1 from Eric Gallager --- I see Martin Liska added a bunch of bugs found by the clang static analyzer as blocking this... Martin, did you verify that cppcheck catches them, too, or are we using this bug for static analyzers in

[Bug c/91005] Cannot put a nested function into a different section

2019-06-26 Thread pipcet at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91005 --- Comment #1 from pipcet at gmail dot com --- Created attachment 46524 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46524=edit illustrative patch

[Bug c/91005] New: Cannot put a nested function into a different section

2019-06-26 Thread pipcet at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91005 Bug ID: 91005 Summary: Cannot put a nested function into a different section Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug other/91004] New: [10 regression] Excess errors in g++.dg/torture/pr34850.C starting with r272688

2019-06-26 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91004 Bug ID: 91004 Summary: [10 regression] Excess errors in g++.dg/torture/pr34850.C starting with r272688 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity:

[Bug libstdc++/90634] filesystem::path insane memory allocations

2019-06-26 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90634 --- Comment #16 from Jonathan Wakely --- Author: redi Date: Wed Jun 26 15:12:15 2019 New Revision: 272697 URL: https://gcc.gnu.org/viewcvs?rev=272697=gcc=rev Log: PR libstdc++/90634 reduce allocations in filesystem::path construction Backport

[Bug fortran/91003] New: ICE when compiling LAPACK (CGEGV) with optimization

2019-06-26 Thread kristopher.kuhlman at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91003 Bug ID: 91003 Summary: ICE when compiling LAPACK (CGEGV) with optimization Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/91000] noexcept in constexpr context with std=c++11 and std=c++14

2019-06-26 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91000 --- Comment #3 from Jonathan Wakely --- (In reply to Federico Kircheis from comment #2) > (In reply to Jonathan Wakely from comment #1) > > This would be more appropriate on the gcc-help mailing list, as you're > > asking a question not

[Bug c++/65143] [C++11] missing devirtualization for virtual base in "final" classes

2019-06-26 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65143 --- Comment #9 from Paolo Carlini --- Jason's r272656 fixes the testcases here too. Again, I suspect that corresponding testcases involving user-defined operators are not fixed. If nobody beats me to it I will add fixed testcases and add an

[Bug preprocessor/90927] [10 Regression] f951: internal compiler error: in deps_add_target, at libcpp/mkdeps.c:241

2019-06-26 Thread kristopher.kuhlman at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90927 --- Comment #10 from Kris --- that fixed the problem for me. thanks!

[Bug c++/91000] noexcept in constexpr context with std=c++11 and std=c++14

2019-06-26 Thread federico.kircheis at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91000 --- Comment #2 from Federico Kircheis --- (In reply to Jonathan Wakely from comment #1) > This would be more appropriate on the gcc-help mailing list, as you're > asking a question not reporting a bug. > > The behaviour is as intended, for all

[Bug c++/91002] New: ICE in make_ssa_name_fn, at tree-ssanames.c:271

2019-06-26 Thread ignat.loskutov at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91002 Bug ID: 91002 Summary: ICE in make_ssa_name_fn, at tree-ssanames.c:271 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[Bug preprocessor/90927] [10 Regression] f951: internal compiler error: in deps_add_target, at libcpp/mkdeps.c:241

2019-06-26 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90927 Nathan Sidwell changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug preprocessor/90927] [10 Regression] f951: internal compiler error: in deps_add_target, at libcpp/mkdeps.c:241

2019-06-26 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90927 --- Comment #8 from Nathan Sidwell --- Author: nathan Date: Wed Jun 26 12:58:39 2019 New Revision: 272692 URL: https://gcc.gnu.org/viewcvs?rev=272692=gcc=rev Log: [PR preprocessor/90927] Fixe dependency output

[Bug c++/90995] [8/9/10 Regression] ICE in grokdeclarator, at cp/decl.c:12024

2019-06-26 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90995 --- Comment #4 from Paolo Carlini --- To wit: bool f () { enum : int a; } we don't ICE on it but we accept it, we should reject it.

[Bug preprocessor/90927] [10 Regression] f951: internal compiler error: in deps_add_target, at libcpp/mkdeps.c:241

2019-06-26 Thread kristopher.kuhlman at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90927 --- Comment #7 from Kris --- Created attachment 46522 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46522=edit petsc source file that ICE happens on

[Bug ipa/90939] ICE in meet_with, at ipa-cp.c:1073

2019-06-26 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90939 --- Comment #4 from Martin Jambor --- Author: jamborm Date: Wed Jun 26 12:04:08 2019 New Revision: 272689 URL: https://gcc.gnu.org/viewcvs?rev=272689=gcc=rev Log: [PR 90939] Remove outdated assert in ipcp_bits_lattice::meet_with 2019-06-26

[Bug middle-end/90982] [9 Regression] ICE in make_decl_rtl, at varasm.c:1344

2019-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90982 Richard Biener changed: What|Removed |Added Known to work||10.0 Summary|[9/10

[Bug middle-end/90982] [9/10 Regression] ICE in make_decl_rtl, at varasm.c:1344

2019-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90982 --- Comment #5 from Richard Biener --- Author: rguenth Date: Wed Jun 26 11:16:56 2019 New Revision: 272688 URL: https://gcc.gnu.org/viewcvs?rev=272688=gcc=rev Log: 2019-06-26 Richard Biener PR ipa/90982 * tree-inline.c

[Bug c++/90995] [8/9/10 Regression] ICE in grokdeclarator, at cp/decl.c:12024

2019-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90995 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug c++/90998] [9/10 Regression] ICE (segfalut) in gcc/cp/call.c compare_ics() with -std=c++17

2019-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90998 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Summary|[Regression] ICE

[Bug c++/90997] [9/10 Regression] ICE on a memset in a template in tsubst_copy_and_build, at cp/pt.c:18480

2019-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90997 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Target Milestone|---

[Bug middle-end/91001] internal compiler error: in extract_insn, at recog.c:2310

2019-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91001 Richard Biener changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug rtl-optimization/90756] g++ ICE in convert_move, at expr.c:218 on i686 and s390x

2019-06-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90756 --- Comment #6 from Jakub Jelinek --- Hand reduced: template struct A { typedef T __attribute__((vector_size(N * sizeof(T a; }; template using U = typename A::a; using B = U<4, float>; using C = U<4, unsigned long long>; using D = U<4,

[Bug rtl-optimization/90756] g++ ICE in convert_move, at expr.c:218 on i686 and s390x

2019-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90756 --- Comment #7 from Richard Biener --- (In reply to Jakub Jelinek from comment #5) > The r228175 > (promote_ssa_mode): Disregard BLKmode from promote_decl, and > > bypass TYPE_MODE to get the actual vector mode.

[Bug rtl-optimization/90756] g++ ICE in convert_move, at expr.c:218 on i686 and s390x

2019-06-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90756 Jakub Jelinek changed: What|Removed |Added CC||aoliva at gcc dot gnu.org,

[Bug middle-end/91001] internal compiler error: in extract_insn, at recog.c:2310

2019-06-26 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91001 Uroš Bizjak changed: What|Removed |Added Component|target |middle-end --- Comment #2 from Uroš

[Bug tree-optimization/90978] A suspicious code in df-scan.c since r160348

2019-06-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90978 --- Comment #11 from Jakub Jelinek --- I doubt -O3 would help much, a significant amount of tests is already with -O3. As Martin's pages show, the less covered areas is e.g. old reload (you need some target that doesn't use LRA), driver (say for

[Bug lto/90990] [10 Regression] ICE: error: ‘component_ref’ LHS in clobber statement

2019-06-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90990 --- Comment #9 from Martin Liška --- > So it is inliner substituting the return slot which happens to be > clobber? Yes. > It makes sense but I wonder how this worked w/o the patch. > > #10 0x010f9dd5 in remap_gimple_stmt

[Bug c++/90995] [8/9/10 Regression] ICE in grokdeclarator, at cp/decl.c:12024

2019-06-26 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90995 --- Comment #3 from Paolo Carlini --- By the way, in general terms, I'm not sure I agree that a snippet which was accepts-invalid before a given date and ice-on-invalid-code after qualifies as a proper regression. You see, even the Bugzilla

[Bug tree-optimization/90978] A suspicious code in df-scan.c since r160348

2019-06-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90978 --- Comment #10 from Martin Liška --- (In reply to David Binderman from comment #9) > (In reply to Martin Liška from comment #8) > > I'm running that once a week: > > https://users.suse.com/~mliska/lcov/ > > Great ! > > I'll have a go at

[Bug tree-optimization/90978] A suspicious code in df-scan.c since r160348

2019-06-26 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90978 --- Comment #9 from David Binderman --- (In reply to Martin Liška from comment #8) > I'm running that once a week: > https://users.suse.com/~mliska/lcov/ Great ! I'll have a go at duplicating your results, then have a go at extending the test

[Bug c++/90995] [8/9/10 Regression] ICE in grokdeclarator, at cp/decl.c:12024

2019-06-26 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90995 Paolo Carlini changed: What|Removed |Added Keywords||ice-on-invalid-code --- Comment #2 from

[Bug c++/90996] [8/9/10 Regression] ICE in gimplify_expr, at gimplify.c:13495

2019-06-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90996 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P2 CC|

[Bug c++/67184] Missed optimization with C++11 final specifier

2019-06-26 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67184 --- Comment #16 from paolo at gcc dot gnu.org --- Author: paolo Date: Wed Jun 26 08:51:50 2019 New Revision: 272675 URL: https://gcc.gnu.org/viewcvs?rev=272675=gcc=rev Log: 2019-06-26 Paolo Carlini PR c++/67184 PR c++/69445

[Bug tree-optimization/69445] Fail to devirtualize call to base class function even though derived class type is 'final'

2019-06-26 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69445 --- Comment #6 from paolo at gcc dot gnu.org --- Author: paolo Date: Wed Jun 26 08:51:50 2019 New Revision: 272675 URL: https://gcc.gnu.org/viewcvs?rev=272675=gcc=rev Log: 2019-06-26 Paolo Carlini PR c++/67184 PR c++/69445

[Bug lto/90990] [10 Regression] ICE: error: ‘component_ref’ LHS in clobber statement

2019-06-26 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90990 --- Comment #8 from Jan Hubicka --- > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90990 > > --- Comment #7 from Martin Liška --- > So before we stream LTO byte code, we have: > > BEFORE: > > Released 0 names, 0.00%, removed 0 holes > A::A

[Bug fortran/52274] [Meta-bug] Fortran translation related issues: Typos and more

2019-06-26 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52274 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org --- Comment

[Bug c++/91000] noexcept in constexpr context with std=c++11 and std=c++14

2019-06-26 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91000 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/90991] [9/10 Regression] _mm_loadu_ps instrinsic translates to vmovaps in combination with _mm512_insertf32x4

2019-06-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90991 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Wed Jun 26 08:26:18 2019 New Revision: 272674 URL: https://gcc.gnu.org/viewcvs?rev=272674=gcc=rev Log: PR target/90991 * config/i386/sse.md (*_vinsert_0): Use

[Bug tree-optimization/90978] A suspicious code in df-scan.c since r160348

2019-06-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90978 --- Comment #8 from Martin Liška --- > I am guessing that a gcc build with "-ftest-coverage -fprofile-arcs" > would help. Then find unvisited code, then write a test case that gets > there etc I'm running that once a week:

[Bug target/91001] internal compiler error: in extract_insn, at recog.c:2310

2019-06-26 Thread gsocshubham at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91001 --- Comment #1 from Shubham Narlawar --- Below is reduced test case after fixing warning. void f(); #pragma pack(1) struct a { short b; char c; }; union{ struct a c; } __attribute__((aligned(128), transparent_union)) d; void e() { f(d);

[Bug tree-optimization/90978] A suspicious code in df-scan.c since r160348

2019-06-26 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90978 David Binderman changed: What|Removed |Added CC||dcb314 at hotmail dot com --- Comment

[Bug c/91001] New: internal compiler error: in extract_insn, at recog.c:2310

2019-06-26 Thread gsocshubham at gmail dot com
gure --enable-languages=c,c++ --enable-lto --disable-bootstrap : (reconfigured) ../gcc/configure --enable-lto --disable-bootstrap --enable-languages=c,c++,lto --no-create --no-recursion Thread model: posix gcc version 10.0.0 20190626 (experimental) (GCC) COMM

[Bug lto/90990] [10 Regression] ICE: error: ‘component_ref’ LHS in clobber statement

2019-06-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90990 --- Comment #7 from Martin Liška --- So before we stream LTO byte code, we have: BEFORE: Released 0 names, 0.00%, removed 0 holes A::A (struct A * const this) { [local count: 1073741824]: MEM[(struct &)this_2(D)] ={v} {CLOBBER};

[Bug c++/90995] [8/9/10 Regression] ICE in grokdeclarator, at cp/decl.c:12024

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

[Bug c++/90996] [8/9/10 Regression] ICE in gimplify_expr, at gimplify.c:13495

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

[Bug c++/90998] [Regression] ICE (segfalut) in gcc/cp/call.c compare_ics() with -std=c++17

2019-06-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90998 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug tree-optimization/90973] A suspicious code in tree-vect-loop.c

2019-06-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90973 --- Comment #5 from Martin Liška --- Author: marxin Date: Wed Jun 26 06:44:58 2019 New Revision: 272671 URL: https://gcc.gnu.org/viewcvs?rev=272671=gcc=rev Log: Fix one another thinko in tree-vect-loop.c (PR tree-optimization/90973).

[Bug tree-optimization/90978] A suspicious code in df-scan.c since r160348

2019-06-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90978 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug other/89863] [meta-bug] Issues that cppcheck finds that gcc misses

2019-06-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89863 Bug 89863 depends on bug 90978, which changed state. Bug 90978 Summary: A suspicious code in df-scan.c since r160348 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90978 What|Removed |Added

[Bug target/90991] [9/10 Regression] _mm_loadu_ps instrinsic translates to vmovaps in combination with _mm512_insertf32x4

2019-06-26 Thread kronbichler.martin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90991 --- Comment #3 from Martin Kronbichler --- I can confirm that this patch creates the right instruction on my test case, "vmovups (%rdi,%rax,4), %xmm0", and also in the application code where it originated from.