[Bug libgomp/99984] New: bootstrap failure on uclibc for libgomp. error: 'local_thr' may be used uninitialized [-Werror=maybe-uninitialized]

2021-04-08 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99984 Bug ID: 99984 Summary: bootstrap failure on uclibc for libgomp. error: 'local_thr' may be used uninitialized [-Werror=maybe-uninitialized] Product: gcc Version:

[Bug libstdc++/99433] [11 Regression] custom friend pipe-operator| conflicts with range adaptor?

2021-04-08 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99433 --- Comment #6 from Patrick Palka --- (In reply to gcc-bugs from comment #5) > Thank you for the fix, but the following code does not compile any more: > > ```c++ > #include > #include > > int main() > { > std::list list; > > constexpr

[Bug bootstrap/99983] [10 regression] ICE in bootstrap while building libstdc++

2021-04-08 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99983 seurer at gcc dot gnu.org changed: What|Removed |Added Target||powerpc64*-linux-gnu

[Bug bootstrap/99983] New: [10 regression] ICE in bootstrap while building libstdc++

2021-04-08 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99983 Bug ID: 99983 Summary: [10 regression] ICE in bootstrap while building libstdc++ Product: gcc Version: 10.3.1 Status: UNCONFIRMED Severity: normal

[Bug middle-end/90323] powerpc should convert equivalent sequences to vec_sel()

2021-04-08 Thread luoxhu at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90323 --- Comment #11 from luoxhu at gcc dot gnu.org --- I noticed that you added the below optimization with commit a62436c0a505155fc8becac07a8c0abe2c265bfe. But it doesn't even handle this case, cse1 pass will call simplify_binary_operation_1, both

[Bug fortran/99982] New: INTERFACE selects wrong module procedure involving C_PTR and C_FUNPTR

2021-04-08 Thread brtnfld at hdfgroup dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99982 Bug ID: 99982 Summary: INTERFACE selects wrong module procedure involving C_PTR and C_FUNPTR Product: gcc Version: 10.2.0 Status: UNCONFIRMED Severity: normal

[Bug libgcc/99964] android(bionic) cannot find crti.o and crtn.o on aarch64

2021-04-08 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99964 --- Comment #9 from cqwrteur --- (In reply to Marek Polacek from comment #7) > Why do you keep adding Jakub to CC? He's not a mingw maintainer. You get the same error on Linux hosted system too because gcc needs to find crti.o and crtn.o for

[Bug libgcc/99964] android(bionic) cannot find crti.o and crtn.o on aarch64

2021-04-08 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99964 --- Comment #8 from cqwrteur --- (In reply to Marek Polacek from comment #7) > Why do you keep adding Jakub to CC? He's not a mingw maintainer. This is not mingw issue. it is libgcc's issue.

[Bug libgcc/99964] android(bionic) cannot find crti.o and crtn.o on aarch64

2021-04-08 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99964 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug libgcc/99964] android(bionic) cannot find crti.o and crtn.o on aarch64

2021-04-08 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99964 cqwrteur changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #6 from

[Bug libstdc++/99979] [DR 2135] condition_variable_any has wrong behavior if Lock::lock() throws

2021-04-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99979 Jonathan Wakely changed: What|Removed |Added Last reconfirmed||2021-04-08

[Bug libstdc++/99979] condition_variable_any has wrong behavior if Lock::lock() throws

2021-04-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99979 --- Comment #1 from Jonathan Wakely --- The _Unlock type was introduced for PR libstdc++/50862 (and then modified slightly by PR libstdc++/53830).

[Bug libstdc++/96029] [8 Regression] Inconsistencies with associative/unordered containers

2021-04-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96029 Jonathan Wakely changed: What|Removed |Added Summary|[8/9 Regression]|[8 Regression]

[Bug libstdc++/96029] [8/9 Regression] Inconsistencies with associative/unordered containers

2021-04-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96029 --- Comment #7 from CVS Commits --- The releases/gcc-9 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:5f63261c3e54995b45dd411ad76526870c4b8be3 commit r9-9328-g5f63261c3e54995b45dd411ad76526870c4b8be3 Author: François Dumont

[Bug libstdc++/96029] [8/9 Regression] Inconsistencies with associative/unordered containers

