[Bug c++/93979] New: missing context in error message due to inheriting template constructor

2020-02-28 Thread f.heckenb...@fh-soft.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93979 Bug ID: 93979 Summary: missing context in error message due to inheriting template constructor Product: gcc Version: 9.1.0 Status: UNCONFIRMED Severity: normal

[Bug testsuite/91797] [10 regression] r273240 breaks test case gcc.target/powerpc/pr68805.c

2020-02-28 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91797 --- Comment #6 from Segher Boessenkool --- I don't think I marked this as P1, fwiw, I hardly ever prioritise bugs, and I would never make a test tweak a P1.

[Bug testsuite/91797] [10 regression] r273240 breaks test case gcc.target/powerpc/pr68805.c

2020-02-28 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91797 --- Comment #5 from Segher Boessenkool --- This and PR88233 were lost somewhere behind the sofa ;-)

[Bug testsuite/91797] [10 regression] r273240 breaks test case gcc.target/powerpc/pr68805.c

2020-02-28 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91797 --- Comment #4 from Segher Boessenkool --- commit 6cad71cf330623d4a01cb1bb77d4398b1674c776 Author: Segher Boessenkool Date: Wed Jul 10 21:58:08 2019 + fix pr68805.c diff --git a/gcc/testsuite/gcc.target/powerpc/pr68805.c

[Bug testsuite/91799] [10 regression] r273245 breaks test case gcc.target/powerpc/pr88233.c

2020-02-28 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91799 --- Comment #4 from Segher Boessenkool --- Apparently I missed committing the above. Will do later, when I am awake again.

[Bug testsuite/91799] [10 regression] r273245 breaks test case gcc.target/powerpc/pr88233.c

2020-02-28 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91799 --- Comment #3 from Segher Boessenkool --- commit 9b46c7543834c1a2004321dbf487fce29e015aae Author: Segher Boessenkool Date: Wed Jul 10 21:58:36 2019 + fix pr88233.c diff --git a/gcc/testsuite/gcc.target/powerpc/pr88233.c

[Bug libstdc++/93978] New: A snippet using views::join fails to compile with -O1, but succeeds with -O0

2020-02-28 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93978 Bug ID: 93978 Summary: A snippet using views::join fails to compile with -O1, but succeeds with -O0 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity:

[Bug tree-optimization/41898] GCC ignores restrict on array

2020-02-28 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41898 Martin Sebor changed: What|Removed |Added Last reconfirmed|2009-11-01 20:59:25 |2020-2-28 CC|

[Bug tree-optimization/60712] "restrict" qualifier ignored on local variable or after inlining

2020-02-28 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60712 Martin Sebor changed: What|Removed |Added Keywords||missed-optimization Last

[Bug middle-end/49774] [meta-bug] restrict qualification aliasing issues

2020-02-28 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49774 Bug 49774 depends on bug 93971, which changed state. Bug 93971 Summary: std::string considered to alias declared objects of incompatible types https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93971 What|Removed

[Bug tree-optimization/93971] std::string considered to alias declared objects of incompatible types

2020-02-28 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93971 Martin Sebor changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|WONTFIX

[Bug tree-optimization/80635] [8/9/10 regression] std::optional and bogus -Wmaybe-uninitialized warning

2020-02-28 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80635 --- Comment #46 from Martin Jambor --- (In reply to Jason Merrill from comment #45) > > We SRA a bool field into a QItype variable and then think we need a VCE to > get back to bool. Could the SRA variable have type bool? A semi-wild guess,

[Bug middle-end/49774] [meta-bug] restrict qualification aliasing issues

2020-02-28 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49774 Bug 49774 depends on bug 93971, which changed state. Bug 93971 Summary: std::string considered to alias declared objects of incompatible types https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93971 What|Removed

[Bug tree-optimization/93971] std::string considered to alias declared objects of incompatible types

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

[Bug tree-optimization/93971] std::string considered to alias declared objects of incompatible types

2020-02-28 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93971 Martin Sebor changed: What|Removed |Added Summary|C++ containers considered |std::string considered to

[Bug testsuite/91797] [10 regression] r273240 breaks test case gcc.target/powerpc/pr68805.c

2020-02-28 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91797 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #3

[Bug testsuite/91799] [10 regression] r273245 breaks test case gcc.target/powerpc/pr88233.c

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

