[Bug fortran/99043] Inconsistent behavior when calling rank(ptr) for assumed-rank null pointer

2021-02-12 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99043 --- Comment #2 from Tobias Burnus --- Patch: https://gcc.gnu.org/pipermail/gcc-patches/2021-February/565195.html

[Bug middle-end/38474] compile time explosion in dataflow_set_preserve_mem_locs at -O3

2021-02-12 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38474 --- Comment #96 from Richard Biener --- The full testcase on trunk (g:95d94b52ea8478334fb92cca545f0bd904bd0034) at -O0 -g now takes 9s to compile and uses 1GB ram. With -O1 -g we have Time variable usr

[Bug tree-optimization/98028] [8/9/10/11 Regression] __builtin_sub_overflow_p not folded to const when some constraints are known

2021-02-12 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98028 --- Comment #3 from Jakub Jelinek --- Note, for unsigned f1(unsigned i, unsigned j) { if (j != i) __builtin_unreachable(); return i - j; } this is already optimized through: if (vr->varying_p () && (code == PLUS_EXPR || code ==

[Bug libstdc++/59048] operator== between std::string and const char* slower than strcmp

2021-02-12 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59048 --- Comment #18 from Jonathan Wakely --- We don't create a copy.

[Bug libstdc++/99058] Consider adding a note about std::optional ABI break to the C++17 status table

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

[Bug fortran/99043] Inconsistent behavior when calling rank(ptr) for assumed-rank null pointer

2021-02-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99043 --- Comment #3 from CVS Commits --- The master branch has been updated by Tobias Burnus : https://gcc.gnu.org/g:f699e0b16578cdc1be8b90691ef8b0964af32d2f commit r11-7209-gf699e0b16578cdc1be8b90691ef8b0964af32d2f Author: Tobias Burnus Date:

[Bug target/96166] [10/11 Regression] -O3/-ftree-slp-vectorize turns ROL into a mess

2021-02-12 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96166 --- Comment #8 from Jakub Jelinek --- The slightly better code (i.e. just one load + permutation + store) started with r11-6649-g285fa338b06b804e72997c4d876ecf08a9c083af.

[Bug tree-optimization/98028] [8/9/10/11 Regression] __builtin_sub_overflow_p not folded to const when some constraints are known

2021-02-12 Thread amacleod at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98028 --- Comment #4 from Andrew Macleod --- I would expect in gcc 12 we'll be handling it differently than that. I have equivalences/relations up and running and will eventually get to applying those to general statements... which I haven't gotten

[Bug libstdc++/99077] [9/10/11 Regression] Cannot build libstdc++ with -fno-rtti

2021-02-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99077 --- Comment #3 from CVS Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:4591f7e5329dcc6ee9af2f314a050936d470ab5b commit r11-7212-g4591f7e5329dcc6ee9af2f314a050936d470ab5b Author: Jonathan Wakely Date:

[Bug c/61342] Segfault when using default clause and VLA in OpenMP task

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

[Bug c/85696] OpenMP with variably modified and default(none) won't compile

2021-02-12 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85696 Jakub Jelinek changed: What|Removed |Added CC||philippe.virouleau at imag dot fr ---

[Bug fortran/99045] In select rank, compiler error for call to type-bound procedure.

2021-02-12 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99045 Tobias Burnus changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug target/96166] [10/11 Regression] -O3/-ftree-slp-vectorize turns ROL into a mess

2021-02-12 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96166 --- Comment #9 from Richard Biener --- (In reply to Jakub Jelinek from comment #4) > While with SLP vectorization, we end up with: >_9 = (int) _3; >_10 = BIT_FIELD_REF <_3, 32, 32>; > - MEM[(int &)] = _10; > - MEM[(int &) + 4] = _9; >

[Bug middle-end/38474] compile time explosion in dataflow_set_preserve_mem_locs at -O3

2021-02-12 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38474 --- Comment #97 from Richard Biener --- So fixing that makes GCC 11 compile the full testcase at -O1 -g in 18 seconds using about 1GB of memory. That leaves PTA at -O2+ as the biggest offender (it also shows up with the reduced testcase).

[Bug target/98931] [11 Regression] arm: Assembly fails with "branch out of range or not a multiple of 2" since r11-2012