2021-04-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96029 --- Comment #6 from CVS Commits --- The releases/gcc-9 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:1228154b8726a3bc903f1967f9b3aac8fd192e46 commit r9-9327-g1228154b8726a3bc903f1967f9b3aac8fd192e46 Author: François Dumont

[Bug libstdc++/99433] [11 Regression] custom friend pipe-operator| conflicts with range adaptor?

2021-04-08 Thread gcc-bugs at marehr dot dialup.fu-berlin.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99433 --- Comment #5 from gcc-bugs at marehr dot dialup.fu-berlin.de --- Thank you for the fix, but the following code does not compile any more: ```c++ #include #include int main() { std::list list; constexpr auto drop = [](urng_t && urange,

[Bug rtl-optimization/99930] Failure to optimize floating point -abs(x) in nontrivial code at -O2/3

2021-04-08 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99930 --- Comment #10 from Segher Boessenkool --- That is a USE of a constant, which is a no-op always. Here we have a USE of a register, which is not. We actually have *two* uses of pseudos, and combine cannot know what that means for the target

[Bug c/99972] missing -Wunused-result on a call to a locally redeclared warn_unused_result function

2021-04-08 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99972 Martin Sebor changed: What|Removed |Added Ever confirmed|0 |1 Assignee|unassigned at gcc

[Bug c/99420] [11 Regression] bogus -Warray-parameter on a function redeclaration in function scope

2021-04-08 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99420 Martin Sebor changed: What|Removed |Added Keywords||patch Status|NEW

[Bug tree-optimization/84202] missing -Wnonnull on a returns_nonnull function returning null

2021-04-08 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84202 Martin Sebor changed: What|Removed |Added Last reconfirmed|2018-08-05 00:00:00 |2021-4-8 --- Comment #4 from Martin

[Bug c++/99241] [modules] ICE in install_entity, at cp/module.cc:7584

2021-04-08 Thread alexander.lelyakin at googlemail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99241 --- Comment #4 from Alexander Lelyakin --- The ICE in "install entity" can have different stacktrace. Stacktrace is same up to 'module_state::load_section' but then it has at least two different variants: 1 /usr/local/bin/g++ -std=c++20

[Bug c++/86879] G++ should warn about redundant tests for null pointers returned from functions with __attribute__((returns_nonnull))

2021-04-08 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86879 Martin Sebor changed: What|Removed |Added Last reconfirmed|2018-08-07 00:00:00 |2021-4-8 --- Comment #2 from Martin

[Bug middle-end/64463] Add warning: returns_nonnull attribute on a function compared against NULL

2021-04-08 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64463 Martin Sebor changed: What|Removed |Added Last reconfirmed|2015-07-25 00:00:00 |2021-4-8 Blocks|

[Bug c++/99879] [modules] ICE in open

2021-04-08 Thread alexander.lelyakin at googlemail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99879 --- Comment #2 from Alexander Lelyakin --- The last sequence sometimes gives ICE in open, and sometimes in install entity: /usr/local/bin/g++ -std=c++20 -fmodules-ts -x c++-system-header memory /usr/local/bin/g++ -std=c++20 -fmodules-ts -x

[Bug middle-end/90323] powerpc should convert equivalent sequences to vec_sel()

2021-04-08 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90323 --- Comment #10 from Segher Boessenkool --- You cannot fix a simplify-rtx problem in much earlier passes! It may be useful of course (I have no idea, I don't know gimple well enough), but it is no solution to the problem at all. The

[Bug c++/97679] [10 Regression] [concepts] ICE with CTAD for a nested class template with constrained constructor

2021-04-08 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97679 Patrick Palka changed: What|Removed |Added Summary|[10/11 Regression] |[10 Regression] [concepts]

[Bug c++/99974] attributes not propagated across function redeclarations at local scope

2021-04-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99974 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c++/99981] New: Misleading "conflicting declaration" error message

2021-04-08 Thread jmarshall at hey dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99981 Bug ID: 99981 Summary: Misleading "conflicting declaration" error message Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/99974] attributes not propagated across function redeclarations at local scope

2021-04-08 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99974 --- Comment #2 from Martin Sebor --- Here's another test case that shows a similar inconsistency between a function declaration at local scope and a subsequent one at file scope, as well as an inconsistency between the C and C++ front ends. G++

[Bug c++/99806] [10/11 Regression] ICE: in tsubst_copy, at cp/pt.c:17247

2021-04-08 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99806 --- Comment #6 from Marek Polacek --- Since Comment 3 isn't a regression, I've opened bug 99980.

