[Bug tree-optimization/98598] Missed opportunity to optimize dependent loads in loops

2021-01-10 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98598 --- Comment #8 from rguenther at suse dot de --- On Sat, 9 Jan 2021, jiangning.liu at amperecomputing dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98598 > > --- Comment #7 from Jiangning Liu > --- > (In reply to rguent...@sus

[Bug tree-optimization/36602] memset should be optimized into an empty CONSTRUCTOR

2021-01-10 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36602 --- Comment #14 from Richard Biener --- Yes, I think so. = {} has the advantage that the destination isn't address-taken compared to memset which has alias analysis benefits.

[Bug target/98612] _mm_comieq_sd has wrong semantics

2021-01-10 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98612 --- Comment #3 from Hongtao.liu --- Also found some dead code in ix86_expand_sse_comi which is called by if (fcode >= IX86_BUILTIN__BDESC_COMI_FIRST && fcode <= IX86_BUILTIN__BDESC_COMI_LAST) where all builtins are defined with flags as

[Bug target/98612] _mm_comieq_sd has wrong semantics

2021-01-10 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98612 --- Comment #2 from Hongtao.liu --- (In reply to Guillaume Piolat from comment #0) > Created attachment 49926 [details] > Behaviour with 3 compilers > > _mm_comieq_sd has different NaN semantics for different people. > > # The Unordered team >

[Bug libstdc++/98613] vstring mov testsuite failures on AIX

2021-01-10 Thread dje at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98613 David Edelsohn changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/57111] Generalize -Wfree-nonheap-object to delete

2021-01-10 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57111 --- Comment #17 from CVS Commits --- The master branch has been updated by David Edelsohn : https://gcc.gnu.org/g:4a1d7f7e203d0ec4b9d67ea6fc9b84bee1e211d3 commit r11-6573-g4a1d7f7e203d0ec4b9d67ea6fc9b84bee1e211d3 Author: David Edelsohn Date:

[Bug libstdc++/98613] vstring mov testsuite failures on AIX

2021-01-10 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98613 --- Comment #5 from CVS Commits --- The master branch has been updated by David Edelsohn : https://gcc.gnu.org/g:4a1d7f7e203d0ec4b9d67ea6fc9b84bee1e211d3 commit r11-6573-g4a1d7f7e203d0ec4b9d67ea6fc9b84bee1e211d3 Author: David Edelsohn Date:

[Bug libstdc++/98613] vstring mov testsuite failures on AIX

2021-01-10 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98613 Martin Sebor changed: What|Removed |Added Keywords||diagnostic --- Comment #4 from Martin Seb

[Bug c++/98617] New: Failure to recognize pack expansion argument for non-pack parameter of alias template when alias is "exact"

2021-01-10 Thread ryan_greenblatt at brown dot edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98617 Bug ID: 98617 Summary: Failure to recognize pack expansion argument for non-pack parameter of alias template when alias is "exact" Product: gcc Version: 11.0

[Bug fortran/82480] KIND array returned by STAT too small for many values on CygWin platforms (and probably others)

2021-01-10 Thread urbanjost at comcast dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82480 --- Comment #5 from urbanjost at comcast dot net --- Since it is an extension that makes perfect sense to me. Backward-compatible and solves the problem.

[Bug tree-optimization/98499] [11 Regression] Possibly bad std::string initialization in constructors

2021-01-10 Thread slyfox at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98499 --- Comment #8 from Sergei Trofimovich --- (In reply to Richard Biener from comment #7) > (In reply to Sergei Trofimovich from comment #6) > > (In reply to Richard Biener from comment #5) > > > Possibly in discovering pure/constness. See uses of

[Bug go/98496] [11 Regression] bootstrap broken in libgo on i686-gnu

2021-01-10 Thread svante.signell at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98496 --- Comment #10 from Svante Signell --- Hello, The 6 attached patches are improving the build and tests of gccgo for Hurd. Attachment 49931 is needed for libgo to build, while the other are improving the tests of libgo,go and gotools. Attachment

[Bug go/98496] [11 Regression] bootstrap broken in libgo on i686-gnu

2021-01-10 Thread svante.signell at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98496 --- Comment #9 from Svante Signell --- Created attachment 49935 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49935&action=edit gcc-11 patches for libgo

[Bug go/98496] [11 Regression] bootstrap broken in libgo on i686-gnu

2021-01-10 Thread svante.signell at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98496 --- Comment #8 from Svante Signell --- Created attachment 49934 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49934&action=edit gcc-11 patches for libgo

[Bug go/98496] [11 Regression] bootstrap broken in libgo on i686-gnu

2021-01-10 Thread svante.signell at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98496 --- Comment #7 from Svante Signell --- Created attachment 49933 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49933&action=edit gcc-11 patches for libgo

[Bug go/98496] [11 Regression] bootstrap broken in libgo on i686-gnu

2021-01-10 Thread svante.signell at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98496 --- Comment #6 from Svante Signell --- Created attachment 49932 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49932&action=edit gcc-11 patches for libgo

[Bug go/98496] [11 Regression] bootstrap broken in libgo on i686-gnu

2021-01-10 Thread svante.signell at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98496 --- Comment #5 from Svante Signell --- Created attachment 49931 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49931&action=edit gcc-11 patches for libgo

[Bug go/98496] [11 Regression] bootstrap broken in libgo on i686-gnu

2021-01-10 Thread svante.signell at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98496 --- Comment #4 from Svante Signell --- Created attachment 49930 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49930&action=edit gcc-11 patches for libgo

[Bug bootstrap/98616] Compile gcc 10.2.0 error for loongson 2f CPU use MIPS n32 ABI on Gentoo OS

2021-01-10 Thread tong__hui at 163 dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98616 --- Comment #1 from tong__hui at 163 dot com --- Created attachment 49929 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49929&action=edit gcc-build-logs gcc build logs

[Bug bootstrap/98616] New: Compile gcc 10.2.0 error for loongson 2f CPU use MIPS n32 ABI on Gentoo OS

2021-01-10 Thread tong__hui at 163 dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98616 Bug ID: 98616 Summary: Compile gcc 10.2.0 error for loongson 2f CPU use MIPS n32 ABI on Gentoo OS Product: gcc Version: 10.2.0 Status: UNCONFIRMED Severity: nor

[Bug c++/97402] Value of dependent partial-concept-id is not usable in a constant expression

2021-01-10 Thread kirshamir at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97402 --- Comment #3 from Amir Kirsh --- Playing with the code even leads to compiler seg-fault, see: https://stackoverflow.com/a/65654043/2085626

[Bug c++/97402] Value of dependent partial-concept-id is not usable in a constant expression

2021-01-10 Thread kirshamir at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97402 Amir Kirsh changed: What|Removed |Added CC||kirshamir at gmail dot com --- Comment #2 f

[Bug jit/98615] New: libgccjit crash while freeing 'clone_info' in 'cgraph_c_finalize'

2021-01-10 Thread akrl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98615 Bug ID: 98615 Summary: libgccjit crash while freeing 'clone_info' in 'cgraph_c_finalize' Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal