[Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations

2021-01-14 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 98674, which changed state. Bug 98674 Summary: [10 Regression] vectorizer failed for compilation time alias https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98674 What|Removed |Added ---

[Bug tree-optimization/98674] [10 Regression] vectorizer failed for compilation time alias

2021-01-14 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98674 Richard Biener changed: What|Removed |Added Status|RESOLVED|NEW Resolution|FIXED

[Bug target/98549] [11 Regression] ICE in rs6000_emit_le_vsx_store, at config/rs6000/rs6000.c:9938 on powerpc64le-linux-gnu

2021-01-14 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98549 Jakub Jelinek changed: What|Removed |Added Keywords|ice-on-invalid-code |ice-on-valid-code --- Comment #6 from Ja

[Bug target/70454] --with-arch=native isn't applied to 32-bit x86 target library

2021-01-14 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70454 H.J. Lu changed: What|Removed |Added CC||crazylht at gmail dot com --- Comment #7 from

[Bug target/98695] [r11-6672 Regression] Failed to bootstrap on Linux/x86_64

2021-01-14 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98695 H.J. Lu changed: What|Removed |Added Resolution|--- |DUPLICATE Status|UNCONFIRMED

[Bug bootstrap/98696] New: ICE when build x86_64-elf-cross compiler with MinGW-w64

2021-01-14 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98696 Bug ID: 98696 Summary: ICE when build x86_64-elf-cross compiler with MinGW-w64 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priorit

[Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations

2021-01-14 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 98674, which changed state. Bug 98674 Summary: [10 Regression] vectorizer failed for compilation time alias https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98674 What|Removed |Added ---

[Bug tree-optimization/98674] [10 Regression] vectorizer failed for compilation time alias

2021-01-14 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98674 Hongtao.liu changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug target/98681] [8/9/10/11 Regression] aarch64: Invalid ubfiz instruction rejected by assembler

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

[Bug target/98695] New: cc1: error: ‘-fcf-protection’ is not compatible with this target

2021-01-14 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98695 Bug ID: 98695 Summary: cc1: error: ‘-fcf-protection’ is not compatible with this target Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug target/98549] [11 Regression] ICE in rs6000_emit_le_vsx_store, at config/rs6000/rs6000.c:9938 on powerpc64le-linux-gnu

2021-01-14 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98549 --- Comment #5 from Segher Boessenkool --- The "warninb" says warning: ‘void* memcpy(void*, const void*, long unsigned int)’ writing 32 bytes into a region of size 8 overflows the destination [-Wstringop-overflow=] It says it is wrong, so it i

[Bug tree-optimization/98694] New: GCC produces incorrect code for loops with -O3 for skylake-avx512 and icelake-server

2021-01-14 Thread vsevolod.livinskij at frtk dot ru via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98694 Bug ID: 98694 Summary: GCC produces incorrect code for loops with -O3 for skylake-avx512 and icelake-server Product: gcc Version: 11.0 Status: UNCONFIRMED Sever

[Bug tree-optimization/98673] pass fre4 inhibit pass dom3 to create much more optimized code

2021-01-14 Thread rjiejie at me dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98673 --- Comment #2 from jojo --- (In reply to Richard Biener from comment #1) > The analysis sounds a bit confused. What is the transform that DOM cannot > do after the transform that FRE does? There's some older bug about > out-of-SSA > coalescing

[Bug c++/98687] [11 Regression] ICE tree check: expected tree that contains ‘decl minimal’ structure, have ‘overload’ in diagnose_name_conflict, at cp/name-lookup.c:2729 since r11-6652-g796ead19f85372

2021-01-14 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98687 --- Comment #2 from Marek Polacek --- Adjusted test: extern "C" namespace std { double log1p(double); } namespace std_fallback { template void log1p(); } template struct log1p_impl { static int run() { using std::log1p; using std

[Bug tree-optimization/98629] [11 Regression] ice during GIMPLE pass: widening_mul

2021-01-14 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98629 Jakub Jelinek changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c/98693] New: Compiling with -mcmodel=large emits .eh_frame with R_X86_64_PC32

