[Bug target/103753] Unoptimal avx2 V16HF vector insert to element 0

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103753 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/80841] Fails to match template specialization with polymorphic non-type template argument

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80841 --- Comment #5 from Andrew Pinski --- For the original testcase, GCC accepts the code even for -std=c++17 starting with GCC 7.2.0 (and 8+) and rejected it in GCC 7.1.0 with: : In function 'int main()': :22:95: error: invalid use of incomplete typ

[Bug c++/80662] libstdc++ basic_string casting oddity

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80662 --- Comment #6 from Andrew Pinski --- (In reply to Jonathan Wakely from comment #5) > Reduced thanks to K-ballo: Hmm, clang compiles and gives: member While both GCC and ICC compiles and gives: non-member And MSVC rejects it with: (15): erro

[Bug c++/56936] gcc doesn't show non-required diagnostics in uninstantiated templates

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56936 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug c++/80886] __builtin_constant_p magic has broken at some point

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80886 --- Comment #2 from Andrew Pinski --- This has nothing to do with __builtin_constant_p really. Just GCC started to rejecting: constexpr void *phardware {((void *) 0x1000)}; Starting in GCC 7; it was accepted before. What is interesting is the _

[Bug c++/84695] Missed opportunity to issue warning about override

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84695 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement --- Comment #1 from Andrew P

[Bug c++/86966] ICE (Segmentation fault) for an explicit specialization of a member class template

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86966 Andrew Pinski changed: What|Removed |Added Known to fail||4.4.7 Last reconfirmed|2018-08-15 00:0

[Bug middle-end/77608] missing protection on trivially detectable runtime buffer overflow

2022-01-06 Thread siddhesh at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77608 Siddhesh Poyarekar changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #7 from Siddhe

[Bug c++/89563] decltype resolution doesn't terminate recursion

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89563 Andrew Pinski changed: What|Removed |Added Known to fail||10.3.0 Keywords|

[Bug c++/89563] decltype resolution doesn't terminate recursion

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89563 --- Comment #2 from Andrew Pinski --- Note I notice clang has the same problem.

[Bug c++/88176] Overload resolution chooses template non-member operator over non-template member operator

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88176 --- Comment #1 from Andrew Pinski --- This one is still rejected. clang also has the same problem.

[Bug c++/60679] class specialization not instantiated even though it is a better match than the primary template

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60679 Andrew Pinski changed: What|Removed |Added Status|NEW |SUSPENDED --- Comment #2 from Andrew Pin

[Bug c++/87108] Template partial specialization is ignored

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87108 Andrew Pinski changed: What|Removed |Added Depends on||60679 Status|NEW

[Bug c++/60679] [DR1647] class specialization not instantiated even though it is a better match than the primary template

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60679 --- Comment #3 from Andrew Pinski --- http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#1647

[Bug c++/87108] Template partial specialization is ignored

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87108 Andrew Pinski changed: What|Removed |Added Resolution|--- |DUPLICATE Status|SUSPENDED

[Bug c++/60679] [DR1647] class specialization not instantiated even though it is a better match than the primary template

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60679 Andrew Pinski changed: What|Removed |Added CC||ghabriel.nunes at hotmail dot com --- C

[Bug c++/83426] template argument involves template parameters with implicit integral conversion

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83426 Andrew Pinski changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/60679] [DR1647] class specialization not instantiated even though it is a better match than the primary template

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60679 Andrew Pinski changed: What|Removed |Added CC||r...@klipp-lischner.net --- Comment #5 f

[Bug c++/85515] Bogus suggestions from "GCC's leaky abstractions"

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85515 Andrew Pinski changed: What|Removed |Added Keywords||accepts-invalid Known to fail|

[Bug c++/83426] template argument involves template parameters with implicit integral conversion

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83426 Andrew Pinski changed: What|Removed |Added Status|RESOLVED|NEW Resolution|DUPLICATE

