[Bug tree-optimization/98960] Failure to optimize accumulate loop to mul

2021-02-03 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98960 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug target/98957] [11 Regression] [x86] Odd code generation for 8-bit left shift

2021-02-03 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98957 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Summary|[x86] Odd code ge

[Bug tree-optimization/98956] Failure to optimize out boolean left shift

2021-02-03 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98956 Richard Biener changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug tree-optimization/98953] Failure to optimize two reads from adjacent addresses into one

2021-02-03 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98953 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/98867] Failure to use SRI instruction for shift-right-and-insert vector operations

2021-02-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98867 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2021-02-04 Severity|normal

[Bug c++/98802] [10 Regression] class template argument deduce guide leads infinite recursive since r10-4719-g9b41ebbcdf9e3328

2021-02-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98802 --- Comment #4 from CVS Commits --- The releases/gcc-10 branch has been updated by Jason Merrill : https://gcc.gnu.org/g:96bff67d349b134dbcafc5c565ac3ce3a5cf544b commit r10-9345-g96bff67d349b134dbcafc5c565ac3ce3a5cf544b Author: Jason Merrill D

[Bug c++/98802] [10/11 Regression] class template argument deduce guide leads infinite recursive since r10-4719-g9b41ebbcdf9e3328

2021-02-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98802 --- Comment #3 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:787f3ebf00d4e1f741ea03b6ddea9cf07a6f94ac commit r11-7096-g787f3ebf00d4e1f741ea03b6ddea9cf07a6f94ac Author: Jason Merrill Date: We

[Bug debug/98946] GCC generating incorrect relocation R_386_GOTOFF in .debug-info for x86 (32)

2021-02-03 Thread manojgupta at google dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98946 --- Comment #6 from Manoj Gupta --- Thanks Jakub for the detailed information. Fangrui has kindly provided a LLD fix at https://reviews.llvm.org/D95994

[Bug c++/96462] [10/11 Regression] ICE in tree check: expected identifier_node, have bit_not_expr in find_namespace_slot, at cp/name-lookup.c:97

2021-02-03 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96462 Marek Polacek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot gnu.org

[Bug c++/96462] [10/11 Regression] ICE in tree check: expected identifier_node, have bit_not_expr in find_namespace_slot, at cp/name-lookup.c:97

2021-02-03 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96462 --- Comment #4 from Marek Polacek --- Probably can be fixed with just --- a/gcc/cp/name-lookup.c +++ b/gcc/cp/name-lookup.c @@ -5702,6 +5702,13 @@ lookup_using_decl (tree scope, name_lookup &lookup) if (TREE_CODE (scope) == NAMESPACE_DECL)

[Bug c++/98802] [10/11 Regression] class template argument deduce guide leads infinite recursive since r10-4719-g9b41ebbcdf9e3328

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

[Bug c++/95192] [11 Regression] ICE: tree check: expected tree_list, have error_mark in handle_assume_aligned_attribute, at c-family/c-attribs.c:2996

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

[Bug c++/95192] [11 Regression] ICE: tree check: expected tree_list, have error_mark in handle_assume_aligned_attribute, at c-family/c-attribs.c:2996

2021-02-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95192 --- Comment #5 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:7b258ac7afaaf7d8157df10ea35c6002d935d7d0 commit r11-7095-g7b258ac7afaaf7d8157df10ea35c6002d935d7d0 Author: Jason Merrill Date: Mo

[Bug c++/96462] [10/11 Regression] ICE in tree check: expected identifier_node, have bit_not_expr in find_namespace_slot, at cp/name-lookup.c:97

2021-02-03 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96462 --- Comment #3 from Marek Polacek --- Started with r271467.

[Bug c++/97994] [8/9/10/11 Regression] ICE in nothrow_spec_p, at cp/except.c:1183 since r7-4383-g51dc660315ef83dc

2021-02-03 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97994 Marek Polacek changed: What|Removed |Added Resolution|--- |FIXED CC|

[Bug c++/98102] [9/10/11 Regression] ICE tree check: expected block, have function_decl in change_scope, at final.c:1480

2021-02-03 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98102 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org

[Bug fortran/98948] unexpected error in procedure pointer initialization or assignment with intrinsic

