[Bug lto/96591] [8/9/10/11 Regression] ICE with -flto=auto and -O1: tree code ‘typename_type’ is not supported in LTO streams

2021-02-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96591 --- Comment #7 from Richard Biener --- So the type is refered to by constant 8 which is refered to by a VECTOR_CST { 8 } which is refered to by # .MEM_4 = VDEF <.MEM_2> MEM[(struct Test *)_3].data[0] = { 8 }; and while walk_tree walks CTOR elem

[Bug rtl-optimization/98863] [11 Regression] WRF with LTO consumes a lot of memory in REE, FWPROP and x86 specific passes

2021-02-08 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98863 --- Comment #39 from rsandifo at gcc dot gnu.org --- Just to give an update on this: I have a patch that reduces the amount of memory consumed by fwprop so that it no longer seems to be outlier. However, it involves doing more bitmap operations

[Bug c++/98232] [9 Regression] ICE when compiling libreoffice

2021-02-08 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98232 Martin Liška changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug c++/95719] [10/11 Regression] ICE in lookup_vfn_in_binfo at gcc/cp/class.c:2459 since r11-954-g0ddb93ce77374004

2021-02-08 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95719 --- Comment #7 from Martin Liška --- *** Bug 98232 has been marked as a duplicate of this bug. ***

[Bug rtl-optimization/98863] [11 Regression] WRF with LTO consumes a lot of memory in REE, FWPROP and x86 specific passes

2021-02-08 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98863 --- Comment #40 from rguenther at suse dot de --- On Mon, 8 Feb 2021, rsandifo at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98863 > > --- Comment #39 from rsandifo at gcc dot gnu.org gnu.org> --- > Just to give an u

[Bug c++/98990] [10/11 Regression] ICE when two overloaded functions return `auto &&` and one accepts an `auto` parameter since r10-6571-ga6ee556c7659877b

2021-02-08 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98990 Martin Liška changed: What|Removed |Added Summary|Internal compiler error |[10/11 Regression] ICE when

[Bug fortran/98979] [11 regression] ICE in several tests cases after r11-7112

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

[Bug c++/98991] ICE: Max. number of generated reload insns per insn is achieved (90)

2021-02-08 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98991 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org Last reconfir

[Bug tree-optimization/98982] Optimizing loop variants of fixed-byte-order functions

2021-02-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98982 --- Comment #3 from Richard Biener --- loop distribution is our pass for this, but then the load/store idioms are matched by the bswap pass which relies on unrolled loops where the unrolling will only happen if it doesn't seem to increase code si

[Bug c++/98983] SEGV during C++17 variadic template instantiation

2021-02-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98983 Richard Biener changed: What|Removed |Added Keywords||ice-on-valid-code Ever confirmed|0

[Bug target/98998] New: ICE in change_address_1, at emit-rtl.c:2275

2021-02-08 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98998 Bug ID: 98998 Summary: ICE in change_address_1, at emit-rtl.c:2275 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug tree-optimization/98984] Failure to optimize out float conversion from long long->float->char conversion

2021-02-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98984 Richard Biener changed: What|Removed |Added Summary|Failure to optinize out |Failure to optimize out

[Bug rtl-optimization/98986] Try matching both orders of commutative RTX operations when there is no canonical order

2021-02-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98986 Richard Biener changed: What|Removed |Added Version|unknown |11.0 CC|

[Bug c++/98990] [10/11 Regression] ICE when two overloaded functions return `auto &&` and one accepts an `auto` parameter since r10-6571-ga6ee556c7659877b

2021-02-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98990 Richard Biener changed: What|Removed |Added Keywords||ice-checking, |

[Bug rtl-optimization/98863] [11 Regression] WRF with LTO consumes a lot of memory in REE, FWPROP and x86 specific passes