[Bug c++/99980] Delayed parsing of noexcept doesn't work in member function template

2021-04-08 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99980 Marek Polacek changed: What|Removed |Added Ever confirmed|0 |1 Assignee|unassigned at gcc

[Bug c++/99980] New: Delayed parsing of noexcept doesn't work in member function template

2021-04-08 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99980 Bug ID: 99980 Summary: Delayed parsing of noexcept doesn't work in member function template Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/99433] [11 Regression] custom friend pipe-operator| conflicts with range adaptor?

2021-04-08 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99433 Patrick Palka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/99874] [11 Regression] ICE Segmentation fault when declared variable template of template lambda

2021-04-08 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99874 Patrick Palka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/99979] New: condition_variable_any has wrong behavior if Lock::lock() throws

2021-04-08 Thread redbeard0531 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99979 Bug ID: 99979 Summary: condition_variable_any has wrong behavior if Lock::lock() throws Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug target/99977] arm: ICE with __sync_bool_compare_and_swap and -mcpu=cortex-m23

2021-04-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99977 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug c++/90451] [8/9/10/11 Regression] "static" function which added "deprecated" print deprecated warning >1 times (twice or even 3 times)

2021-04-08 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90451 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug target/99900] feature request: 16-bit x86 C compiler / support compilation of (VirtualBox) BIOS

2021-04-08 Thread u1049321969 at caramail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99900 --- Comment #7 from tk --- Hello Andrew, Incidentally, the patches for binutils-ia16 (https://github.com/tkchia/binutils-ia16) to support IA-16 relocations (https://github.com/tkchia/build-ia16/blob/master/elf16-writeup.md), could perhaps also

[Bug c++/99806] [10/11 Regression] ICE: in tsubst_copy, at cp/pt.c:17247

2021-04-08 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99806 --- Comment #5 from Marek Polacek --- Another related test that we should probably accept: // PR c++/99806 struct S { void f(auto, auto, int = 3); }; void g () { S s; s.f(1, 2); }

[Bug libstdc++/96029] [8/9 Regression] Inconsistencies with associative/unordered containers

2021-04-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96029 Jonathan Wakely changed: What|Removed |Added Summary|[8/9/10 Regression] |[8/9 Regression]

[Bug c/99978] New: attribute section rejected on an extern declaration in local scope

2021-04-08 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99978 Bug ID: 99978 Summary: attribute section rejected on an extern declaration in local scope Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug ada/98724] [11 Regression] gnat build failure on alpha-linux-gnu

2021-04-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98724 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org

[Bug c++/99874] [11 Regression] ICE Segmentation fault when declared variable template of template lambda

2021-04-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99874 --- Comment #3 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:123b3e03c911a43054c1f88f5d3110e1d084dd4e commit r11-8065-g123b3e03c911a43054c1f88f5d3110e1d084dd4e Author: Patrick Palka Date:

[Bug c++/97679] [10/11 Regression] [concepts] ICE with CTAD for a nested class template with constrained constructor

2021-04-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97679 --- Comment #3 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:05708d6eef87a3dd0c68b1aed7f8d9c3824062b8 commit r11-8064-g05708d6eef87a3dd0c68b1aed7f8d9c3824062b8 Author: Patrick Palka Date:

[Bug testsuite/99605] [11 regression] new test case g++.dg/modules/builtin-3_a.C fails for 32 bits

2021-04-08 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99605 --- Comment #3 from Nathan Sidwell --- I removed the scans, they're too brittle, didn't realize this report was a thing * 671f9f5c0f0 2021-04-06 | c++: Simplify va_arg test

[Bug c++/99805] [9 Regression] filesystem::path::parent_path got a wrong path