2021-02-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98931 --- Comment #16 from CVS Commits --- The master branch has been updated by Christophe Lyon : https://gcc.gnu.org/g:71b8ed7c61bc6f80df41f9aa3cf9eb57fb664e77 commit r11-7211-g71b8ed7c61bc6f80df41f9aa3cf9eb57fb664e77 Author: Christophe Lyon

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

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

[Bug testsuite/98125] [11 Regression] New test case g++.dg/pr93195a.C in r11-5656 has excess errors

2021-02-12 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98125 --- Comment #13 from Jakub Jelinek --- I think -fpatchable-function-entry support is more than 3 years old now, so I think we can't treat it like a new feature and so I don't understand defering fixing it for stage1. Doesn't the kernel use that

[Bug target/96166] [10/11 Regression] -O3/-ftree-slp-vectorize turns ROL into a mess

2021-02-12 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96166 --- Comment #4 from Jakub Jelinek --- Note that the rotate isn't something created by the bswap pass, it isn't really byteswap, just swapping of two halves of the long long. It comes from expansion and combine. Expanding _9 = (int) _3; _10

[Bug target/96166] [10/11 Regression] -O3/-ftree-slp-vectorize turns ROL into a mess

2021-02-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96166 --- Comment #6 from Andrew Pinski --- Hmm, Shouldn't that really just become a perm swapping the two halves?

[Bug target/98537] [11 Regression] ICE in emit_move_insn since r11-5839

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

[Bug target/96166] [10/11 Regression] -O3/-ftree-slp-vectorize turns ROL into a mess

2021-02-12 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96166 Jakub Jelinek changed: What|Removed |Added CC||uros at gcc dot gnu.org --- Comment #5

[Bug middle-end/38474] compile time explosion in dataflow_set_preserve_mem_locs at -O3

2021-02-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38474 --- Comment #98 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:6cc886bf4279461b8931c4ca544185a85cd69f26 commit r11-7208-g6cc886bf4279461b8931c4ca544185a85cd69f26 Author: Richard Biener Date:

[Bug fortran/99045] In select rank, compiler error for call to type-bound procedure.

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

[Bug target/96166] [10/11 Regression] -O3/-ftree-slp-vectorize turns ROL into a mess

2021-02-12 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96166 --- Comment #7 from Jakub Jelinek --- That is what happens on the trunk (the revision that introduced didn't do that yet). But even that permutation is more expensive than the rotate, rolq$32, (%rdi) vs. movq(%rdi),

[Bug rtl-optimization/97684] [11 Regression] ICE in reg_preferred_class, at reginfo.c:789 by r11-4577

2021-02-12 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97684 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug rtl-optimization/85099] [meta-bug] selective scheduling issues

2021-02-12 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85099 Bug 85099 depends on bug 97684, which changed state. Bug 97684 Summary: [11 Regression] ICE in reg_preferred_class, at reginfo.c:789 by r11-4577 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97684 What|Removed

[Bug target/96166] [10/11 Regression] -O3/-ftree-slp-vectorize turns ROL into a mess

2021-02-12 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96166 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug middle-end/38474] compile time explosion in dataflow_set_preserve_mem_locs at -O3

2021-02-12 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38474 --- Comment #99 from Richard Biener --- Just a short brain-dump for the PTA issue: --param max-fields-for-field-sensitive=1 helps, so some magic limit and auto-degrading might be a good idea. Solver stats are not so bad: Total vars:

[Bug libstdc++/99077] [9/10 Regression] Cannot build libstdc++ with -fno-rtti