2021-02-08 Thread richard.sandiford at arm dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98863 --- Comment #41 from richard.sandiford at arm dot com --- "rguenther at suse dot de" writes: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98863 > > --- Comment #40 from rguenther at suse dot de --- > On Mon, 8 Feb 2021, rsandifo at gcc dot gnu

[Bug inline-asm/98991] ICE: Max. number of generated reload insns per insn is achieved (90)

2021-02-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98991 Richard Biener changed: What|Removed |Added Keywords||accepts-invalid Component|c++

[Bug c++/98994] [11 Regression] Empty type with [[no_unique_address]] in union with constructor is not a constant expression

2021-02-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98994 Richard Biener changed: What|Removed |Added Summary|Empty type with |[11 Regression] Empty type

[Bug c++/98995] [11 Regression] Copy elision not applied to members declared with [[no_unique_address]]

2021-02-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98995 Richard Biener changed: What|Removed |Added Keywords||rejects-valid Summary|Copy e

[Bug target/98997] Linking mismatched -fcf-protection objects generates incorrect code

2021-02-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98997 Richard Biener changed: What|Removed |Added Version|unknown |10.2.1 Target|

[Bug c++/98994] [11 Regression] Empty type with [[no_unique_address]] in union with constructor is not a constant expression since r11-6918

2021-02-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98994 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Priority|P3

[Bug c++/96003] [11 Regression] spurious -Wnonnull calling a member on the result of static_cast

2021-02-08 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96003 --- Comment #19 from Martin Liška --- (In reply to Martin Sebor from comment #17) > Warnings for the static cast suppressed in r11-2457. > > The warning for the dynamic cast is still issued and I would suggest to use > a cast to a reference inst

[Bug rtl-optimization/98863] [11 Regression] WRF with LTO consumes a lot of memory in REE, FWPROP and x86 specific passes

2021-02-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98863 --- Comment #42 from Richard Biener --- (In reply to richard.sandiford from comment #41) > "rguenther at suse dot de" writes: > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98863 > > > > --- Comment #40 from rguenther at suse dot de --- > > O

[Bug libstdc++/98999] New: Random testsuite errors in 27_io/filesystem/operations/canonical.cc

2021-02-08 Thread clyon at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98999 Bug ID: 98999 Summary: Random testsuite errors in 27_io/filesystem/operations/canonical.cc Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/98999] Random testsuite errors in 27_io/filesystem/operations/canonical.cc

2021-02-08 Thread clyon at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98999 Christophe Lyon changed: What|Removed |Added Version|11.0|10.0 --- Comment #1 from Christophe Ly

[Bug libstdc++/98999] Random testsuite errors in 27_io/filesystem/operations/canonical.cc

2021-02-08 Thread clyon at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98999 --- Comment #2 from Christophe Lyon --- There might be similar problems in experimental/filesystem/operations/current_path.cc, where I can see: terminate called after throwing an instance of 'std::experimental::filesystem::v1::__cxx11::filesyste

[Bug tree-optimization/97236] [8 Regression] g:e93428a8b056aed83a7678 triggers vlc miscompile

2021-02-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97236 --- Comment #15 from CVS Commits --- The releases/gcc-8 branch has been updated by Kyrylo Tkachov : https://gcc.gnu.org/g:de0ede7625f6c4d4bbd2caaf363032b0da80cf69 commit r8-10757-gde0ede7625f6c4d4bbd2caaf363032b0da80cf69 Author: Matthias Klose

[Bug fortran/98979] [11 regression] ICE in several tests cases after r11-7112

2021-02-08 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98979 Tobias Burnus changed: What|Removed |Added CC||burnus at gcc dot gnu.org --- Comment #4

[Bug preprocessor/98882] [11 Regression] ICE in in cpp_directive_only_process on empty translation unit

2021-02-08 Thread boris at kolpackov dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98882 --- Comment #6 from Boris Kolpackov --- After this change I now get an ICE (that same assert) when partially preprocessing (-E -fdirectives-only) a TU that has an include directive that is translated to an import: cat