2021-01-14 Thread chorman64 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98693 Bug ID: 98693 Summary: Compiling with -mcmodel=large emits .eh_frame with R_X86_64_PC32 Product: gcc Version: 10.2.0 Status: UNCONFIRMED Severity: normal

[Bug c++/98646] [11 Regression] A static_cast confuses -Wnonnull, causing false positives

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

[Bug tree-optimization/96674] Failure to optimize combination of comparisons to dec+compare

2021-01-14 Thread erozen at microsoft dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96674 --- Comment #9 from Eugene Rozenfeld --- I used XXX_MIN for consistency with comments on other patterns. If TYPE_MIN is preferable, the change should be made in all of those comments as well.

[Bug c++/86769] g++ destroys condition variable in for statement too early

2021-01-14 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86769 --- Comment #5 from Marek Polacek --- Further poking revealed that the patch above mishandles // PR c++/86769 // { dg-do run } #define assert(X) do { if (!(X)) __builtin_abort(); } while(0) int g; struct X { X() { g++; } ~X() { g--; } o

[Bug target/70454] --with-arch=native isn't applied to 32-bit x86 target library

2021-01-14 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70454 H.J. Lu changed: What|Removed |Added Keywords||patch Last reconfirmed|

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

2021-01-14 Thread jiangning.liu at amperecomputing dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98598 --- Comment #12 from Jiangning Liu --- MGO RFC is at https://gcc.gnu.org/pipermail/gcc/2021-January/234682.html

[Bug jit/98586] libgccjit crashes with segmentation fault on failed gcc_assert

2021-01-14 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98586 David Malcolm changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug jit/98586] libgccjit crashes with segmentation fault on failed gcc_assert

2021-01-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98586 --- Comment #4 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:387f6c15d303a8f8da508e419fea10a6ef0e2590 commit r11-6700-g387f6c15d303a8f8da508e419fea10a6ef0e2590 Author: David Malcolm Date: Th

[Bug tree-optimization/96674] Failure to optimize combination of comparisons to dec+compare

2021-01-14 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96674 --- Comment #8 from Uroš Bizjak --- Comment on attachment 49969 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49969 Optimize combination of comparisons to dec+compare >+/* y == XXX_MIN || x < y --> x <= y - 1 */ Can we use TYPE_MIN inste

[Bug tree-optimization/97223] Failure to optimize comparison of char arithmetic to single comparison

2021-01-14 Thread erozen at microsoft dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97223 --- Comment #4 from Eugene Rozenfeld --- The commit that fixed this: https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=32ee472864ada44ef05b2a3b087b8ce413bee282

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

2021-01-14 Thread nick.child at ibm dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98692 --- Comment #1 from Nick Child --- Created attachment 49971 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49971&action=edit source

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

2021-01-14 Thread nick.child at ibm dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98692 Bug ID: 98692 Summary: Unitialized Values reported only with -Os Product: gcc Version: 10.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-op

[Bug tree-optimization/96674] Failure to optimize combination of comparisons to dec+compare

2021-01-14 Thread erozen at microsoft dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96674 --- Comment #7 from Eugene Rozenfeld --- Thank you for the feedback, Gabriel and Jakub. I re-worked the patch based on your suggestions. I attached the new patch and also sent it to gcc-patches.

[Bug tree-optimization/96674] Failure to optimize combination of comparisons to dec+compare

2021-01-14 Thread erozen at microsoft dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96674 Eugene Rozenfeld changed: What|Removed |Added Attachment #49940|0 |1 is obsolete|

[Bug analyzer/98679] Four functions could be marked "const".

2021-01-14 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98679 David Malcolm changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/98691] New: co_await in a conditional operator evaluates an unreachable code

2021-01-14 Thread mail+gnu at tzik dot jp via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98691 Bug ID: 98691 Summary: co_await in a conditional operator evaluates an unreachable code Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug c++/63707] Brace initialization of array sometimes fails if no copy constructor

2021-01-14 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63707 Jason Merrill changed: What|Removed |Added Assignee|mpolacek at gcc dot gnu.org|jason at gcc dot gnu.org

[Bug analyzer/98679] Four functions could be marked "const".