2021-02-12 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99077 Jonathan Wakely changed: What|Removed |Added Known to fail|11.0| Summary|[9/10/11

[Bug bootstrap/98338] [11 Regression] profiledbootstrap failure on x86_64-linux

2021-02-12 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98338 Martin Liška changed: What|Removed |Added See Also||https://bugzilla.suse.com/s

[Bug tree-optimization/99079] Maybe a wrong code since r6-1462-g4ab1e111ef0669bb

2021-02-12 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99079 Jakub Jelinek changed: What|Removed |Added Attachment #50175|0 |1 is obsolete|

[Bug libstdc++/88881] std::filesystem::status gives bad results on mingw32

2021-02-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=1 --- Comment #16 from CVS Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:b7210405ed8eb5fd723b2c99960dcc5f0aec89b4 commit r11-7222-gb7210405ed8eb5fd723b2c99960dcc5f0aec89b4 Author: Jonathan Wakely

[Bug fortran/99043] Inconsistent behavior when calling rank(ptr) for assumed-rank null pointer

2021-02-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99043 --- Comment #4 from CVS Commits --- The releases/gcc-10 branch has been updated by Tobias Burnus : https://gcc.gnu.org/g:f248468b309eba0608608c4d8bd75fd0f4580416 commit r10-9364-gf248468b309eba0608608c4d8bd75fd0f4580416 Author: Tobias Burnus

[Bug target/99048] __gcc_qadd produces spurious NaN

2021-02-12 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99048 Segher Boessenkool changed: What|Removed |Added CC||segher at gcc dot gnu.org ---

[Bug tree-optimization/99079] Maybe a wrong code since r6-1462-g4ab1e111ef0669bb

2021-02-12 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99079 --- Comment #1 from Martin Liška --- I forgot to mention: $ g++ x.cpp -O && ./a.out arr: 602669924 Aborted (core dumped)

[Bug tree-optimization/99079] New: Maybe a wrong code since r6-1462-g4ab1e111ef0669bb

2021-02-12 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99079 Bug ID: 99079 Summary: Maybe a wrong code since r6-1462-g4ab1e111ef0669bb Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal

[Bug go/98823] go testsuite and timeouts

2021-02-12 Thread ian at airs dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98823 --- Comment #14 from Ian Lance Taylor --- The code that kills the test process (close_wait_program in lib/remote.exp) has indeed changed between DejaGNU 1.6.1 and 1.6.2. That said, I don't see any reason why the 1.6.1 code wouldn't kill the

[Bug rtl-optimization/85899] [8 Regression] ICE in find_fallthru_edge_from, at haifa-sched.c:8059

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

[Bug tree-optimization/99079] Maybe a wrong code since r6-1462-g4ab1e111ef0669bb

2021-02-12 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99079 --- Comment #2 from Jakub Jelinek --- Created attachment 50175 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50175=edit gcc11-pr99079.patch Untested fix. The problem is that the tree_nop_conversion_p (type, TREE_TYPE (@3)) test actually

[Bug rtl-optimization/98439] [11 Regression] ICE in final_scan_insn_1, at final.c:3096

2021-02-12 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98439 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug fortran/95647] operator(.eq.) and operator(==) treated differently

2021-02-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95647 --- Comment #11 from CVS Commits --- The master branch has been updated by Jerry DeLisle : https://gcc.gnu.org/g:0631e008adc759cc801d0d034224ee6b4bcf31aa commit r11-7225-g0631e008adc759cc801d0d034224ee6b4bcf31aa Author: Steve Kargl Date:

[Bug tree-optimization/99068] Missed PowerPC lhau optimization

2021-02-12 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99068 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug bootstrap/98338] [10/11 Regression] profiledbootstrap failure on x86_64-linux

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

[Bug tree-optimization/99068] Missed PowerPC lhau optimization

2021-02-12 Thread brian.grayson at sifive dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99068 Brian Grayson changed: What|Removed |Added Resolution|INVALID |--- Status|RESOLVED

[Bug c/99055] memory leak in warn_parm_array_mismatch

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

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

2021-02-12 Thread zhan3299 at purdue dot edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99015 --- Comment #1 from zhan3299 at purdue dot edu --- It seems clang at any optimization level can compile this. GCC at -O0 can also compile it.

[Bug target/99048] __gcc_qadd produces spurious NaN

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

[Bug tree-optimization/88771] Misleading -Werror=array-bounds error

2021-02-12 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88771 Martin Sebor changed: What|Removed |Added Keywords|patch | Known to fail|9.0

[Bug target/99048] __gcc_qadd produces spurious NaN

2021-02-12 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99048 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/99043] Inconsistent behavior when calling rank(ptr) for assumed-rank null pointer

2021-02-12 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99043 Tobias Burnus changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug c++/99080] New: Add !TYPE_P assert to type_dependent_expression_p

2021-02-12 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99080 Bug ID: 99080 Summary: Add !TYPE_P assert to type_dependent_expression_p Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/99080] Add !TYPE_P assert to type_dependent_expression_p

2021-02-12 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99080 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Keywords|

[Bug tree-optimization/99079] Maybe a wrong code since r6-1462-g4ab1e111ef0669bb

2021-02-12 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99079 Jakub Jelinek changed: What|Removed |Added Attachment #50176|0 |1 is obsolete|

[Bug c++/96078] [10/11 Regression] flatten attribute on constructor and destructor causes spurious warning