2021-02-03 Thread sgk at troutmask dot apl.washington.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98948 --- Comment #2 from Steve Kargl --- On Wed, Feb 03, 2021 at 07:00:10AM +, kargl at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98948 > > kargl at gcc dot gnu.org changed: > >What|Removed

[Bug target/98914] [11 Regression] ICE in rs6000_expand_vector_set, at config/rs6000/rs6000.c:7198

2021-02-03 Thread luoxhu at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98914 --- Comment #4 from luoxhu at gcc dot gnu.org --- *** Bug 98958 has been marked as a duplicate of this bug. ***

[Bug target/98958] ICE in rs6000_expand_vector_set_var_p8, at config/rs6000/rs6000.c:7050

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

[Bug target/98872] ICE leads to SEGV on MMA test case

2021-02-03 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98872 --- Comment #2 from Peter Bergner --- The problem is caused by using an uninitialized __vector_quad (or __vector_pair) variable. In those cases, initialize_uninitialized_regs() detects that and emits an initialization via: emit_move_insn (reg

[Bug tree-optimization/98966] New: Failure to optimize conditional or with 1 based on boolean condition to direct or

2021-02-03 Thread gabravier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98966 Bug ID: 98966 Summary: Failure to optimize conditional or with 1 based on boolean condition to direct or Product: gcc Version: 11.0 Status: UNCONFIRMED Severity

[Bug c/98965] assingment to a struct with an atomic member not atomic

2021-02-03 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98965 Martin Sebor changed: What|Removed |Added Keywords||wrong-code --- Comment #1 from Martin Seb

[Bug c/98965] New: assingment to a struct with an atomic member not atomic

2021-02-03 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98965 Bug ID: 98965 Summary: assingment to a struct with an atomic member not atomic Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priorit

[Bug c/97882] [8/9/10/11 Regression] Segmentation Fault on improper redeclaration of function

2021-02-03 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97882 Martin Sebor changed: What|Removed |Added Keywords||ice-on-invalid-code, patch --- Comment #5

[Bug c++/98947] [10/11 Regression] Incorrect warning when using a ternary operator to select one of two volatile variables to write to

2021-02-03 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98947 Marek Polacek changed: What|Removed |Added Summary|Incorrect warning when |[10/11 Regression] |us

[Bug c++/98926] [11 regression] several ICEs after r11-7011

2021-02-03 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98926 seurer at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED Status|ASSI

[Bug testsuite/98964] New: FAIL: g++.dg/cpp0x/constexpr-52830.C -std=c++14 (test for excess errors)

2021-02-03 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98964 Bug ID: 98964 Summary: FAIL: g++.dg/cpp0x/constexpr-52830.C -std=c++14 (test for excess errors) Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

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

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

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

2021-02-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98882 --- Comment #4 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:ac16f4327fef5dfc288409371a61649253353ef7 commit r11-7093-gac16f4327fef5dfc288409371a61649253353ef7 Author: Jakub Jelinek Date: We

[Bug driver/98943] [11 Regression] gcc driver does not fail on unknown files: tricks configure scripts to recognize /W4 and -diag-disable 1,2,3,4 options

2021-02-03 Thread joseph at codesourcery dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98943 --- Comment #7 from joseph at codesourcery dot com --- On Wed, 3 Feb 2021, nathan at gcc dot gnu.org via Gcc-bugs wrote: > a) Reject any filename that is -STUFF (allow plain '-') Any -STUFF that's not a known option should be handled as OPT_SP

[Bug libgcc/98952] powerpc*: __trampoline_setup inverted test for trampoline size

2021-02-03 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98952 --- Comment #2 from Segher Boessenkool --- And after that it always copies r4 bytes, too (rounded down to a multiple of four bytes).

[Bug c/98963] New: gcc/jit/libgccjit++.h: 20 * function could be const

2021-02-03 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98963 Bug ID: 98963 Summary: gcc/jit/libgccjit++.h: 20 * function could be const Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug target/98927] Code using _mm_extract_epi16 compiles with -O3 but not on other optimization modes

2021-02-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98927 --- Comment #4 from Andrew Pinski --- This issue has come up for both Altivec/VMX (RS6000) and ARM/AARCH64 intrinsics before. I think they both came up slightly different solutions. I can't remember fully what the solutions were but from what I

[Bug c/98945] gcc does not warn when assigning value of type int (*)() to variable of type int (*)(double)