2021-01-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98679 --- Comment #3 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:8a18261afd923151b8d2a37f667e4673b27acd3f commit r11-6689-g8a18261afd923151b8d2a37f667e4673b27acd3f Author: David Malcolm Date: Th

[Bug target/98671] gcc/config/i386/i386-options.c:787:redundantAssignment

2021-01-14 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98671 --- Comment #6 from Uroš Bizjak --- (In reply to David Binderman from comment #5) > (In reply to Uroš Bizjak from comment #4) > > I'm not sure if solving this would bring us anything. > > For clarity, at very most a 4% reduction in the size of t

[Bug tree-optimization/56456] [meta-bug] bogus/missing -Warray-bounds

2021-01-14 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456 Bug 56456 depends on bug 96984, which changed state. Bug 96984 Summary: bogus -Warray-bounds with -fsanitize due to FRE substituting subobjects at the same address https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96984 What|Removed

[Bug tree-optimization/94655] [10/11 Regression] Implicit assignment operator triggers stringop-overflow warning since r10-5451-gef29b12cfbb4979a

2021-01-14 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94655 --- Comment #13 from Martin Sebor --- *** Bug 96984 has been marked as a duplicate of this bug. ***

[Bug middle-end/96984] bogus -Warray-bounds with -fsanitize due to FRE substituting subobjects at the same address

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

[Bug libstdc++/98471] [11 Regression] libstdc++ fails to build with clang on windows because of filesystem bug

2021-01-14 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98471 --- Comment #6 from cqwrteur --- (In reply to Jonathan Wakely from comment #5) > Should be fixed now. thank you!

[Bug c++/98690] New: unexpected "'removed_return.213' may be used uninitialized in this function" causes crash

2021-01-14 Thread savoiu at yahoo dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98690 Bug ID: 98690 Summary: unexpected "'removed_return.213' may be used uninitialized in this function" causes crash Product: gcc Version: 10.2.0 Status: UNCONFIRMED

[Bug fortran/93340] [8/9/10/11 Regression] ICE in check_constant_initializer, at fortran/trans-decl.c:5450

2021-01-14 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93340 anlauf at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |anlauf at gcc dot gnu.

[Bug fortran/93340] [8/9/10/11 Regression] ICE in check_constant_initializer, at fortran/trans-decl.c:5450

2021-01-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93340 --- Comment #7 from CVS Commits --- The master branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:bdd1b1f55529da00b867ef05a53a08fbfc3d1c2e commit r11-6687-gbdd1b1f55529da00b867ef05a53a08fbfc3d1c2e Author: Harald Anlauf Date: Th

[Bug other/98689] New: FAIL: gcc.dg/torture/stackalign/builtin-return-1.c -O1 execution test

2021-01-14 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98689 Bug ID: 98689 Summary: FAIL: gcc.dg/torture/stackalign/builtin-return-1.c -O1 execution test Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug target/98549] [11 Regression] ICE in rs6000_emit_le_vsx_store, at config/rs6000/rs6000.c:9938 on powerpc64le-linux-gnu

2021-01-14 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98549 Jakub Jelinek changed: What|Removed |Added Priority|P4 |P1 CC|

[Bug rtl-optimization/96015] [10/11 Regression] gcc-10.1.0 miscompiles Python on hppa

2021-01-14 Thread mikpelinux at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96015 --- Comment #39 from Mikael Pettersson --- I tried the few test cases listed in this PR with gcc-11 on sparcv9-linux-gnu, but wasn't able to observe any miscompilation.

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

2021-01-14 Thread ian at airs dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98496 Ian Lance Taylor changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug target/98688] C++ modules support does not work on PowerPC with opaque MMA types vector_pair/vector_quad

2021-01-14 Thread acsawdey at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98688 --- Comment #1 from acsawdey at gcc dot gnu.org --- I don't know if this is the right thing to do, but ignoring the opaque type here make the ICE go away. I suspect I need to construct a module test case using vector_pair/vector_quad to really tes

[Bug fortran/98661] Valgrind errors during error recovery of invalid derived type declarations

2021-01-14 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98661 --- Comment #6 from anlauf at gcc dot gnu.org --- The commit in comment#4 unfortunately contained debugging stuff that should never have been pushed. Thus reverted and created the new commit in comment#5. Sorry for that.