2021-02-12 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96078 --- Comment #3 from Jason Merrill --- Created attachment 50174 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50174=edit proposed patch

[Bug tree-optimization/99079] Maybe a wrong code since r6-1462-g4ab1e111ef0669bb

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

[Bug target/68028] [8/9/10/11 regression] Compilation error "lto1: error: target attribute or pragma changes single precision floating point" with LTO on PowerPC

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

[Bug c/99055] memory leak in warn_parm_array_mismatch

2021-02-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99055 --- Comment #3 from CVS Commits --- The master branch has been updated by Martin Sebor : https://gcc.gnu.org/g:f3d7fd1475eb1ed2b3a39f988b33db176d4f7419 commit r11-7226-gf3d7fd1475eb1ed2b3a39f988b33db176d4f7419 Author: Martin Sebor Date: Fri

[Bug tree-optimization/99079] Maybe a wrong code since r6-1462-g4ab1e111ef0669bb

2021-02-12 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99079 --- Comment #4 from Jakub Jelinek --- Ah, except we introduce UB into the program because (1 << var) - 1 when var is 31 will be INT_MIN - 1. I think we should do the subtraction of 1 in utype then.

[Bug analyzer/96395] gcc.dg/analyzer/explode-2.c fails when compiled as C++

2021-02-12 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96395 --- Comment #3 from David Malcolm --- Sandra: what is the status of your loop unification changes? FWIW, I'm not able to reproduce this issue with trunk. Note that g:fd111c419d146ee47c7df9a36a535e8d843d4802 fixed a state-explosion bug in how

[Bug target/98959] ICE in extract_constrain_insn, at recog.c:2670

2021-02-12 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98959 Peter Bergner changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |bergner at gcc dot gnu.org

[Bug fortran/95647] operator(.eq.) and operator(==) treated differently

2021-02-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95647 --- Comment #12 from CVS Commits --- The releases/gcc-10 branch has been updated by Jerry DeLisle : https://gcc.gnu.org/g:d5021162cf33081c128cd5c4f96ea0b7ca8739d7 commit r10-9365-gd5021162cf33081c128cd5c4f96ea0b7ca8739d7 Author: Steve Kargl

[Bug c++/99081] New: Misleading -Wmissing-field-initializers warning on out-of-order designated initializers

2021-02-12 Thread rs2740 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99081 Bug ID: 99081 Summary: Misleading -Wmissing-field-initializers warning on out-of-order designated initializers Product: gcc Version: 11.0 Status: UNCONFIRMED

[Bug c++/99039] cross-module using declarations

2021-02-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99039 --- Comment #1 from CVS Commits --- The master branch has been updated by Nathan Sidwell : https://gcc.gnu.org/g:8f93e1b892850b00bf6b9cbc5711a7d5bc367967 commit r11-7228-g8f93e1b892850b00bf6b9cbc5711a7d5bc367967 Author: Nathan Sidwell Date:

[Bug c++/99040] [modules] partitions & using declarations

2021-02-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99040 --- Comment #1 from CVS Commits --- The master branch has been updated by Nathan Sidwell : https://gcc.gnu.org/g:8f93e1b892850b00bf6b9cbc5711a7d5bc367967 commit r11-7228-g8f93e1b892850b00bf6b9cbc5711a7d5bc367967 Author: Nathan Sidwell Date:

[Bug c++/99039] cross-module using declarations

2021-02-12 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99039 --- Comment #2 from Nathan Sidwell --- 8c4137c7ead 2021-02-12 | c++: Seed imported bindings [PR 99039]

[Bug c++/99040] [modules] partitions & using declarations

2021-02-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99040 --- Comment #2 from CVS Commits --- The master branch has been updated by Nathan Sidwell : https://gcc.gnu.org/g:0c27fe96f812df76ca07272d3c68765bd1f9dc08 commit r11-7229-g0c27fe96f812df76ca07272d3c68765bd1f9dc08 Author: Nathan Sidwell Date:

[Bug c++/99039] cross-module using declarations

2021-02-12 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99039 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/95468] [8/9/10/11 Regression] ICE in expression sfinae

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

[Bug analyzer/96395] gcc.dg/analyzer/explode-2.c fails when compiled as C++

2021-02-12 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96395 --- Comment #4 from David Malcolm --- (In reply to David Malcolm from comment #3) > FWIW, I'm not able to reproduce this issue with trunk. Note that > g:fd111c419d146ee47c7df9a36a535e8d843d4802 fixed a state-explosion bug in > how switch