[Bug tree-optimization/97236] [8 Regression] g:e93428a8b056aed83a7678 triggers vlc miscompile

2021-02-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97236 Richard Biener changed: What|Removed |Added Resolution|--- |FIXED Status|REOPENED

[Bug tree-optimization/97043] latent wrong-code with SLP vectorization

2021-02-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97043 Bug 97043 depends on bug 97236, which changed state. Bug 97236 Summary: [8 Regression] g:e93428a8b056aed83a7678 triggers vlc miscompile https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97236 What|Removed |Added ---

[Bug rtl-optimization/98986] Try matching both orders of commutative RTX operations when there is no canonical order

2021-02-08 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98986 --- Comment #2 from Segher Boessenkool --- I agree it makes sense to have the one arm with vec_duplicate first in the canonical order. Problem is that this is deep in the arms, but it can be done of course. Autogenerating part of combine? Nono

[Bug c++/99000] New: [modules] declaration std::__copy_move_a2 conflicts with import

2021-02-08 Thread boris at kolpackov dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99000 Bug ID: 99000 Summary: [modules] declaration std::__copy_move_a2 conflicts with import Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug lto/98971] LTO removes __patchable_function_entries

2021-02-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98971 --- Comment #6 from CVS Commits --- The master branch has been updated by Martin Liska : https://gcc.gnu.org/g:0d701e3eb89870237669ef7bf41394d90c35ae70 commit r11-7133-g0d701e3eb89870237669ef7bf41394d90c35ae70 Author: Martin Liska Date: Fri

[Bug lto/98971] LTO removes __patchable_function_entries

2021-02-08 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98971 Martin Liška changed: What|Removed |Added Known to work||11.0 Known to fail|11.0

[Bug lto/96591] [8/9/10/11 Regression] ICE with -flto=auto and -O1: tree code ‘typename_type’ is not supported in LTO streams

2021-02-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96591 --- Comment #8 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:d4536e431316b4568e236afd7a6017e5efd1b0a1 commit r11-7134-gd4536e431316b4568e236afd7a6017e5efd1b0a1 Author: Richard Biener Date:

[Bug lto/96591] [8/9/10 Regression] ICE with -flto=auto and -O1: tree code ‘typename_type’ is not supported in LTO streams

2021-02-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96591 Richard Biener changed: What|Removed |Added Known to work||11.0 Summary|[8/9/10/11 Regr

[Bug c++/99001] New: indirect modification of function parameters

2021-02-08 Thread wolfgang.roehrl--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99001 Bug ID: 99001 Summary: indirect modification of function parameters Product: gcc Version: 7.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/98995] [11 Regression] Copy elision not applied to members declared with [[no_unique_address]]

2021-02-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98995 Jonathan Wakely changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #

[Bug c++/99001] indirect modification of function parameters

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

[Bug rtl-optimization/98863] [11 Regression] WRF with LTO consumes a lot of memory in REE, FWPROP and x86 specific passes

2021-02-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98863 --- Comment #43 from Richard Biener --- So module_configure.fppized.f90 is one of the interesting ones (IIRC lot of small init loops), module_first_rk_step_part1.fppized.f90 is the one with most obvious DF and fwprop participation, that one also

[Bug target/98997] Linking mismatched -fcf-protection objects generates incorrect code

2021-02-08 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98997 H.J. Lu changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug tree-optimization/99002] New: [11 Regression] memory leak in if-to-switch

2021-02-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99002 Bug ID: 99002 Summary: [11 Regression] memory leak in if-to-switch Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-o

[Bug tree-optimization/99002] [11 Regression] memory leak in if-to-switch

2021-02-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99002 Richard Biener changed: What|Removed |Added CC||marxin at gcc dot gnu.org Target Mile

[Bug ipa/97346] IPA reference reference_vars_to_consider leaks

2021-02-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97346 --- Comment #2 from Richard Biener --- Ping. This is annoying and pops up with each and every valgrind --leak-check=full ...