[Bug c++/98687] [11 Regression] ICE tree check: expected tree that contains ‘decl minimal’ structure, have ‘overload’ in diagnose_name_conflict, at cp/name-lookup.c:2729 since r11-6652-g796ead19f85372

2021-01-14 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98687 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug target/98688] New: C++ modules support does not work on PowerPC with opaque MMA types vector_pair/vector_quad

2021-01-14 Thread acsawdey at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98688 Bug ID: 98688 Summary: C++ modules support does not work on PowerPC with opaque MMA types vector_pair/vector_quad Product: gcc Version: 11.0 Status: UNCONFIRMED

[Bug c++/98687] [11 Regression] ICE tree check: expected tree that contains ‘decl minimal’ structure, have ‘overload’ in diagnose_name_conflict, at cp/name-lookup.c:2729 since r11-6652-g796ead19f85372

2021-01-14 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98687 Martin Liška changed: What|Removed |Added Known to work||10.2.0 Target Milestone|---

[Bug c++/98687] New: [11 Regression] ICE tree check: expected tree that contains ‘decl minimal’ structure, have ‘overload’ in diagnose_name_conflict, at cp/name-lookup.c:2729 since r11-6652-g796ead19f

2021-01-14 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98687 Bug ID: 98687 Summary: [11 Regression] ICE tree check: expected tree that contains ‘decl minimal’ structure, have ‘overload’ in diagnose_name_conflict, at cp/name-lookup.c:2729 since

[Bug fortran/98661] Valgrind errors during error recovery of invalid derived type declarations

2021-01-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98661 --- Comment #5 from CVS Commits --- The master branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:9e1e6e631045c7eed2c72738b7084986d39ca09f commit r11-6681-g9e1e6e631045c7eed2c72738b7084986d39ca09f Author: Harald Anlauf Date: Th

[Bug fortran/98661] Valgrind errors during error recovery of invalid derived type declarations

2021-01-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98661 --- Comment #4 from CVS Commits --- The master branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:d0d2becf2dfe8316c9014d962e7f3ec5c27e commit r11-6679-gd0d2becf2dfe8316c9014d962e7f3ec5c27e Author: Harald Anlauf Date: Th

[Bug libgomp/65099] nvptx offloading: hard-coded 64-bit assumptions

2021-01-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65099 --- Comment #7 from CVS Commits --- The releases/gcc-8 branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:f9267925c648f2ccd9e4680b699e581003125bcf commit r8-10728-gf9267925c648f2ccd9e4680b699e581003125bcf Author: Thomas Schwinge

[Bug fortran/98686] Namelist group objects shall be defined before appearing in namelist for -std=f2018

2021-01-14 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98686 --- Comment #1 from anlauf at gcc dot gnu.org --- F2018: 8.9 NAMELIST statement (5) A namelist group object shall either be accessed by use or host association or shall have its declared type, kind type parameters of the declared type, and rank

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

2021-01-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98496 --- Comment #14 from CVS Commits --- The master branch has been updated by Ian Lance Taylor : https://gcc.gnu.org/g:9ac3e2feb3da89eda7a783d2c675ec897e81b338 commit r11-6678-g9ac3e2feb3da89eda7a783d2c675ec897e81b338 Author: Ian Lance Taylor Dat

[Bug libgomp/65099] nvptx offloading: hard-coded 64-bit assumptions

2021-01-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65099 --- Comment #6 from CVS Commits --- The releases/gcc-9 branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:0f1e1069a753e912b058f0d4bf599f0edde28408 commit r9-9182-g0f1e1069a753e912b058f0d4bf599f0edde28408 Author: Thomas Schwinge

[Bug libgomp/65099] nvptx offloading: hard-coded 64-bit assumptions

2021-01-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65099 --- Comment #5 from CVS Commits --- The releases/gcc-10 branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:1e56a7c9a6631b217299b2ddcd5c4d497bb3445e commit r10-9270-g1e56a7c9a6631b217299b2ddcd5c4d497bb3445e Author: Thomas Schwing

[Bug libgomp/65099] nvptx offloading: hard-coded 64-bit assumptions