[Bug tree-optimization/91890] [10 Regression] -Warray-bounds warning testing glibc not suppressed by pragma

2020-02-28 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91890 --- Comment #7 from Jeffrey A. Law --- Another tidbit. It looks like the sprintf warning will at times ignore the passed in location. I'm not suggesting this is necessarily the right fix, but if we make gimple-ssa-warn-restrict honor the

[Bug libstdc++/93972] ranges::lexicographical_compare gives wrong answer for signed integers

2020-02-28 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93972 Patrick Palka changed: What|Removed |Added Keywords||wrong-code Status|NEW

[Bug libstdc++/93972] ranges::lexicographical_compare gives wrong answer for signed integers

2020-02-28 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93972 --- Comment #2 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:ce33801fe4c2272b31c64288b34c67a61529ce37 commit r10-6930-gce33801fe4c2272b31c64288b34c67a61529ce37 Author: Patrick Palka Date:

[Bug tree-optimization/91890] [10 Regression] -Warray-bounds warning testing glibc not suppressed by pragma

2020-02-28 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91890 Jeffrey A. Law changed: What|Removed |Added CC||dmalcolm at redhat dot com,

[Bug tree-optimization/80635] [8/9/10 regression] std::optional and bogus -Wmaybe-uninitialized warning

2020-02-28 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80635 --- Comment #45 from Jason Merrill --- (In reply to Jeffrey A. Law from comment #44) > I suspect in the context where SRA creates the V_C_E we don't have enough > information to know that the range of the input object is constrained > enough.

[Bug tree-optimization/93977] New: missing -Wrestrict with sprintf with same format as destination

2020-02-28 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93977 Bug ID: 93977 Summary: missing -Wrestrict with sprintf with same format as destination Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/93974] [8/9/10 Regression] ICE in decompose_normal_address, at rtlanal.c:6403 on powerpc64le-linux-gnu since r10-6762

2020-02-28 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93974 Peter Bergner changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/93976] New: Implement P2082R1, Fixing CTAD for aggregates

2020-02-28 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93976 Bug ID: 93976 Summary: Implement P2082R1, Fixing CTAD for aggregates Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug ipa/93823] [10 Regression] ICE: in find_more_scalar_values_for_callers_subset, at ipa-cp.c:4709 due to -fipa-cp

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

[Bug ipa/93707] ICE in perlbench from SPEC2017

2020-02-28 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93707 Jeffrey A. Law changed: What|Removed |Added CC||zsojka at seznam dot cz --- Comment #6

[Bug ipa/93823] [10 Regression] ICE: in find_more_scalar_values_for_callers_subset, at ipa-cp.c:4709 due to -fipa-cp

2020-02-28 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93823 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #4

[Bug c++/93968] -Wswitch-default on exhaustive enum class gives warning about missing default case

2020-02-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93968 --- Comment #3 from Jonathan Wakely --- And see https://gcc.gnu.org/wiki/VerboseDiagnostics#enum_switch

[Bug c++/93967] switch on exhaustive enum gives control reaches end of non-void function

2020-02-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93967 --- Comment #2 from Jonathan Wakely --- And see https://gcc.gnu.org/wiki/VerboseDiagnostics#enum_switch

[Bug c++/53479] Control flow analysis reports warnings in switch over an enum class even if all possible values have their branches

2020-02-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53479 --- Comment #24 from Jonathan Wakely --- It's at https://gcc.gnu.org/wiki/VerboseDiagnostics#enum_switch

[Bug middle-end/93926] [10 Regression] ICE: verify_cgraph_node failed (error: malloc attribute should be used for a function that returns a pointer)

2020-02-28 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93926 --- Comment #6 from Jeffrey A. Law --- I wouldn't be surprised if the biggest need for permissiveness is for configure tests :(

[Bug libfortran/93871] COTAN is slow for complex types

2020-02-28 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93871 --- Comment #34 from Steve Kargl --- On Fri, Feb 28, 2020 at 09:30:25AM +, thenlich at gcc dot gnu.org wrote: > > Going back one step, I wonder if it would be good enough > to perform a correctly rounded conversion from degrees to > radians,

[Bug tree-optimization/93971] C++ containers considered to alias declared objects of incompatible types

2020-02-28 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93971 --- Comment #1 from Marc Glisse --- If x is NaN, you cannot simplify x!=x to false.