[Bug c++/98987] Concept subsumption doesn't work with by-value vs. by-reference parameters

2021-02-08 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98987 Patrick Palka changed: What|Removed |Added CC||ppalka at gcc dot gnu.org --- Comment #1

[Bug target/97638] aarch64: bti c is missing at function entry with branch-protection

2021-02-08 Thread wilco at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97638 Wilco changed: What|Removed |Added Resolution|--- |FIXED CC|

[Bug ipa/93115] gcc fails to emit inline function on llvm-roc project: -O1 -fPIC -fdevirtualize -fdevirtualize-speculatively -fipa-cp -fipa-cp-clone -fvisibility-inlines-hidden

2021-02-08 Thread slyfox at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93115 --- Comment #7 from Sergei Trofimovich --- Looks like original test does not trigger the bug as is (probably due to tets fragility). Here is something shorter (but with warnings): ```c++ struct a { char at; char au; int d() { return av() +

[Bug ipa/99003] New: memory leak in IPA ICF

2021-02-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99003 Bug ID: 99003 Summary: memory leak in IPA ICF Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ipa Assignee: una

[Bug middle-end/99004] New: memory leak in maybe_warn_rdwr_sizes

2021-02-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99004 Bug ID: 99004 Summary: memory leak in maybe_warn_rdwr_sizes Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end

[Bug ipa/97346] IPA reference reference_vars_to_consider leaks

2021-02-08 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97346 Jan Hubicka changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug tree-optimization/98856] [11 Regression] botan AES-128/XTS is slower by ~17% since r11-6649-g285fa338b06b804e72997c4d876ecf08a9c083af

2021-02-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98856 --- Comment #16 from Jakub Jelinek --- Created attachment 50142 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50142&action=edit gcc11-pr98856.patch Full patch.

[Bug c++/98988] delete is not a constant expression with -fsanitize=undefined

2021-02-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98988 --- Comment #1 from Jakub Jelinek --- Some sanitizers imply -fno-delete-null-pointer-checks and this testcase fails with fno-delete-null-pointer-checks too - the &heap_magic_var_decl != NULL comparison in that case which is done on delete is not

[Bug inline-asm/98991] ICE: Max. number of generated reload insns per insn is achieved (90)

2021-02-08 Thread zhan3299 at purdue dot edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98991 --- Comment #3 from zhan3299 at purdue dot edu --- (In reply to Martin Liška from comment #1) > Is it a valid or invalid code, please? Hi, sorry for the confusion. I used a simple delta debugging to reduce the test-case, and it seems very confuse

[Bug inline-asm/98991] ICE: Max. number of generated reload insns per insn is achieved (90)

2021-02-08 Thread zhan3299 at purdue dot edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98991 --- Comment #4 from zhan3299 at purdue dot edu --- Seems '-fpermissive' is useless. I can reproduce the ICE simply via 'gcc poc.cc'

[Bug fortran/99005] New: libgomp runtime does not support AMD GPU offloading for OpenACC directives

2021-02-08 Thread kd486 at cam dot ac.uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99005 Bug ID: 99005 Summary: libgomp runtime does not support AMD GPU offloading for OpenACC directives Product: gcc Version: 10.2.0 Status: UNCONFIRMED Severity: nor

[Bug middle-end/98974] [11 Regression] ICE in vectorizable_condition after STMT_VINFO_VEC_STMTS

2021-02-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98974 --- Comment #4 from CVS Commits --- The master branch has been updated by Andre Simoes Dias Vieira : https://gcc.gnu.org/g:40c92180df970143249f3cd5056f8fb48a4d9333 commit r11-7135-g40c92180df970143249f3cd5056f8fb48a4d9333 Author: Andre Vieira

[Bug middle-end/98974] [11 Regression] ICE in vectorizable_condition after STMT_VINFO_VEC_STMTS