2021-04-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99805 Jonathan Wakely changed: What|Removed |Added Known to work||10.3.1, 11.0 Summary|[9/10

[Bug libstdc++/96029] [8/9/10 Regression] Inconsistencies with associative/unordered containers

2021-04-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96029 --- Comment #4 from CVS Commits --- The releases/gcc-10 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:1c4e8a96cd695c03ff85299bf2392476feae99bb commit r10-9673-g1c4e8a96cd695c03ff85299bf2392476feae99bb Author: François

[Bug libstdc++/96029] [8/9/10 Regression] Inconsistencies with associative/unordered containers

2021-04-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96029 --- Comment #3 from CVS Commits --- The releases/gcc-10 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:2feec6285c304d33c72e42e022d9e42d561a7607 commit r10-9672-g2feec6285c304d33c72e42e022d9e42d561a7607 Author: François

[Bug c++/99805] [9/10 Regression] filesystem::path::parent_path got a wrong path

2021-04-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99805 --- Comment #8 from CVS Commits --- The releases/gcc-10 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:beb485ddeb066d03b2568bb1bebaa2902b4dbf97 commit r10-9671-gbeb485ddeb066d03b2568bb1bebaa2902b4dbf97 Author: Jonathan

[Bug tree-optimization/97009] [9 Regression] Inlining with non-standard selected_int_kind leads to errors

2021-04-08 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97009 Martin Jambor changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/97009] [9 Regression] Inlining with non-standard selected_int_kind leads to errors

2021-04-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97009 --- Comment #12 from CVS Commits --- The releases/gcc-9 branch has been updated by Martin Jambor : https://gcc.gnu.org/g:3181f66afc7926950115d9802de1516fba3822a2 commit r9-9326-g3181f66afc7926950115d9802de1516fba3822a2 Author: Martin Jambor

[Bug target/99977] arm: ICE with __sync_bool_compare_and_swap and -mcpu=cortex-m23

2021-04-08 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99977 --- Comment #1 from Alex Coplan --- I should have mentioned the testcase was reduced from gcc.dg/ia64-sync-3.c.

[Bug c/99972] missing -Wunused-result on a call to a locally redeclared warn_unused_result function

2021-04-08 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99972 --- Comment #2 from Martin Sebor --- The code (obviously) needs to be compiled as C to show the C bug (the C++ front end is also buggy but differently; pr99974 tracks that): $ gcc -S -Wall pr99972.c pr99972.c: In function ‘gwur’:

[Bug target/99977] New: arm: ICE with __sync_bool_compare_and_swap and -mcpu=cortex-m23

2021-04-08 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99977 Bug ID: 99977 Summary: arm: ICE with __sync_bool_compare_and_swap and -mcpu=cortex-m23 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug c/99420] [11 Regression] bogus -Warray-parameter on a function redeclaration in function scope

2021-04-08 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99420 Martin Sebor changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c++/99976] New: gcc accepts requires-clause contains unexpanded parameter pack

2021-04-08 Thread hewillk at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99976 Bug ID: 99976 Summary: gcc accepts requires-clause contains unexpanded parameter pack Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/94905] [10/11 Regression] Bogus warning -Werror=maybe-uninitialized

2021-04-08 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94905 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org

[Bug c++/83503] [8 Regression] bogus -Wattributes for const and pure on function template specialization

2021-04-08 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83503 --- Comment #24 from Jason Merrill --- *** Bug 83502 has been marked as a duplicate of this bug. ***

[Bug c++/83502] [8/9/10/11 Regression] bogus -Wattributes for always_inline and noinline on function template specialization

2021-04-08 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83502 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c/99420] [11 Regression] bogus -Warray-parameter on a function redeclaration in function scope

2021-04-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99420 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug c++/99975] wrong variable alignment on a locally redeclared overaligned extern variable

2021-04-08 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99975 --- Comment #1 from Martin Sebor --- Surprisingly, other variable attributes such as deprecated and alloc_size (the latter applied to a pointer to a function) do work as expected: $ cat z.C && gcc -S -Wall z.C int f () { extern __attribute__

[Bug libstdc++/98384] new test case 20_util/to_chars/long_double.cc in r11-6249 fails

2021-04-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98384 Jonathan Wakely changed: What|Removed |Added Priority|P1 |P3

[Bug c++/86960] [8/9/10/11 Regression] ICE on specialization of member template with fixed parameter pack

2021-04-08 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86960 --- Comment #9 from Jason Merrill --- Created attachment 50531 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50531=edit WIP patches Here's that 2019 work in progress, relative to r267647.

[Bug c++/99975] New: wrong variable alignment on a locally redeclared overaligned extern variable

2021-04-08 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99975 Bug ID: 99975 Summary: wrong variable alignment on a locally redeclared overaligned extern variable Product: gcc Version: 11.0 Status: UNCONFIRMED Severity:

[Bug tree-optimization/86465] [8/9/10/11 Regression] C++17 triggers: ‘’ may be used uninitialized in this function