[Bug c++/93898] [9/10 Regression] internal compiler error: in output_constructor_regular_field

2020-02-28 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93898 --- Comment #2 from Marek Polacek --- Actually most likely this is a dup of bug 90432.

[Bug target/93658] [9/10 Regression] infinite loop building ghostscript and icu with -O3 on powerpc64le-linux-gnu

2020-02-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93658 --- Comment #17 from Jakub Jelinek --- Caused PR93974.

[Bug rtl-optimization/93974] [8/9/10 Regression] ICE in decompose_normal_address, at rtlanal.c:6403 on powerpc64le-linux-gnu since r10-6762

2020-02-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93974 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.3 |8.4 Summary|[9/10

[Bug fortran/92785] expressions passed as real arguments to a dummy polymorphic argument fail with indexing error

2020-02-28 Thread drikosev at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92785 --- Comment #5 from Ev Drikos --- (In reply to Paul Thomas from comment #4) > Committed as revision r10-6924-g7485ace81de9ec9dd5c87edf67e359d31ce35a20 > > Paul Hello Mr. P. Thomas, With fortran-8.2, the test case prints 'FAILED' but exits

[Bug rtl-optimization/93974] [9/10 Regression] ICE in decompose_normal_address, at rtlanal.c:6403 on powerpc64le-linux-gnu since r10-6762

2020-02-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93974 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug c++/53479] Control flow analysis reports warnings in switch over an enum class even if all possible values have their branches

2020-02-28 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53479 --- Comment #23 from Eric Gallager --- (In reply to Manuel López-Ibáñez from comment #8) > > Perhaps I should add an entry to the FAQ summarizing the above (anyone feel > free to beat me to it...) The "Commonly-reported Non-bugs" page would be

[Bug target/92692] Saving off the callee saved register between ldxr/stxr (caused by shrink wrapping improvements)

2020-02-28 Thread spop at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92692 --- Comment #23 from Sebastian Pop --- > I don't see anything like that on the gcc-9 branch - are you sure you don't > have an outstanding change somehow? You are right, a part of the -moutline-atomics patch that I am working on backporting to

[Bug debug/93751] -g1 does not behave per manual

2020-02-28 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93751 --- Comment #17 from Eric Gallager --- (In reply to Eric Gallager from comment #16) > (In reply to Alexey Neyman from comment #14) > > Created attachment 47930 [details] > > Patch, v3 > > > > In gcc-patches, there have been three votes for

[Bug c++/93975] Wrong constexpr copy/move assignment operator allowed on non-literal type

2020-02-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93975 --- Comment #1 from Jakub Jelinek --- *** Bug 93973 has been marked as a duplicate of this bug. ***

[Bug c++/93973] Wrong constexpr copy/move assignment operator allowed on non-literal type

2020-02-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93973 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug debug/93751] -g1 does not behave per manual

2020-02-28 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93751 Eric Gallager changed: What|Removed |Added Keywords||patch URL|

[Bug c++/93975] New: Wrong constexpr copy/move assignment operator allowed on non-literal type

2020-02-28 Thread david.alvarez at bsc dot es
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93975 Bug ID: 93975 Summary: Wrong constexpr copy/move assignment operator allowed on non-literal type Product: gcc Version: 9.2.1 Status: UNCONFIRMED Severity:

[Bug target/87560] ICE in curr_insn_transform, at lra-constraints.c:3892

2020-02-28 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87560 --- Comment #6 from Bill Schmidt --- OK, looks like the gimple has changed so we don't see the opportunity anymore in GCC 10.

[Bug rtl-optimization/93974] New: [9/10 Regression] ICE in decompose_normal_address, at rtlanal.c:6403 on powerpc64le-linux-gnu

2020-02-28 Thread doko at debian dot org
Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: doko at debian dot org Target Milestone: --- seen with trunk 20200228, on powerpc64le-linux-gnu, hardening flags and -fPIE turned on by default

[Bug target/84490] [8/9/10 regression] 436.cactusADM regressed by 6-8% percent with -Ofast on Zen and Haswell, compared to gcc 7.2

2020-02-28 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84490 --- Comment #13 from Martin Jambor --- (In reply to Richard Biener from comment #12) > Wonder if we can have an update on this? TL;DR: there still seems to be a regression, but smaller and difficult to pin down. The benchmark often goes up and