2021-01-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65099 --- Comment #4 from CVS Commits --- The master branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:6106dfb9f73a33c87108ad5b2dcd4842bdd7828e commit r11-6677-g6106dfb9f73a33c87108ad5b2dcd4842bdd7828e Author: Thomas Schwinge Date:

[Bug objc++/98606] [10 regression] obj-c++.dg/template-4.mm fails erratically

2021-01-14 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
|--- |FIXED --- Comment #3 from Marek Polacek --- Resolved by backporting r11-4706: $ make check-obj-c++ RUNTESTFLAGS=dg.exp=template-4.mm === obj-c++ Summary === # of expected passes2 /home/mpolacek/x/gcc10/gcc/xg++ version 10.2.1 20210114 (GCC)

[Bug target/98549] [11 Regression] ICE in rs6000_emit_le_vsx_store, at config/rs6000/rs6000.c:9938 on powerpc64le-linux-gnu

2021-01-14 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98549 Segher Boessenkool changed: What|Removed |Added Priority|P1 |P4 --- Comment #3 from Segher Boess

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

2021-01-14 Thread ian at airs dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98496 --- Comment #13 from Ian Lance Taylor --- In this case I've already sent the change out for review at https://golang.org/cl/283692 and they should go in today (as before, this process would go faster if you were able to send changes using Gerrit)

[Bug fortran/98686] Namelist group objects shall be defined before appearing in namelist for -std=f2018

2021-01-14 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98686 anlauf at gcc dot gnu.org changed: What|Removed |Added Keywords||diagnostic Priority

[Bug fortran/98686] New: Namelist group objects shall be defined before appearing in namelist for -std=f2018

2021-01-14 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98686 Bug ID: 98686 Summary: Namelist group objects shall be defined before appearing in namelist for -std=f2018 Product: gcc Version: fortran-dev Status: UNCONFIRMED

[Bug target/98671] gcc/config/i386/i386-options.c:787:redundantAssignment

2021-01-14 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98671 --- Comment #5 from David Binderman --- (In reply to Uroš Bizjak from comment #4) > I'm not sure if solving this would bring us anything. For clarity, at very most a 4% reduction in the size of the stack frame for function ix86_parse_stringop_st

[Bug target/98683] Non-canonical compare produced with the VAX backend

2021-01-14 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98683 --- Comment #1 from Uroš Bizjak --- Maybe TARGET_CANONICALIZE_COMPARISON would help here? x86 had a similar issue with ficom x87 insn where float RTX was always the first operand, but the compare was with the float extend of the second one.

[Bug c++/86769] g++ destroys condition variable in for statement too early

2021-01-14 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86769 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug tree-optimization/98685] [11 Regression] ICE verify_flow_info failed since r11-6649-g285fa338b06b804e

2021-01-14 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98685 Martin Liška changed: What|Removed |Added Target Milestone|--- |11.0 Status|UNCONFIRMED

[Bug tree-optimization/98685] New: [11 Regression] ICE verify_flow_info failed since r11-6649-g285fa338b06b804e

2021-01-14 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98685 Bug ID: 98685 Summary: [11 Regression] ICE verify_flow_info failed since r11-6649-g285fa338b06b804e Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: ice

[Bug rtl-optimization/96015] [10/11 Regression] gcc-10.1.0 miscompiles Python on hppa

2021-01-14 Thread law at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96015 --- Comment #38 from Jeffrey A. Law --- sparc might be able to trip this.

[Bug libstdc++/98471] [11 Regression] libstdc++ fails to build with clang on windows because of filesystem bug

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

[Bug libstdc++/98471] [11 Regression] libstdc++ fails to build with clang on windows because of filesystem bug

2021-01-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98471 --- Comment #4 from CVS Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:57a4f5e4eacfbbbd0ca5f1e3f946c27d63e2b533 commit r11-6676-g57a4f5e4eacfbbbd0ca5f1e3f946c27d63e2b533 Author: Jonathan Wakely Date:

[Bug libstdc++/98471] [11 Regression] libstdc++ fails to build with clang on windows because of filesystem bug

2021-01-14 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98471 Jonathan Wakely changed: What|Removed |Added Known to fail||11.0 Known to work|