2021-04-08 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86465 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org

[Bug c++/91849] [8/9/10 Regression] Misleading diagnostic message when binding reference to unrelated type

2021-04-08 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91849 Jason Merrill changed: What|Removed |Added Summary|[8/9/10/11 Regression] |[8/9/10 Regression]

[Bug c++/91849] [8/9/10/11 Regression] Misleading diagnostic message when binding reference to unrelated type

2021-04-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91849 --- Comment #6 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:9f74f9cf47ed9d65e65a06378041e9dd5698e49d commit r11-8058-g9f74f9cf47ed9d65e65a06378041e9dd5698e49d Author: Jason Merrill Date:

[Bug c++/99974] attributes not propagated across function redeclarations at local scope

2021-04-08 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99974 Martin Sebor changed: What|Removed |Added Keywords||diagnostic See Also|

[Bug c++/99974] New: attributes not propagated across function redeclarations at local scope

2021-04-08 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99974 Bug ID: 99974 Summary: attributes not propagated across function redeclarations at local scope Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug c++/91849] [8/9/10/11 Regression] Misleading diagnostic message when binding reference to unrelated type

2021-04-08 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91849 Jason Merrill changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c/99972] missing -Wunused-result on a call to a locally redeclared warn_unused_result function

2021-04-08 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99972 Martin Sebor changed: What|Removed |Added Known to fail||10.2.0, 11.0, 4.7.0, 4.8.4,

[Bug debug/99973] New: -gsplit-dwarf uses host objcopy for cross compilers

2021-04-08 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99973 Bug ID: 99973 Summary: -gsplit-dwarf uses host objcopy for cross compilers Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c/99972] New: missing -Wunused-result on a call to a locally redeclared warn_unused_result function

2021-04-08 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99972 Bug ID: 99972 Summary: missing -Wunused-result on a call to a locally redeclared warn_unused_result function Product: gcc Version: 11.0 Status: UNCONFIRMED

[Bug c++/99859] constexpr evaluation with member function is incorrect

2021-04-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99859 Jakub Jelinek changed: What|Removed |Added CC||vittorio.romeo at outlook dot com ---

[Bug c++/80039] `constexpr` member function calls in a `constexpr` constructor are ignored if the object is defined locally

2021-04-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80039 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/98384] new test case 20_util/to_chars/long_double.cc in r11-6249 fails

2021-04-08 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98384 Patrick Palka changed: What|Removed |Added Summary|[11 Regression] new test|new test case |case

[Bug c++/99859] constexpr evaluation with member function is incorrect

2021-04-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99859 --- Comment #17 from Jakub Jelinek --- Fixed on the trunk, I think we want to backport this though eventually.

[Bug c++/99859] constexpr evaluation with member function is incorrect

2021-04-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99859 --- Comment #16 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:559d2f1e0eafd96c19dc5324db1a466286c0e7fc commit r11-8056-g559d2f1e0eafd96c19dc5324db1a466286c0e7fc Author: Jakub Jelinek Date:

[Bug libstdc++/98384] [11 Regression] new test case 20_util/to_chars/long_double.cc in r11-6249 fails on powerpc64 BE

2021-04-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98384 --- Comment #32 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:ca4641a3b536c9301a6dcb6cb2e26bd4717b47d9 commit r11-8055-gca4641a3b536c9301a6dcb6cb2e26bd4717b47d9 Author: Patrick Palka Date:

[Bug translation/40883] [meta-bug] Translation breakage with trivial fixes

2021-04-08 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40883 Bug 40883 depends on bug 99883, which changed state. Bug 99883 Summary: A couple of minor misspellings https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99883 What|Removed |Added

[Bug middle-end/99883] A couple of minor misspellings

2021-04-08 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99883 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/99883] A couple of minor misspellings

2021-04-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99883 --- Comment #2 from CVS Commits --- The master branch has been updated by Martin Sebor : https://gcc.gnu.org/g:d6cc745cb87aa62f9e17699aedf5aa2d9831fbd8 commit r11-8054-gd6cc745cb87aa62f9e17699aedf5aa2d9831fbd8 Author: Martin Sebor Date: Thu

[Bug c++/99970] gcc accepts invalid comparison between pointer and integer in template function

2021-04-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99970 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Keywords|

[Bug c++/99879] [modules] ICE in open