2021-02-03 Thread joseph at codesourcery dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98945 --- Comment #3 from joseph at codesourcery dot com --- The relevant rule in ISO C is 6.7.6.3#15 (in C17): "For two function types to be compatible ... If one type has a parameter type list and the other type is specified by a function declarato

[Bug fortran/46897] [OOP] type-bound defined ASSIGNMENT(=) not used for derived type component in intrinsic assign

2021-02-03 Thread gronki at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46897 Dominik Gronkiewicz changed: What|Removed |Added CC||gronki at gmail dot com --- Commen

[Bug d/98910] [11 regression] locale_t undefined on Solaris

2021-02-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98910 --- Comment #1 from CVS Commits --- The master branch has been updated by Iain Buclaw : https://gcc.gnu.org/g:b1a207c6df0a9c017f65f8731acf8d4c14c2 commit r11-7091-gb1a207c6df0a9c017f65f8731acf8d4c14c2 Author: Iain Buclaw Date: Wed Fe

[Bug target/98962] New: Perform bitops on floats directly with SSE

2021-02-03 Thread glisse at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98962 Bug ID: 98962 Summary: Perform bitops on floats directly with SSE Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: normal

[Bug libgcc/98952] powerpc*: __trampoline_setup inverted test for trampoline size

2021-02-03 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98952 Peter Bergner changed: What|Removed |Added CC||meissner at gcc dot gnu.org --- Comment

[Bug tree-optimization/98961] New: Failure to optimize successive comparisons with 0 into clz

2021-02-03 Thread gabravier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98961 Bug ID: 98961 Summary: Failure to optimize successive comparisons with 0 into clz Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Prio

[Bug tree-optimization/98960] New: Failure to optimize accumulate loop to mul

2021-02-03 Thread gabravier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98960 Bug ID: 98960 Summary: Failure to optimize accumulate loop to mul Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-op

[Bug c++/98940] Implement C++23 language features

2021-02-03 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 98941, which changed state. Bug 98941 Summary: [C++23] Implement P0330R2 - Literal Suffixes for ptrdiff_t and size_t https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98941 What|Removed |Add

[Bug c++/98941] [C++23] Implement P0330R2 - Literal Suffixes for ptrdiff_t and size_t

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

[Bug c++/96821] [concepts] Incorrect evaluation of concept with ill-formed expression

2021-02-03 Thread dudkindaniilm2 at yandex dot ru via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96821 Daniil Dudkin changed: What|Removed |Added Resolution|INVALID |--- Status|RESOLVED

[Bug fortran/98904] valgrind error in gfc_trans_assignment_1 during bootstrap

2021-02-03 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98904 --- Comment #12 from David Binderman --- (In reply to Tobias Burnus from comment #11) > It might be that some code optimizes converts ... > It might be that the either the middle end of GCC does this optimization or > that valgrind does this in

[Bug c++/98885] [modules] forward declaration of classes prevent them from being exported at the point of actual declaration

2021-02-03 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98885 --- Comment #9 from Nathan Sidwell --- This is highlighting a missing diagnostic on: export module A; class A; // forward declaration export class A {}; // <-- here, cannot add 'export'

[Bug target/98958] ICE in rs6000_expand_vector_set_var_p8, at config/rs6000/rs6000.c:7050

2021-02-03 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98958 Martin Liška changed: What|Removed |Added Last reconfirmed||2021-02-03 Ever confirmed|0

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

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

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

2021-02-03 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98959 Bug ID: 98959 Summary: ICE in extract_constrain_insn, at recog.c:2670 Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal

[Bug c++/98951] gcc/cp/call.c: 4 * member functions can be marked const

2021-02-03 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98951 --- Comment #4 from David Binderman --- Thanks for the fast fix. Since this bug has gone so well, you may like to have a look at # 97894.

[Bug target/98958] New: ICE in rs6000_expand_vector_set_var_p8, at config/rs6000/rs6000.c:7050

2021-02-03 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98958 Bug ID: 98958 Summary: ICE in rs6000_expand_vector_set_var_p8, at config/rs6000/rs6000.c:7050 Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: ice-on-va

[Bug target/97528] [9/10 Regression] ICE in decompose_automod_address, at rtlanal.c:6298 (arm-linux-gnueabihf)

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

[Bug target/85640] [8/9/10/11 Regression] code size regression vs 7.x