[Bug sanitizer/98669] SIGSEGV on pc=0 in crypt() with -fsanitize=address

2021-01-14 Thread marko.makela at mariadb dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98669 --- Comment #13 from Marko Mäkelä --- Thank you. I have reported this upstream: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980110

[Bug c++/98646] [11 Regression] A static_cast confuses -Wnonnull, causing false positives

2021-01-14 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98646 --- Comment #7 from Marek Polacek --- Or, disable it when we call build_base_path with nonnull == 1?

[Bug c++/98646] [11 Regression] A static_cast confuses -Wnonnull, causing false positives

2021-01-14 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98646 --- Comment #6 from Marek Polacek --- (In reply to Martin Sebor from comment #1) > Confirmed. It must be an instance we missed in the fix for pr96003 where > the C++ front end adds a COND_EXPR to static_cast. > > The larger context in the trans

[Bug tree-optimization/97104] [11 Regression] aarch64, SVE: ICE in vect_get_loop_mask since r11-3070-g783dc66f9cc

2021-01-14 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97104 --- Comment #3 from Alex Coplan --- Seems to have gone latent for the previous testcases, but still ICEs for: extern int a[]; extern long b[]; char c; long d; void e(_Bool f[], long g[]) { for (int h; h; h += 1) { a[h] = c < f[0]; b[h]

[Bug ada/98595] [RISC-V, Ada] a-nallfl.ads:48:13: warning: profile of "Sin" doesn't match the builtin it binds

2021-01-14 Thread sebastian.huber--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98595 Sebastian Huber changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug ada/98595] [RISC-V, Ada] a-nallfl.ads:48:13: warning: profile of "Sin" doesn't match the builtin it binds

2021-01-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98595 --- Comment #1 from CVS Commits --- The master branch has been updated by Sebastian Huber : https://gcc.gnu.org/g:aa3d33dccb57621b2ab2029dce79208c0c9392c1 commit r11-6675-gaa3d33dccb57621b2ab2029dce79208c0c9392c1 Author: Sebastian Huber Date:

[Bug middle-end/95021] [10 Regression] Bogus -Wclobbered warning

2021-01-14 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95021 Bug 95021 depends on bug 98676, which changed state. Bug 98676 Summary: [11 Regression] gcc.target/i386/pr95021-1.c etc. FAIL https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98676 What|Removed |Added --

[Bug testsuite/98676] [11 Regression] gcc.target/i386/pr95021-1.c etc. FAIL

2021-01-14 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98676 H.J. Lu changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug target/98667] gcc generates endbr32 invalid opcode on -march=i486

2021-01-14 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98667 --- Comment #10 from H.J. Lu --- (In reply to Matthew Whitehead from comment #1) > Here is the full set of compiler flags used. > > readelf --string-dump='.GCC.command.line' /usr/lib/debug/$( which eix > ).debug > > String dump of section '.G

[Bug target/98667] gcc generates endbr32 invalid opcode on -march=i486

2021-01-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98667 --- Comment #9 from CVS Commits --- The master branch has been updated by H.J. Lu : https://gcc.gnu.org/g:77d372abec0fbf2cfe922e3140ee3410248f979e commit r11-6672-g77d372abec0fbf2cfe922e3140ee3410248f979e Author: H.J. Lu Date: Thu Jan 14 05:

[Bug ada/98228] [11 Regression] ICE: Assert_Failure atree.adb:931: Error detected at s-gearop.adb:382:34 [a-ngrear.adb:313:7 [a-nllrar.ads:18:1]] on s390x-linux-gnu

2021-01-14 Thread mhillen at linux dot ibm.com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98228 --- Comment #12 from Marius Hillenbrand --- found a miscompilation in gnat1 (that I can trigger to cause a segfault), a loop in sem_res.adb:2405 in procedure Resolve (N : Node_Id; Typ : Entity_Id) while Present (It.Typ) loop Get_Next_Interp (I

[Bug target/98671] gcc/config/i386/i386-options.c:787:redundantAssignment

2021-01-14 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98671 Uroš Bizjak changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug target/98648] Failure to optimize out no-op vector operation using andnot