2021-02-08 Thread avieira at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98974 avieira at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug middle-end/26163] [meta-bug] missed optimization in SPEC (2k17, 2k and 2k6 and 95)

2021-02-08 Thread avieira at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163 Bug 26163 depends on bug 98974, which changed state. Bug 98974 Summary: [11 Regression] ICE in vectorizable_condition after STMT_VINFO_VEC_STMTS https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98974 What|Removed |

[Bug tree-optimization/99002] [11 Regression] memory leak in if-to-switch

2021-02-08 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99002 Martin Liška changed: What|Removed |Added Last reconfirmed||2021-02-08 Assignee|unassigned

[Bug ipa/99003] memory leak in IPA ICF

2021-02-08 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99003 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Assignee|unassigned at

[Bug middle-end/99004] memory leak in maybe_warn_rdwr_sizes

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

[Bug libstdc++/99006] New: make_shared silently works

2021-02-08 Thread Darrell.Wright at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99006 Bug ID: 99006 Summary: make_shared silently works Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ Ass

[Bug ipa/93115] gcc fails to emit inline function on llvm-roc project: -O1 -fPIC -fdevirtualize -fdevirtualize-speculatively -fipa-cp -fipa-cp-clone -fvisibility-inlines-hidden

2021-02-08 Thread slyfox at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93115 --- Comment #8 from Sergei Trofimovich --- Slightly better example without warnings (used `__builtin_trap();` to work around use of uninitialized value): ```c++ struct a { char ac1; char ac2; int d() { return av() + ac1 + ac2; } virtual

[Bug c++/98531] [11 Regression] g++.dg/modules/xtreme-header-2_a.H etc. FAIL

2021-02-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98531 --- Comment #11 from CVS Commits --- The master branch has been updated by Nathan Sidwell : https://gcc.gnu.org/g:57b17858a1b3719507ccad926fb57b05f26935f8 commit r11-7138-g57b17858a1b3719507ccad926fb57b05f26935f8 Author: Nathan Sidwell Date:

[Bug c++/98531] [11 Regression] g++.dg/modules/xtreme-header-2_a.H etc. FAIL

2021-02-08 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98531 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|WAITING --- Comment #12 from Nathan Sid

[Bug target/98997] Linking mismatched -fcf-protection objects generates incorrect code

2021-02-08 Thread luto at kernel dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98997 --- Comment #3 from Andy Lutomirski --- What is -fcf-protection=stack actually supposed to do as compared to -fcf-protection=none? Is it valid to run code compiled with -fcf-protection=none with SHSTK enabled? If so, then I wonder why -fcf-prot

[Bug target/98997] Linking mismatched -fcf-protection objects generates incorrect code

2021-02-08 Thread luto at kernel dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98997 --- Comment #4 from Andy Lutomirski --- I should add: on brief inspection, that patch looks like an ABI break for -fcf-protection=none

[Bug c++/99007] New: [11 Regression] ICE in dominated_by_p, at dominance.c:1124

2021-02-08 Thread gscfq--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99007 Bug ID: 99007 Summary: [11 Regression] ICE in dominated_by_p, at dominance.c:1124 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Prio

[Bug c++/99007] [11 Regression] ICE in dominated_by_p, at dominance.c:1124

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

[Bug c++/99008] New: [11 Regression] ICE in set_constraints, at cp/constraint.cc:1256

2021-02-08 Thread gscfq--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99008 Bug ID: 99008 Summary: [11 Regression] ICE in set_constraints, at cp/constraint.cc:1256 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug c++/99008] [10/11 Regression] ICE in set_constraints, at cp/constraint.cc:1256

2021-02-08 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99008 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW CC|

[Bug c++/99009] New: [11 Regression] ICE in type_dependent_expression_p, at cp/pt.c:27265

2021-02-08 Thread gscfq--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99009 Bug ID: 99009 Summary: [11 Regression] ICE in type_dependent_expression_p, at cp/pt.c:27265 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/99010] New: [11 Regression] ICE in gfc_dep_resolver, at fortran/dependency.c:2322