[Bug c++/93973] New: Wrong constexpr copy/move assignment operator allowed on non-literal type

2020-02-28 Thread david.alvarez at bsc dot es
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93973 Bug ID: 93973 Summary: Wrong constexpr copy/move assignment operator allowed on non-literal type Product: gcc Version: 9.2.1 Status: UNCONFIRMED Severity:

[Bug fortran/92785] expressions passed as real arguments to a dummy polymorphic argument fail with indexing error

2020-02-28 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92785 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libstdc++/93972] ranges::lexicographical_compare gives wrong answer for signed integers

2020-02-28 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93972 Patrick Palka changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/93937] Variable vector extract & zero extend insn can never match

2020-02-28 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93937 --- Comment #1 from CVS Commits --- The master branch has been updated by Michael Meissner : https://gcc.gnu.org/g:ab2f2e19111bfdd013697fdfd0cded5ab291a7a1 commit r10-6923-gab2f2e19111bfdd013697fdfd0cded5ab291a7a1 Author: Michael Meissner

[Bug c++/93968] -Wswitch-default on exhaustive enum class gives warning about missing default case

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

[Bug c++/53479] Control flow analysis reports warnings in switch over an enum class even if all possible values have their branches

2020-02-28 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53479 --- Comment #22 from Andrew Pinski --- *** Bug 93968 has been marked as a duplicate of this bug. ***

[Bug c++/93967] switch on exhaustive enum gives control reaches end of non-void function

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

[Bug c++/53479] Control flow analysis reports warnings in switch over an enum class even if all possible values have their branches

2020-02-28 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53479 Andrew Pinski changed: What|Removed |Added CC||gcc at cookiesoft dot de --- Comment

[Bug target/87560] ICE in curr_insn_transform, at lra-constraints.c:3892

2020-02-28 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87560 --- Comment #5 from Segher Boessenkool --- This code is unmodified since 2016, and we didn't change the flag handling afair.

[Bug libstdc++/93972] New: ranges::lexicographical_compare gives wrong answer for signed integers

2020-02-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93972 Bug ID: 93972 Summary: ranges::lexicographical_compare gives wrong answer for signed integers Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug other/93965] Problematic ld_date configure check

2020-02-28 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93965 --- Comment #6 from CVS Commits --- The releases/gcc-9 branch has been updated by Martin Liska : https://gcc.gnu.org/g:9179ae6a0df27e3d3830ee42f755dc7d76cb0423 commit r9-8303-g9179ae6a0df27e3d3830ee42f755dc7d76cb0423 Author: Martin Liska

[Bug debug/93751] -g1 does not behave per manual

2020-02-28 Thread stilor at att dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93751 Alexey Neyman changed: What|Removed |Added Attachment #47930|0 |1 is obsolete|

[Bug debug/93751] -g1 does not behave per manual

2020-02-28 Thread stilor at att dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93751 --- Comment #14 from Alexey Neyman --- Created attachment 47930 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47930=edit Patch, v3 In gcc-patches, there have been three votes for generating external variables' DIEs without an additional

[Bug c++/93968] -Wswitch-default on exhaustive enum class gives warning about missing default case

2020-02-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93968 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug tree-optimization/93971] New: C++ containers considered to alias declared objects of incompatible types

2020-02-28 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93971 Bug ID: 93971 Summary: C++ containers considered to alias declared objects of incompatible types Product: gcc Version: 10.0 Status: UNCONFIRMED Severity:

[Bug tree-optimization/93970] New: load via restricted pointer not eliminated after a store via a restricted pointer of incompatible type

2020-02-28 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93970 Bug ID: 93970 Summary: load via restricted pointer not eliminated after a store via a restricted pointer of incompatible type Product: gcc Version: 10.0 Status:

[Bug other/93965] Problematic ld_date configure check

2020-02-28 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93965 Martin Liška changed: What|Removed |Added Known to work||10.0 Known to fail|

[Bug other/93965] Problematic ld_date configure check

2020-02-28 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93965 --- Comment #4 from CVS Commits --- The master branch has been updated by Martin Liska : https://gcc.gnu.org/g:08bf7bde9f2987b1c623d272cc71fc14a1622442 commit r10-6921-g08bf7bde9f2987b1c623d272cc71fc14a1622442 Author: Martin Liska Date: Fri