2021-01-14 Thread gabravier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98648 --- Comment #4 from Gabriel Ravier --- This code : typedef int64_t v2di __attribute__((vector_size(16))); v2di f(__m128 val) { return (~(v2di)_mm_set_ps1(0.0f) & (v2di)val); } is optimized better (and is equivalent, if I understand the se

[Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations

2021-01-14 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 98674, which changed state. Bug 98674 Summary: [10 Regression] vectorizer failed for compilation time alias https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98674 What|Removed |Added ---

[Bug tree-optimization/98674] [10 Regression] vectorizer failed for compilation time alias

2021-01-14 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98674 Richard Biener changed: What|Removed |Added Status|RESOLVED|NEW Resolution|FIXED

[Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations

2021-01-14 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 98674, which changed state. Bug 98674 Summary: [10 Regression] vectorizer failed for compilation time alias https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98674 What|Removed |Added ---

[Bug tree-optimization/98674] [10 Regression] vectorizer failed for compilation time alias

2021-01-14 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98674 Richard Biener changed: What|Removed |Added Summary|[10/11 Regression] |[10 Regression] vectorizer

[Bug tree-optimization/98674] [10/11 Regression] vectorizer failed for compilation time alias

2021-01-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98674 --- Comment #7 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:2182274f510c180ea92a4f826a0f6cf5f1f55b66 commit r11-6670-g2182274f510c180ea92a4f826a0f6cf5f1f55b66 Author: Richard Biener Date:

[Bug middle-end/95276] [10/11 Regression] Amusing stringpop-overflow message building libgfortran

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

[Bug c/98684] -Wswitch interaction with "case X ... Y" -- warns for X and Y not being in the enum, but not X+1, X+2, ... Y-1

2021-01-14 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98684 Richard Biener changed: What|Removed |Added Version|unknown |10.2.1 Status|UNCONFIRMED

[Bug middle-end/95021] [10 Regression] Bogus -Wclobbered warning

2021-01-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95021 --- Comment #17 from CVS Commits --- The master branch has been updated by H.J. Lu : https://gcc.gnu.org/g:a512079ef40e442c1269ea1cc55f18790ba68449 commit r11-6669-ga512079ef40e442c1269ea1cc55f18790ba68449 Author: H.J. Lu Date: Thu Jan 14 06

[Bug testsuite/98676] [11 Regression] gcc.target/i386/pr95021-1.c etc. FAIL

2021-01-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98676 --- Comment #3 from CVS Commits --- The master branch has been updated by H.J. Lu : https://gcc.gnu.org/g:a512079ef40e442c1269ea1cc55f18790ba68449 commit r11-6669-ga512079ef40e442c1269ea1cc55f18790ba68449 Author: H.J. Lu Date: Thu Jan 14 06:

[Bug analyzer/98679] Four functions could be marked "const".

2021-01-14 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98679 David Malcolm changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #2 from David Malco

[Bug testsuite/98676] [11 Regression] gcc.target/i386/pr95021-1.c etc. FAIL

2021-01-14 Thread ro at CeBiTec dot Uni-Bielefeld.DE via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98676 --- Comment #2 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #1 from H.J. Lu --- > Created attachment 49966 > --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49966&action=edit > A patch > > STV is disabled by [...] > Please try

[Bug c/98684] New: -Wswitch interaction with "case X ... Y" -- warns for X and Y not being in the enum, but not X+1, X+2, ... Y-1

2021-01-14 Thread pmaydell at chiark dot greenend.org.uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98684 Bug ID: 98684 Summary: -Wswitch interaction with "case X ... Y" -- warns for X and Y not being in the enum, but not X+1, X+2, ... Y-1 Product: gcc Version: unknow

[Bug testsuite/98676] [11 Regression] gcc.target/i386/pr95021-1.c etc. FAIL

2021-01-14 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98676 --- Comment #1 from H.J. Lu --- Created attachment 49966 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49966&action=edit A patch STV is disabled by /* Disable STV if -mpreferred-stack-boundary={2,3} or -mincoming-stack-boundary={2

[Bug target/98683] New: Non-canonical compare produced with the VAX backend

2021-01-14 Thread macro--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98683 Bug ID: 98683 Summary: Non-canonical compare produced with the VAX backend Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component

  1   2   3   4   >