2021-02-08 Thread gscfq--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99010 Bug ID: 99010 Summary: [11 Regression] ICE in gfc_dep_resolver, at fortran/dependency.c:2322 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug target/98997] Linking mismatched -fcf-protection objects generates incorrect code

2021-02-08 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98997 --- Comment #5 from H.J. Lu --- (In reply to Andy Lutomirski from comment #3) > What is -fcf-protection=stack actually supposed to do as compared to It is -fcf-protection=return. > -fcf-protection=none? Is it valid to run code compiled with >

[Bug c++/99009] [9/10/11 Regression] ICE in type_dependent_expression_p, at cp/pt.c:27265

2021-02-08 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99009 Marek Polacek changed: What|Removed |Added Target Milestone|--- |9.4 Priority|P3

[Bug target/98997] Linking mismatched -fcf-protection objects generates incorrect code

2021-02-08 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98997 --- Comment #6 from H.J. Lu --- (In reply to Andy Lutomirski from comment #4) > I should add: on brief inspection, that patch looks like an ABI break for > -fcf-protection=none True if __builtin_longjmp and __builtin_setjmp are compiled by diffe

[Bug c++/99009] [9/10/11 Regression] ICE in type_dependent_expression_p, at cp/pt.c:27265

2021-02-08 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99009 --- Comment #2 from Marek Polacek --- Not a duplicate of bug 97034 but they might be related.

[Bug middle-end/98465] [11 Regression] Bogus -Wstringop-overread with -std=gnu++20 -O2 and std::string::insert

2021-02-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98465 --- Comment #29 from Jakub Jelinek --- Created attachment 50145 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50145&action=edit gcc11-pr98465.patch Yet another libstdc++ change that makes the warning go away, but doesn't actually change t

[Bug libstdc++/37475] [DR 382] codecvt::do_in/do_out functions return "ok" when the output sequence has zero length

2021-02-08 Thread kristian.spangsege at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37475 Kristian Spangsege changed: What|Removed |Added CC||kristian.spangsege at gmail dot co

[Bug c/99011] New: Potentially missed optimization. Arrays are created without need

2021-02-08 Thread pj at hugeone dot co.uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99011 Bug ID: 99011 Summary: Potentially missed optimization. Arrays are created without need Product: gcc Version: 10.2.1 Status: UNCONFIRMED Severity: normal

[Bug c/99011] Potentially missed optimization. Arrays are created without need

2021-02-08 Thread pj at hugeone dot co.uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99011 Piotr changed: What|Removed |Added Version|10.2.1 |10.2.0 --- Comment #1 from Piotr --- https://go

[Bug libgomp/99005] libgomp runtime does not support AMD GPU offloading for OpenACC directives

2021-02-08 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99005 --- Comment #1 from Tobias Burnus --- (In reply to Kiril Dichev from comment #0) > Code runs fine without GPU offloading, or with offloading with PGI compiler. With PGI + offloading: that's for that AMD Vega machine or for some Nvidia system? >

[Bug c++/99000] [modules] declaration std::__copy_move_a2 conflicts with import

2021-02-08 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99000 Nathan Sidwell changed: What|Removed |Added Status|UNCONFIRMED |SUSPENDED Last reconfirmed|

[Bug c++/99012] New: gcc-8.4.0 on aarch64 hits internal error during RTL pass: expand if `std::copysign` is used

2021-02-08 Thread nikita.shulga at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99012 Bug ID: 99012 Summary: gcc-8.4.0 on aarch64 hits internal error during RTL pass: expand if `std::copysign` is used Product: gcc Version: 8.4.0 Status: UNCONFIRMED

[Bug c++/98995] [11 Regression] Copy elision not applied to members declared with [[no_unique_address]]

2021-02-08 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98995 Jason Merrill changed: What|Removed |Added Last reconfirmed||2021-02-08 Status|UNCONFIRME