2021-02-03 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85640 --- Comment #8 from Jakub Jelinek --- Anyway, the problem discussed in #c2 to #c4 doesn't seem to exist in 10/trunk anymore, since: r10-2806-gdf7d46d925c7baca7bf9961aee900876d8aef225 And at least some of the changes that grew size are desirable f

[Bug target/97528] [9/10 Regression] ICE in decompose_automod_address, at rtlanal.c:6298 (arm-linux-gnueabihf)

2021-02-03 Thread avieira at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97528 --- Comment #12 from avieira at gcc dot gnu.org --- @jakub: backported to gcc-8 and gcc-9. OK to close this?

[Bug target/97528] [9/10 Regression] ICE in decompose_automod_address, at rtlanal.c:6298 (arm-linux-gnueabihf)

2021-02-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97528 --- Comment #11 from CVS Commits --- The releases/gcc-8 branch has been updated by Andre Simoes Dias Vieira : https://gcc.gnu.org/g:3a3460f9b79310f40265a902fb394505b947ddd1 commit r8-10751-g3a3460f9b79310f40265a902fb394505b947ddd1 Author: Jakub

[Bug c++/98951] gcc/cp/call.c: 4 * member functions can be marked const

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

[Bug c++/98951] gcc/cp/call.c: 4 * member functions can be marked const

2021-02-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98951 --- Comment #2 from CVS Commits --- The master branch has been updated by Marek Polacek : https://gcc.gnu.org/g:b52a1dfe12a6303c7649f3ff5b8dac6c1001d49a commit r11-7090-gb52a1dfe12a6303c7649f3ff5b8dac6c1001d49a Author: Marek Polacek Date: We

[Bug target/85640] [8/9/10/11 Regression] code size regression vs 7.x

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

[Bug c++/98926] [11 regression] several ICEs after r11-7011

2021-02-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98926 --- Comment #9 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:5c62e4f255bfac65e18213fd93ee1c9908b4a750 commit r11-7089-g5c62e4f255bfac65e18213fd93ee1c9908b4a750 Author: Jason Merrill Date: We

[Bug c++/98570] [8/9/10/11 Regression] ICE: canonical types differ for identical types

2021-02-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98570 --- Comment #7 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:5c62e4f255bfac65e18213fd93ee1c9908b4a750 commit r11-7089-g5c62e4f255bfac65e18213fd93ee1c9908b4a750 Author: Jason Merrill Date: We

[Bug target/98957] New: [x86] Odd code generation for 8-bit left shift

2021-02-03 Thread gabravier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98957 Bug ID: 98957 Summary: [x86] Odd code generation for 8-bit left shift Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tar

[Bug tree-optimization/98937] [11 Regression] pointer_query cache leaks

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

[Bug tree-optimization/98937] [11 Regression] pointer_query cache leaks

2021-02-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98937 --- Comment #2 from CVS Commits --- The master branch has been updated by Martin Sebor : https://gcc.gnu.org/g:5c3d388aee5609d32bd8e3ba1add776b1a6f0d1f commit r11-7088-g5c3d388aee5609d32bd8e3ba1add776b1a6f0d1f Author: Martin Sebor Date: Wed

[Bug bootstrap/98590] [11 regression] Bootstrap failure with Ada on Cygwin since switch to C++11

2021-02-03 Thread mikpelinux at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98590 --- Comment #11 from Mikael Pettersson --- (In reply to Eric Botcazou from comment #10) > > Kludge to work around configure breakage. Not pretty, but at least it lets > > bootstrap w/ Ada succeed on Cygwin. > > OK, let's go for this. Can you po

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

2021-02-03 Thread andrea.corallo at arm dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98931 --- Comment #9 from Andrea Corallo --- Right I'll rework the patch. Thanks

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

2021-02-03 Thread Andrea Corallo via Gcc-bugs
Right I'll rework the patch. Thanks

[Bug tree-optimization/97821] [8/9/10/11 Regression] wrong code with -ftree-vectorize at -O1 on x86_64-pc-linux-gnu by r6-3608

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

[Bug c++/97804] [9 Regression] ICE in output_constructor_register_field varasm.c:5407 since r9-5710

2021-02-03 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97804 Jakub Jelinek changed: What|Removed |Added Summary|[9/10 Regression] ICE in|[9 Regression] ICE in