2021-04-08 Thread alexander.lelyakin at googlemail dot com via Gcc-bugs
+ (GCC) 11.0.1 20210408 (experimental) Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

[Bug debug/99830] [11 Regression] ICE: in lra_eliminate_regs_1, at lra-eliminations.c:659 with -O2 -fno-expensive-optimizations -fno-split-wide-types -g

2021-04-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99830 Jakub Jelinek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org

[Bug tree-optimization/99971] GCC generates partially vectorized and scalar code at once

2021-04-08 Thread andysem at mail dot ru via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99971 --- Comment #1 from andysem at mail dot ru --- For reference, an ideal version of this code should look something like this: test(A&, A const&, A const&): movdqu (%rsi), %xmm0 movdqu (%rdi), %xmm1 movdqu (%rdx), %xmm2

[Bug target/99900] feature request: 16-bit x86 C compiler / support compilation of (VirtualBox) BIOS

2021-04-08 Thread u1049321969 at caramail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99900 --- Comment #6 from tk --- Hello Andrew, > A bug bounty might be useful here since I highly doubt this will be done > otherwise. The gcc-ia16 port is working, but internals-wise, some parts of the IA-16 patches are still rather hacky --- some

[Bug c++/99970] gcc accepts invalid comparison between pointer and integer in requires-clause

2021-04-08 Thread hewillk at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99970 --- Comment #1 from 康桓瑋 --- The requires-expression is a red herring, so it can be simplified to: template void f() { x == nullptr; }; int main() { f(); } Is this ill-formed?

[Bug tree-optimization/99971] New: GCC generates partially vectorized and scalar code at once

2021-04-08 Thread andysem at mail dot ru via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99971 Bug ID: 99971 Summary: GCC generates partially vectorized and scalar code at once Product: gcc Version: 10.2.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/99433] [11 Regression] custom friend pipe-operator| conflicts with range adaptor?

2021-04-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99433 --- Comment #3 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:a25321ca06f61e5aeadc00923249f83af72059c5 commit r11-8053-ga25321ca06f61e5aeadc00923249f83af72059c5 Author: Patrick Palka Date:

[Bug target/99900] feature request: 16-bit x86 C compiler / support compilation of (VirtualBox) BIOS

2021-04-08 Thread u1049321969 at caramail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99900 tk changed: What|Removed |Added CC||u1049321969 at caramail dot com --- Comment #5

[Bug testsuite/99605] [11 regression] new test case g++.dg/modules/builtin-3_a.C fails for 32 bits

2021-04-08 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99605 seurer at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |RESOLVED

[Bug c++/99970] New: gcc accepts invalid comparison between pointer and integer in requires-clause

2021-04-08 Thread hewillk at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99970 Bug ID: 99970 Summary: gcc accepts invalid comparison between pointer and integer in requires-clause Product: gcc Version: 11.0 Status: UNCONFIRMED Severity:

[Bug libstdc++/96029] [8/9/10 Regression] Inconsistencies with associative/unordered containers

2021-04-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96029 Jonathan Wakely changed: What|Removed |Added Summary|[8/9/10/11 Regression] |[8/9/10 Regression]

[Bug middle-end/99857] [11 Regression] FAIL: libgomp.c/declare-variant-1.c (test for excess errors) by r11-7926

2021-04-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99857 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org

[Bug middle-end/99857] [11 Regression] FAIL: libgomp.c/declare-variant-1.c (test for excess errors) by r11-7926

2021-04-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99857 Richard Biener changed: What|Removed |Added Target Milestone|--- |11.0

[Bug rtl-optimization/99469] [8/9/10/11 Regression] ICE: qsort checking failed with selective scheduling on aarch64

2021-04-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99469 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.5

[Bug middle-end/93181] [9/10/11 Regression] -Wuninitialized fails to warn about uninitialized value

2021-04-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93181 Richard Biener changed: What|Removed |Added Target Milestone|--- |9.4

[Bug middle-end/88897] [9/10/11 Regression] Bogus maybe-uninitialized warning on class field (missed CSE)

2021-04-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88897 Richard Biener changed: What|Removed |Added Target Milestone|--- |9.4

[Bug tree-optimization/81958] [9/10/11 Regression] spurious -Wmaybe-uninitialized warning in gcc-8, or with -O1

2021-04-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81958 Richard Biener changed: What|Removed |Added Target Milestone|--- |9.4

  1   2   3   4   >