[Bug rtl-optimization/93564] [10 Regression] 470.lbm regresses by 25% on znver2 with -Ofast -march=native LTO and PGO since r10-6384-g2a07345c4f8dabc2

2020-02-28 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93564 --- Comment #5 from CVS Commits --- The master branch has been updated by Vladimir Makarov : https://gcc.gnu.org/g:f3ce088645e5305d932380c7520809181b2d2eb9 commit r10-6919-gf3ce088645e5305d932380c7520809181b2d2eb9 Author: Vladimir N. Makarov

[Bug other/93965] Problematic ld_date configure check

2020-02-28 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93965 Martin Liška changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug target/87560] ICE in curr_insn_transform, at lra-constraints.c:3892

2020-02-28 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87560 --- Comment #4 from Bill Schmidt --- Although perhaps we've done a better job of sorting out these flags since then. Segher, anything ring a bell?

[Bug target/87560] ICE in curr_insn_transform, at lra-constraints.c:3892

2020-02-28 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87560 --- Comment #3 from Bill Schmidt --- I expect the problem is still there somewhere, but it's gone latent. There haven't been any changes to *xxspltib__split since 2016. Will need to look at gcc-9 branch to debug.

[Bug lto/93966] -fcf-protection -flto -g don't work togeter

2020-02-28 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93966 H.J. Lu changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |hjl.tools at gmail dot com ---

[Bug tree-optimization/93745] Redundant store not eliminated with intermediate instruction

2020-02-28 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93745 --- Comment #12 from Jeffrey A. Law --- It would seem like C ought to be able to set the flag across the board. But Richi would know best if this is going to run afoul of of the alias oracle implementation & underlying gimple semantics. I

[Bug tree-optimization/80635] [8/9/10 regression] std::optional and bogus -Wmaybe-uninitialized warning

2020-02-28 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80635 Jeffrey A. Law changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |law at redhat dot com ---

[Bug target/92692] Saving off the callee saved register between ldxr/stxr (caused by shrink wrapping improvements)

2020-02-28 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92692 --- Comment #22 from Wilco --- (In reply to Sebastian Pop from comment #21) > It looks like this hunk from the trunk version of the patch is missing on > gcc-9 branch: > > diff --git a/gcc/config/aarch64/atomics.md

[Bug target/87612] Bad diagnostic for conflicting mcpu and march options on aarch64

2020-02-28 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87612 --- Comment #2 from CVS Commits --- The master branch has been updated by Joel Hutton : https://gcc.gnu.org/g:349297b6e69c5af74ed26a333488b1bf994dbcce commit r10-6918-g349297b6e69c5af74ed26a333488b1bf994dbcce Author: Joel Hutton Date: Fri

[Bug libstdc++/93960] std::to_address doesn't work with past-the-end Debug Mode iterators

2020-02-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93960 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug fortran/92785] expressions passed as real arguments to a dummy polymorphic argument fail with indexing error

2020-02-28 Thread urbanjost at comcast dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92785 --- Comment #3 from urbanjost at comcast dot net --- Great! Looking forward to using polymorphic variables in more and more applications and this problem had put a hold on that. > On February 28, 2020 at 6:58 AM "pault at gcc dot gnu.org" >

[Bug c++/93969] New: Static data member cannot be initialized in place, if it is of a nested class type with a default argument in its constructor.

2020-02-28 Thread igusarov at mail dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93969 Bug ID: 93969 Summary: Static data member cannot be initialized in place, if it is of a nested class type with a default argument in its constructor. Product: gcc

[Bug c++/93968] New: -Wswitch-default on exhaustive enum class gives warning

2020-02-28 Thread gcc at cookiesoft dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93968 Bug ID: 93968 Summary: -Wswitch-default on exhaustive enum class gives warning Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug c++/93967] New: switch on exhaustive enum gives control reaches end of non-void function

2020-02-28 Thread gcc at cookiesoft dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93967 Bug ID: 93967 Summary: switch on exhaustive enum gives control reaches end of non-void function Product: gcc Version: unknown Status: UNCONFIRMED Severity:

[Bug debug/93951] ICE with '-flto -g -femit-struct-debug-baseonly'

2020-02-28 Thread guillaume at morinfr dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93951 --- Comment #2 from Guillaume Morin --- fwiw the reproducer can be reduced further to: #include struct S1 { bool fct() const; }; struct V { bool visit() const { auto visitor = [](auto&& s) -> bool { return s.fct(); };