[Bug target/98468] [9 regression] test case gcc.target/powerpc/rlwimi-2.c fails starting with r9-3594

2021-02-12 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98468 --- Comment #3 from Segher Boessenkool --- git tag -l 'releases*' --contains 8d2d39587d94

[Bug tree-optimization/99068] Missed PowerPC lhau optimization

2021-02-12 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99068 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/99040] [modules] partitions & using declarations

2021-02-12 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99040 Nathan Sidwell changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug testsuite/99084] New test case gcc.dg/rtl/aarch64/multi-subreg-1.c added in r11-7223 fails

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

[Bug tree-optimization/99082] New: manual bit-field creation followed by manual extraction does not always produce good code

2021-02-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99082 Bug ID: 99082 Summary: manual bit-field creation followed by manual extraction does not always produce good code Product: gcc Version: 10.0 Status: UNCONFIRMED

[Bug target/99083] New: Big run-time regressions of 519.lbm_r with LTO

2021-02-12 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99083 Bug ID: 99083 Summary: Big run-time regressions of 519.lbm_r with LTO Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug testsuite/99084] New: New test case gcc.dg/rtl/aarch64/multi-subreg-1.c added in r11-7223 fails

2021-02-12 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99084 Bug ID: 99084 Summary: New test case gcc.dg/rtl/aarch64/multi-subreg-1.c added in r11-7223 fails Product: gcc Version: 11.0 Status: UNCONFIRMED Severity:

[Bug rtl-optimization/99085] New: [11 Regression] ICE: verify_flow_info failed (error: multiple hot/cold transitions found)

2021-02-12 Thread asolokha at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99085 Bug ID: 99085 Summary: [11 Regression] ICE: verify_flow_info failed (error: multiple hot/cold transitions found) Product: gcc Version: 11.0 Status: UNCONFIRMED

[Bug tree-optimization/99068] Missed PowerPC lhau optimization

2021-02-12 Thread brian.grayson at sifive dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99068 Brian Grayson changed: What|Removed |Added Resolution|INVALID |--- Status|RESOLVED

[Bug c++/96926] [9/10/11 Regression] Tuple element w/ member reference to incomplete template type rejected

2021-02-12 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96926 --- Comment #6 from Jason Merrill --- So, for the second example, the compiler's process is test() initializes the tuple member looks for tuple(Test) ctor considers tuple(tuple&&) looks for conversion from Test to tuple considers _ImplicitCtor

[Bug tree-optimization/99078] [8/9/10/11 Regression] Optimizer moves struct initialization into loop

2021-02-12 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99078 Richard Biener changed: What|Removed |Added Last reconfirmed||2021-02-12 Known to work|

[Bug analyzer/94713] Analyzer is buggy on uninitialized pointer

2021-02-12 Thread vincent-gcc at vinc17 dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94713 --- Comment #2 from Vincent Lefèvre --- This also works with: gcc-10 (Debian 10.2.1-6) 10.2.1 20210110

[Bug middle-end/38474] compile time explosion in dataflow_set_preserve_mem_locs at -O3

2021-02-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38474 --- Comment #95 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:95d94b52ea8478334fb92cca545f0bd904bd0034 commit r11-7205-g95d94b52ea8478334fb92cca545f0bd904bd0034 Author: Richard Biener Date:

[Bug c++/97742] [10 Regression] endless loop with code reduced by creduce/cvise

2021-02-12 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97742 Jakub Jelinek changed: What|Removed |Added Summary|[10/11 Regression] endless |[10 Regression] endless

[Bug c++/97742] [10/11 Regression] endless loop with code reduced by creduce/cvise

2021-02-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97742 --- Comment #5 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:cf059e1c099ed45c97f740c030dcb8e146ac7d4a commit r11-7206-gcf059e1c099ed45c97f740c030dcb8e146ac7d4a Author: Jakub Jelinek Date:

[Bug fortran/99061] [10/11 Regression] ICE in gfc_conv_intrinsic_atan2d, at fortran/trans-intrinsic.c:4728

2021-02-12 Thread sgk at troutmask dot apl.washington.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99061 --- Comment #4 from Steve Kargl --- Neither Gerhard's original code nor my patch fixed other ICEs. Here's a test program for x86 systems. program p implicit none real(4) :: a1, e1 = 1.e-6 real(8) :: b1, e2 = 1.e-10 real(10) ::