[Bug c++/98994] [11 Regression] Empty type with [[no_unique_address]] in union with constructor is not a constant expression since r11-6918

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

[Bug fortran/98979] [11 regression] ICE in several tests cases after r11-7112

2021-02-08 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98979 --- Comment #5 from seurer at gcc dot gnu.org --- For completeness, the new test case added for this in g:b2d84e9f9cccbe4ee662f7002b83105629d09939, r11-7113 also fails: make -k check-gcc RUNTESTFLAGS="goacc.exp=gfortran.dg/goacc/derived-chartype

[Bug c++/98990] [10/11 Regression] ICE when two overloaded functions return `auto &&` and one accepts an `auto` parameter since r10-6571-ga6ee556c7659877b

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

[Bug middle-end/99011] Potentially missed optimization. Arrays are created without need

2021-02-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99011 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement Component|c

[Bug c++/98990] [10/11 Regression] ICE when two overloaded functions return `auto &&` and one accepts an `auto` parameter since r10-6571-ga6ee556c7659877b

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

[Bug c++/98326] [10/11 Regression] ICE: in create_tmp_var, at gimple-expr.c:482, converting stateless generic-lambda to function pointer since r10-599-gc652ff8312433483

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

[Bug c++/98990] [10/11 Regression] ICE when two overloaded functions return `auto &&` and one accepts an `auto` parameter since r10-6571-ga6ee556c7659877b

2021-02-08 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98990 Patrick Palka changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug rtl-optimization/98692] Unitialized Values reported only with -Os

2021-02-08 Thread willschm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98692 Will Schmidt changed: What|Removed |Added CC||willschm at gcc dot gnu.org --- Comment #

[Bug c++/99012] gcc-8.4.0 on aarch64 hits internal error during RTL pass: expand if `std::copysign` is used

2021-02-08 Thread ktkachov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99012 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug rtl-optimization/98692] Unitialized Values reported only with -Os

2021-02-08 Thread mark at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98692 --- Comment #10 from Mark Wielaard --- (In reply to Will Schmidt from comment #9) > (In reply to Segher Boessenkool from comment #5) > > Have you tried a new valgrind? > > > > Either this is (or was) a known problem in valgrind, or it is related

[Bug bootstrap/98860] [11 Regression] boostrap failure on MinGW-w64 windows 10

2021-02-08 Thread mikpelinux at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98860 --- Comment #30 from Mikael Pettersson --- Patch has been posted: https://gcc.gnu.org/pipermail/gcc-patches/2021-February/564990.html

[Bug libgomp/99005] libgomp runtime does not support AMD GPU offloading for OpenACC directives

2021-02-08 Thread kd486 at cam dot ac.uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99005 --- Comment #2 from Kiril Dichev --- Yes, I can confirm that there seems to be an underlying issue with permissions, similar to the link you posted (rocminfo gives me the same error). Indeed, I was referring to compilation with PGI on an Nvidia

[Bug c++/99012] gcc-8.4.0 on aarch64 hits internal error during RTL pass: expand if `std::copysign` is used

2021-02-08 Thread spop at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99012 Sebastian Pop changed: What|Removed |Added CC||spop at gcc dot gnu.org --- Comment #2 f

[Bug rtl-optimization/98692] Unitialized Values reported only with -Os

2021-02-08 Thread willschm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98692 --- Comment #11 from Will Schmidt --- (In reply to Mark Wielaard from comment #10) > (In reply to Will Schmidt from comment #9) > > (In reply to Segher Boessenkool from comment #5) > > > Have you tried a new valgrind? > > > > > > Either this is

[Bug c++/99012] gcc-8.4.0 on aarch64 hits internal error during RTL pass: expand if `std::copysign` is used

2021-02-08 Thread spop at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99012 --- Comment #3 from Sebastian Pop --- I do not see the bug with today's cc1plus from origin/releases/gcc-8

  1   2   >