[Bug testsuite/93909] [10 regression] new test cases gcc.dg/ipa/pr93763.c and g++.dg/ipa/pr93763.C fail

2020-02-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93909 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug tree-optimization/93674] [8/9/10 Regression] GCC eliminates conditions it should not, when strict-enums is on

2020-02-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93674 Jakub Jelinek changed: What|Removed |Added Priority|P1 |P2

[Bug other/93965] Problematic ld_date configure check

2020-02-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93965 --- Comment #2 from Jakub Jelinek --- I don't see the point of [-]* btw, could be just -* or maybe better -\? (though not sure if that is portable enough).

[Bug lto/93966] New: -fcf-protection -flto -g don't work togeter

2020-02-28 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93966 Bug ID: 93966 Summary: -fcf-protection -flto -g don't work togeter Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto

[Bug other/93965] Problematic ld_date configure check

2020-02-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93965 --- Comment #1 from Jakub Jelinek --- Dunno, but wouldn't it be better to require either no -s or both, but not just one? So sed -n 's,^.*\([2-9][0-9][0-9][0-9]\)\([-]*\)\([01][0-9]\)\2\([0-3][0-9]\).*$,\1\3\4,p' ?

[Bug target/92658] x86 lacks vector extend / truncate

2020-02-28 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92658 Uroš Bizjak changed: What|Removed |Added CC||richard.sandiford at arm dot com ---

[Bug target/92658] x86 lacks vector extend / truncate

2020-02-28 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92658 --- Comment #6 from Uroš Bizjak --- Created attachment 47928 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47928=edit Test cases sse4, avx2 and avx512bw test cases. Fails: FAIL: gcc.target/i386/pr92658-avx2.c scan-assembler-times

[Bug other/93965] New: Problematic ld_date configure check

2020-02-28 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93965 Bug ID: 93965 Summary: Problematic ld_date configure check Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other

[Bug other/93965] Problematic ld_date configure check

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

[Bug target/92658] x86 lacks vector extend / truncate

2020-02-28 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92658 Uroš Bizjak changed: What|Removed |Added Attachment #47924|0 |1 is obsolete|

[Bug target/92658] x86 lacks vector extend / truncate

2020-02-28 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92658 --- Comment #4 from Uroš Bizjak --- (In reply to Uroš Bizjak from comment #3) > Richi, should the following test also vectorize? It doesn't vectorize because supportable_convert_operation returns false for: (gdb) p debug_generic_expr

[Bug fortran/92931] gfortran compiler errors

2020-02-28 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92931 Paul Thomas changed: What|Removed |Added Status|WAITING |RESOLVED CC|

[Bug rtl-optimization/92656] The zero_extend insn can't be eliminated in the combine pass

2020-02-28 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92656 --- Comment #6 from Segher Boessenkool --- The is no simple solution, yeah. It may be possible to have a simple change that results in better code on average, but that will be marginal :-/

[Bug fortran/92785] expressions passed as real arguments to a dummy polymorphic argument fail with indexing error

2020-02-28 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92785 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org

[Bug middle-end/93582] [10 Regression] -Warray-bounds gives error: array subscript 0 is outside array bounds of struct E[1]

2020-02-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93582 --- Comment #35 from Jakub Jelinek --- Unfortunately, it breaks miserably, e.g. miscompiles libcpp/macro.c. Reduced testcase from that: --- gcc/testsuite/gcc.c-torture/execute/pr93582.c.jj2020-02-28 12:27:51.280925113 +0100 +++

[Bug tree-optimization/93964] New: [8/9/10 Regression] [graphite] ICE in assign_parameter_index_in_region, at graphite-scop-detection.c:1104

2020-02-28 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93964 Bug ID: 93964 Summary: [8/9/10 Regression] [graphite] ICE in assign_parameter_index_in_region, at graphite-scop-detection.c:1104 Product: gcc Version: 10.0

[Bug fortran/93963] New: Select rank mishandling allocatable and pointer arguments with bind(c)

2020-02-28 Thread jrfsousa at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93963 Bug ID: 93963 Summary: Select rank mishandling allocatable and pointer arguments with bind(c) Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug ipa/93707] ICE in perlbench from SPEC2017

2020-02-28 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93707 Martin Jambor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

  1   2   >