[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 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 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 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 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 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++/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 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 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++/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/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 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 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 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/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 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 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 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 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 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/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 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 ---

<    1   2   3   4