[Bug c++/97804] [9/10 Regression] ICE in output_constructor_register_field varasm.c:5407 since r9-5710

2021-02-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97804 --- Comment #5 from CVS Commits --- The releases/gcc-10 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:18c03dc19860996b890196d0c809f5bd47010ebc commit r10-9343-g18c03dc19860996b890196d0c809f5bd47010ebc Author: Jakub Jelinek D

[Bug c++/97804] [9/10 Regression] ICE in output_constructor_register_field varasm.c:5407 since r9-5710

2021-02-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97804 --- Comment #4 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:c926940f528e689100574a0c600e37548239adab commit r11-7085-gc926940f528e689100574a0c600e37548239adab Author: Jakub Jelinek Date: We

[Bug c++/98933] P0784R7 example support: constexpr new

2021-02-03 Thread markus.kuehni at triviso dot ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98933 Mark changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/97804] [9/10 Regression] ICE in output_constructor_register_field varasm.c:5407 since r9-5710

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

[Bug tree-optimization/98956] New: Failure to optimize out boolean left shift

2021-02-03 Thread gabravier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98956 Bug ID: 98956 Summary: Failure to optimize out boolean left shift Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-op

[Bug target/97701] [10 Regression] aarch64: ICE in extract_constrain_insn since r10-4447-g095f78c6

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

[Bug tree-optimization/98955] New: Failure to optimize shift+compare to single shift

2021-02-03 Thread gabravier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98955 Bug ID: 98955 Summary: Failure to optimize shift+compare to single shift Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/97474] [8/9 Regression] produces wrong code with references to another field

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

[Bug c++/97878] [8/9/10/11 Regression] ICE in cxx_eval_outermost_constant_expr, at cp/constexpr.c:6825

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

[Bug c++/98951] gcc/cp/call.c: 4 * member functions can be marked const

2021-02-03 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98951 Marek Polacek changed: What|Removed |Added Ever confirmed|0 |1 CC|

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

2021-02-03 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98931 --- Comment #8 from Jakub Jelinek --- Or if le lr,lab can only branch backwards, maybe b 2f; 1: b lab; 2: le lr, 1b

[Bug preprocessor/95253] [10/11 Regression] Build failure on MSys. Wrong dependency file escaping on Windows

2021-02-03 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95253 Eric Botcazou changed: What|Removed |Added Resolution|--- |FIXED Status|REOPENED

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

2021-02-03 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98931 --- Comment #7 from Jakub Jelinek --- I don't think one can use get_attr_length until very late, at least definitely not reliably, distances can shrink or grow a lot by other passes. Is there some reason why the doloop_end insn pattern can't do w

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

2021-02-03 Thread nix at esperi dot org.uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98860 --- Comment #24 from Nix --- ... and ten seconds after I posted that it failed again. Looks like binutils isn't quite ready for DWARF 5 on Windows yet :(

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

2021-02-03 Thread nix at esperi dot org.uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98860 --- Comment #23 from Nix --- OK, that works: ignore me, in my case it was just using a too old binutils. (The error message emitted is... unhelpful: exec format error, really?)

[Bug c++/98947] Incorrect warning when using a ternary operator to select one of two volatile variables to write to

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

[Bug tree-optimization/98954] New: Failure to optimize left shift+and pattern

2021-02-03 Thread gabravier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98954 Bug ID: 98954 Summary: Failure to optimize left shift+and pattern Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-op

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

2021-02-03 Thread andrea.corallo at arm dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98931 --- Comment #6 from Andrea Corallo --- I'm testing the attached fix.

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

2021-02-03 Thread Andrea Corallo via Gcc-bugs
I'm testing the attached fix. >From 6de0603f3a5c86396d44250cb34d4451528681b1 Mon Sep 17 00:00:00 2001 From: Andrea Corallo Date: Wed, 3 Feb 2021 15:21:54 +0100 Subject: [PATCH] arm: Add low overhead loop address range check [PR98931] 2021-02-03 Andrea Corallo * config/arm/arm.c (arm_

[Bug c++/98899] [10 Regression] ICE in tsubst_copy, at cp/pt.c:16198 since r10-1280-g78f7607db4c53f8c

2021-02-03 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98899 Marek Polacek changed: What|Removed |Added Summary|[10/11 Regression] ICE in |[10 Regression] ICE in