[Bug c++/83426] template argument involves template parameters with implicit integral conversion

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83426 Andrew Pinski changed: What|Removed |Added Keywords||needs-bisection Known to work|

[Bug target/58124] ICE: in gen_split_2192, at config/i386/i386.md:3237 with -mtune-ctrl=zero_extend_with_and,partial_reg_stall

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58124 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug other/51165] gcc.dg/tm/memopt-3.c failure

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51165 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |4.7.0

[Bug libitm/61594] ICE (assertion failure) in trans-mem.c

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61594 Andrew Pinski changed: What|Removed |Added Known to fail||4.9.4 Last reconfirmed|

[Bug c++/103936] [12 Regression] ICE with cs[5]{}

2022-01-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103936 --- Comment #2 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:765693be1c8dc91fe612e7a499c5e41ba398ab96 commit r12-6339-g765693be1c8dc91fe612e7a499c5e41ba398ab96 Author: Jason Merrill Date: T

[Bug c++/65591] G++ should use default constructor for {}-init when possible

2022-01-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65591 --- Comment #6 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:765693be1c8dc91fe612e7a499c5e41ba398ab96 commit r12-6339-g765693be1c8dc91fe612e7a499c5e41ba398ab96 Author: Jason Merrill Date: Th

[Bug c++/103936] [12 Regression] ICE with cs[5]{}

2022-01-06 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103936 Jason Merrill changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug c++/57632] Operator new overloads with stdc++11 enabled looses exception specifier (MacOsX)

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57632 Andrew Pinski changed: What|Removed |Added Resolution|--- |INVALID Status|UNCONFIRMED

[Bug c++/25751] Poor error when templating on undefined types

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25751 --- Comment #5 from Andrew Pinski --- Reduced testcase: template struct gg{}; int main(void) { gg v; v.begin(); }

[Bug c++/85775] False positive with -Wparentheses

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85775 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug c++/53534] gcov erroneously reporting opening brace of constructor is never executed.

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53534 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED See Also|

[Bug c++/78104] optimizer doesn't grok C++ new/delete yet

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78104 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |10.0

[Bug analyzer/103526] -fanalyzer considers memcpy()ed and returned pointer to malloc()ed memory a memory leak

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103526 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.0

[Bug fortran/89639] FAIL: gfortran.dg/ieee/ieee_9.f90 -O0 (test for excess errors)

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89639 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.0

[Bug go/103847] gccgo SIGSEGV in libgo standard library on sparc64

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103847 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.0

[Bug tree-optimization/66502] SCCVN can't handle PHIs optimistically optimally

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66502 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |10.0

[Bug d/103840] d: Errors message: Please submit a full bug report in testsuite

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103840 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.0

[Bug tree-optimization/103797] Clang vectorized LightPixel while GCC does not

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103797 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.0

[Bug fortran/103931] Type name "c_ptr" is ambiguous when iso_c_binding is imported both directly and indirectly

2022-01-06 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103931 Martin Liška changed: What|Removed |Added CC||aldot at gcc dot gnu.org,

[Bug other/11146] Bad characters can happen in cpp.1, gcc.1 man pages

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=11146 --- Comment #8 from Andrew Pinski --- So we were doing: Define the macros @sc{__gnuc__}, @sc{__gnuc_minor__} Where texi2pod.pl does: s/\@sc\{([^\}]*)\}/\U$1/g; Which should be fine. It should have replaced @sc{__gnuc__} with __GNUC__. We

[Bug tree-optimization/103802] [12 regression] recip-3.c fails after r12-6087 on Power m32

2022-01-06 Thread luoxhu at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103802 --- Comment #6 from luoxhu at gcc dot gnu.org --- (In reply to Richard Biener from comment #5) > So the point is that P is invariant but we do not hoist it because it's > computed in a (estimated) cold block? I notice that the condition is > inv

[Bug other/11146] Bad characters can happen in cpp.1, gcc.1 man pages

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=11146 Andrew Pinski changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

<    1   2   3