[Bug c++/98899] [10/11 Regression] ICE in tsubst_copy, at cp/pt.c:16198 since r10-1280-g78f7607db4c53f8c

2021-02-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98899 --- Comment #6 from CVS Commits --- The master branch has been updated by Marek Polacek : https://gcc.gnu.org/g:25fdd0d6df44044a8b505e6fcd07270e2e279b06 commit r11-7065-g25fdd0d6df44044a8b505e6fcd07270e2e279b06 Author: Marek Polacek Date: Mo

[Bug preprocessor/95253] [10/11 Regression] Build failure on MSys. Wrong dependency file escaping on Windows

2021-02-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95253 --- Comment #11 from CVS Commits --- The releases/gcc-10 branch has been updated by Nathan Sidwell : https://gcc.gnu.org/g:ab1aa8c0044aeff22dccae3170571a8ddeea5935 commit r10-9342-gab1aa8c0044aeff22dccae3170571a8ddeea5935 Author: Nathan Sidwell

[Bug tree-optimization/98866] [11 Regresion] Compile time hog in VRP since r11-3685-gfcae5121154d1c33

2021-02-03 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98866 --- Comment #4 from Martin Liška --- Thanks for the fix.

[Bug fortran/98904] valgrind error in gfc_trans_assignment_1 during bootstrap

2021-02-03 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98904 --- Comment #11 from Tobias Burnus --- (In reply to David Binderman from comment #10) > lhs_caf_attr.codimension is uninitialised. It is clear that lhs_caf_attr is uninitialized - if and only if flag_coarray != GFC_FCOARRAY_LIB It might be that

[Bug tree-optimization/98953] New: Failure to optimize two reads from adjacent addresses into one

2021-02-03 Thread gabravier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98953 Bug ID: 98953 Summary: Failure to optimize two reads from adjacent addresses into one Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug c++/98881] [modules] internal compiler error: in tpl_parms_fini, at cp/module.cc:9933

2021-02-03 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98881 --- Comment #2 from Nathan Sidwell --- Created attachment 50120 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50120&action=edit reduced testcase

[Bug c++/97878] [8/9/10/11 Regression] ICE in cxx_eval_outermost_constant_expr, at cp/constexpr.c:6825

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

[Bug driver/98943] [11 Regression] gcc driver does not fail on unknown files: tricks configure scripts to recognize /W4 and -diag-disable 1,2,3,4 options

2021-02-03 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98943 --- Comment #6 from Nathan Sidwell --- spotted the 'file file' typo in the linker error, btw

[Bug driver/98943] [11 Regression] gcc driver does not fail on unknown files: tricks configure scripts to recognize /W4 and -diag-disable 1,2,3,4 options

2021-02-03 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98943 --- Comment #5 from Nathan Sidwell --- Created attachment 50119 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50119&action=edit proposed direction Here's a test patch. As Jakub points out, we pass -d$ANYTHING to the compiler, it is the f

[Bug c/97932] [8/9/10/11 Regression] Preprocessor, generated error dumps most of the source file, not just one line by r6-5941

2021-02-03 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97932 David Malcolm changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org As

[Bug tree-optimization/98855] [11 Regression] botan XTEA is 100% slower on znver2 since r11-4428-g4a369d199bf2f34e

2021-02-03 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98855 --- Comment #5 from Richard Biener --- Created attachment 50118 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50118&action=edit testcase Testcase reproducing the bad SLP

[Bug driver/98943] [11 Regression] gcc driver does not fail on unknown files: tricks configure scripts to recognize /W4 and -diag-disable 1,2,3,4 options

2021-02-03 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98943 --- Comment #4 from Jakub Jelinek --- For -diag-disable , even gcc 10 would just warn on that rather than error: gcc -S -diag-disable -xc /dev/null cc1: warning: unrecognized gcc debugging option: i cc1: warning: unrecognized gcc debugging option

[Bug fortran/98904] valgrind error in gfc_trans_assignment_1 during bootstrap

2021-02-03 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98904 --- Comment #10 from David Binderman --- I added the debug lines fprintf( stderr, "%d\n", flag_coarray); fprintf( stderr, "%d\n", lhs_caf_attr.codimension); fprintf( stderr, "%d\n", rhs_caf_attr.codimension); fprintf( stderr, "%d\n", lhs

  1   2   >