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

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

[Bug c++/98949] gcc-9.3 aarch64 -ftree-vectorize generates wrong code

2021-02-02 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98949 Richard Biener changed: What|Removed |Added Keywords||needs-bisection --- Comment #1 from Ric

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

2021-02-02 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98946 --- Comment #4 from Richard Biener --- (In reply to Richard Biener from comment #3) > Confirmed with -O2 -g -fPIE plus -march=atom -m32

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

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

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

2021-02-02 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98945 --- Comment #2 from Richard Biener --- Guess it's from unprototyped function times where float would be promoted to double.

[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-02 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98943 Richard Biener changed: What|Removed |Added Target Milestone|--- |11.0 Keywords|

[Bug tree-optimization/98950] New: jump threading memory leak

2021-02-02 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98950 Bug ID: 98950 Summary: jump threading memory leak Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization

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

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

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

2021-02-02 Thread kargl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98948 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug c++/95434] ICE for CTAD in generic lambda within variadic lambda

2021-02-02 Thread johelegp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95434 Johel Ernesto Guerrero Peña changed: What|Removed |Added Known to work||11.0 Status|AS

[Bug c++/95486] ICE for alias CTAD with non-dependent argument and constrained constructor

2021-02-02 Thread johelegp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95486 --- Comment #5 from Johel Ernesto Guerrero Peña --- Thank you. I was under the mistaken impression that the above was only a partial solution. Adding the following deduction guide restores the ICE. See https://godbolt.org/z/fej7WT. ```C++ templat

[Bug c++/98949] New: gcc-9.3 aarch64 -ftree-vectorize generates wrong code

2021-02-02 Thread cyb70289 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98949 Bug ID: 98949 Summary: gcc-9.3 aarch64 -ftree-vectorize generates wrong code Product: gcc Version: 9.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compon

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

2021-02-02 Thread luoxhu at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98914 --- Comment #1 from luoxhu at gcc dot gnu.org --- The type of k in the case should be "long" to reproduce the issue, ICE happens at rs6000_expand_vector_set: gcc_assert (GET_MODE (idx) == E_SImode); Reason is the vector index variable need

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

2021-02-02 Thread xiao.liu--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98948 Bug ID: 98948 Summary: unexpected error in procedure pointer initialization or assignment with intrinsic Product: gcc Version: 10.0 Status: UNCONFIRMED Severity

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

2021-02-02 Thread manojgupta at google dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98946 --- Comment #2 from Manoj Gupta --- Created attachment 50117 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50117&action=edit dl-close.s file generated by GCC

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

2021-02-02 Thread manojgupta at google dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98946 --- Comment #1 from Manoj Gupta --- For ease of search, the problem I think lies at Line 6957 of dl-close.s. dl-close.s file line 6957: .long .LC3@gotoff It is part of .debug_info section and it has GOTOFF relocation This matches the

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

2021-02-02 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98945 Martin Sebor changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

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

2021-02-02 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98926 --- Comment #8 from seurer at gcc dot gnu.org --- Here was what I saw on a power 8 comparing r11-7010 with r11-7011: previous run: g:bec5dbae5649da4bd7ea2731a8446ac481cb78ab, r11-7010: 50 failures this run: g:6e0a231a4aa2407bb7167daf98a37795

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

2021-02-02 Thread headch at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98947 Bug ID: 98947 Summary: Incorrect warning when using a ternary operator to select one of two volatile variables to write to Product: gcc Version: 10.2.0 Status: UNCONFIRME

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

2021-02-02 Thread manojgupta at google dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98946 Bug ID: 98946 Summary: GCC generating incorrect relocation R_386_GOTOFF in .debug-info for x86 (32) Product: gcc Version: 10.2.1 Status: UNCONFIRMED Severity: n

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

2021-02-02 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98926 --- Comment #7 from seurer at gcc dot gnu.org --- gcc112 is an LE machine and the ICEs were mostly on BE. Try it on gcc110 or 203 which appear to be BE. Looking through my logs I see I got different errors and ICEs on different LE machines. May

[Bug middle-end/90904] vec assignment and copying undefined

2021-02-02 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90904 --- Comment #5 from Martin Sebor --- Looks like move ctor/assignment have been added to auto_vec in g:4b9d61f79c0c0185a33048ae6cc72269cf7efa31 but not copy ctor/assignment.

[Bug target/98519] rs6000: @pcrel unsupported on this instruction error in pveclib

2021-02-02 Thread meissner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98519 Michael Meissner changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|meissner at gc

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

2021-02-02 Thread rogi at skylittlesystem dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98945 Bug ID: 98945 Summary: gcc does not warn when assigning value of type int (*)() to variable of type int (*)(double) Product: gcc Version: 10.2.1 Status: UNCONFIRMED

[Bug ipa/98594] [11 Regression] IPA modref codegen bug

2021-02-02 Thread law at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98594 --- Comment #6 from Jeffrey A. Law --- Duh. I should have seen the reinterpret_cast as a red flag on this one. And not surprising -fno-strict-aliasing makes the glm testsuite happy. Sorry for the noise.

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

2021-02-02 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98926 --- Comment #6 from Jakub Jelinek --- I can reproduce it on x86_64 with extra options: ./cc1plus -quiet -fnon-call-exceptions -fno-inline-functions-called-once -fno-tree-sra --param early-inlining-insns=1 pr94582.C -fchecking=2 --param=hash-table

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

2021-02-02 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98926 --- Comment #5 from Jason Merrill --- Hmm, I just did a bootstrap/check on gcc112, and don't get any of the ICEs, but I do see the alias-decl-52.C failure, so I'll poke more at that.

[Bug target/98519] rs6000: @pcrel unsupported on this instruction error in pveclib

2021-02-02 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98519 --- Comment #22 from Segher Boessenkool --- Don't replace the constraints. For one thing, this is very hard to do correctly. Just make the "m" constraint not allow prefixed memory in asms, like I said above. (So all "general_operand" even!)

[Bug c++/98531] [11 Regression] g++.dg/modules/xtreme-header-2_a.H etc. FAIL

2021-02-02 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98531 --- Comment #10 from Nathan Sidwell --- while I didn't expect https://gcc.gnu.org/pipermail/gcc-patches/2021-January/564224.html to fix the reported failure, I did hope for progress. (the original failure is tickling a chain of events). I reali

[Bug c++/98944] New: [modules] Failed to read compiled module with a non-exported partition.

2021-02-02 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98944 Bug ID: 98944 Summary: [modules] Failed to read compiled module with a non-exported partition. Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

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

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

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

2021-02-02 Thread slyfox at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98943 Bug ID: 98943 Summary: gcc driver does not fail on unknown files: tricks configure scripts to recognize /W4 and -diag-disable 1,2,3,4 options Product: gcc Version

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

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

[Bug c++/98295] [8/9/10 Regression] ICE in verify_ctor_sanity, at cp/constexpr.c:4312

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

[Bug c++/98942] [C++23] Implement P1102R2 - Down with ()!

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

[Bug c++/98942] New: [C++23] Implement P1102R2 - Down with ()!

2021-02-02 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98942 Bug ID: 98942 Summary: [C++23] Implement P1102R2 - Down with ()! Product: gcc Version: 11.0 URL: https://wg21.link/p1102r2 Status: UNCONFIRMED Severity: normal

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

2021-02-02 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 Keywords||patch --- Comment #1 from Martin Sebor -

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

2021-02-02 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98941 --- Comment #1 from Marek Polacek --- WIP: https://gcc.gnu.org/pipermail/gcc-patches/2021-February/564675.html

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

2021-02-02 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 Last reconfirmed||2021-02-02 Blocks|

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

2021-02-02 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98941 Bug ID: 98941 Summary: [C++23] Implement P0330R2 - Literal Suffixes for ptrdiff_t and size_t Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

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

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

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

2021-02-02 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug ID: 98940 Summary: Implement C++23 language features Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: meta-bug Severity: normal Priority: P3

[Bug libstdc++/88101] Implement P0528R3, C++20 cmpxchg and padding bits

2021-02-02 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88101 --- Comment #12 from Jakub Jelinek --- The compiler side is done, but the libstdc++-v3 side is not on the trunk yet.

[Bug libstdc++/88101] Implement P0528R3, C++20 cmpxchg and padding bits

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

[Bug c++/98939] [C++23] Implement P1787R6 "Declarations and where to find them"

2021-02-02 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98939 Jason Merrill changed: What|Removed |Added Version|10.0|11.0 Last reconfirmed|

[Bug c++/98939] New: [C++23] Implement P1787R6 "Declarations and where to find them"

2021-02-02 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98939 Bug ID: 98939 Summary: [C++23] Implement P1787R6 "Declarations and where to find them" Product: gcc Version: 10.0 URL: http://wg21.link/p1787r6 Status: UNC

[Bug target/97510] [9/10/11 Regression] ICE in check_bool_attrs, at recog.c:2168 since r9-2793-gf6b95f78f8048e2f

2021-02-02 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97510 Martin Liška changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug target/97510] [9/10/11 Regression] ICE in check_bool_attrs, at recog.c:2168 since r9-2793-gf6b95f78f8048e2f

2021-02-02 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97510 --- Comment #5 from CVS Commits --- The master branch has been updated by Martin Liska : https://gcc.gnu.org/g:db53dd4f784d5d36c2119dd66a22ad40b5020b1c commit r11-7045-gdb53dd4f784d5d36c2119dd66a22ad40b5020b1c Author: Martin Liska Date: Tue

[Bug c++/98938] New: throw calls move constructor

2021-02-02 Thread njormrod at fb dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98938 Bug ID: 98938 Summary: throw calls move constructor Product: gcc Version: 10.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assig

[Bug tree-optimization/98932] Wrong output with -O3 on aarch64

2021-02-02 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98932 Martin Liška changed: What|Removed |Added Known to work||11.0 CC|

[Bug c++/41091] Using section attribute in c and c++ function causes section type conflict

2021-02-02 Thread equinox-gccbugs at diac24 dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41091 David L. changed: What|Removed |Added CC||equinox-gccbugs at diac24 dot net --- Commen

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

2021-02-02 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97882 --- Comment #4 from Martin Sebor --- A couple of data points: Clang doesn't support nested functions in any form, and ICC silently all three storage specifiers (auto, extern, as well as static) on their definitions and rejects only register.

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

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

[Bug c++/98929] [11 Regression] Internal compiler error on gcc trunk

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

[Bug c++/98929] [11 Regression] Internal compiler error on gcc trunk

2021-02-02 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98929 --- Comment #5 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:709718d4d89e5976257f53e67dcb8ba704574c56 commit r11-7044-g709718d4d89e5976257f53e67dcb8ba704574c56 Author: Jason Merrill Date: Tu

[Bug c++/96199] [10/11 Regression] internal compiler error: in tsubst_copy with CTAD for alias templates

2021-02-02 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96199 --- Comment #10 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:709718d4d89e5976257f53e67dcb8ba704574c56 commit r11-7044-g709718d4d89e5976257f53e67dcb8ba704574c56 Author: Jason Merrill Date: T

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

2021-02-02 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 Ever confirmed|0 |1 Last reconfirmed|

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

2021-02-02 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 Status|NEW |ASSIGNED CC|

[Bug target/92168] Poor code generation for addcarry / subborrow

2021-02-02 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92168 --- Comment #6 from Jakub Jelinek --- I mean r11-3882-g06bec55e80d98419121f3998d98d969990a75b0b

[Bug target/92168] Poor code generation for addcarry / subborrow

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

[Bug target/92168] Poor code generation for addcarry / subborrow

2021-02-02 Thread gabravier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92168 Gabriel Ravier changed: What|Removed |Added CC||gabravier at gmail dot com --- Comment

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

2021-02-02 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98931 --- Comment #5 from Jakub Jelinek --- At the end of shorten_branches the label the doloop_end insn wants to jump to has (gdb) p insn_addresses_[2361] $1 = (int &) @0x2e264ac: 22 and the doloop_end is (gdb) p insn_addresses_[2397] $2 = (int &) @0x

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

2021-02-02 Thread andrea.corallo at arm dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98931 --- Comment #4 from Andrea Corallo --- "jakub at gcc dot gnu.org via Gcc-bugs" writes: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98931 > > --- Comment #3 from Jakub Jelinek --- > And the problem is not something not being multiple of 2, b

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-02 Thread Andrea Corallo via Gcc-bugs
"jakub at gcc dot gnu.org via Gcc-bugs" writes: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98931 > > --- Comment #3 from Jakub Jelinek --- > And the problem is not something not being multiple of 2, but just out of > range > jump. The code has: > 10: f04e e001 dls lr,

[Bug fortran/98897] Erroneous procedure attribute for associate name

2021-02-02 Thread damian at sourceryinstitute dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98897 --- Comment #3 from Damian Rouson --- Thanks for the quick fix, Paul! Any chance of this being back-ported to the 10 branch?

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

2021-02-02 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98931 --- Comment #3 from Jakub Jelinek --- And the problem is not something not being multiple of 2, but just out of range jump. The code has: 10: f04e e001 dls lr, lr 14: 9900ldr r1, [sp, #0] ...

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

2021-02-02 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98937 Richard Biener changed: What|Removed |Added Target Milestone|--- |11.0 Keywords|

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

2021-02-02 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98937 Bug ID: 98937 Summary: [11 Regression] pointer_query cache leaks Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-opt

[Bug c++/98936] New: Incorrect computation of trivially copyable for class with user-declared move assignment operator, defined as deleted

2021-02-02 Thread adr26__gcc at nunsway dot co.uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98936 Bug ID: 98936 Summary: Incorrect computation of trivially copyable for class with user-declared move assignment operator, defined as deleted Product: gcc Version:

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

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

[Bug target/98934] Very poor code generation for SSE 8-bit vector right shift

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

[Bug target/97510] [9/10/11 Regression] ICE in check_bool_attrs, at recog.c:2168 since r9-2793-gf6b95f78f8048e2f

2021-02-02 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97510 --- Comment #4 from Martin Liška --- Yes, I'm going to do that.

[Bug target/97510] [9/10/11 Regression] ICE in check_bool_attrs, at recog.c:2168 since r9-2793-gf6b95f78f8048e2f

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

[Bug target/97510] [9/10/11 Regression] ICE in check_bool_attrs, at recog.c:2168 since r9-2793-gf6b95f78f8048e2f

2021-02-02 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97510 --- Comment #2 from Martin Liška --- It was fixed with r11-5855-ge401db7bfd8cf86d. May I close it as fixed?

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

2021-02-02 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98926 --- Comment #4 from seurer at gcc dot gnu.org --- This one is from powerpc64 LE. Same traceback I think. g:6e0a231a4aa2407bb7167daf98a37795a67364d8, r11-7011 make -k check-gcc RUNTESTFLAGS="lto.exp=g++.dg/lto/pr65549_0.C" # of unexpected failu

[Bug target/97510] [9/10/11 Regression] ICE in check_bool_attrs, at recog.c:2168 since r9-2793-gf6b95f78f8048e2f

2021-02-02 Thread vmakarov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97510 --- Comment #1 from Vladimir Makarov --- I cannot reproduce this on today trunk. The bug might be fixed by some recent patches (probably for PR98777).

[Bug c++/98935] New: [coroutines] co_await on statement expressions causes ICE

2021-02-02 Thread mail+gnu at tzik dot jp via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98935 Bug ID: 98935 Summary: [coroutines] co_await on statement expressions causes ICE Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Prior

[Bug target/98934] New: Very poor code generation for SSE 8-bit vector right shift

2021-02-02 Thread gabravier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98934 Bug ID: 98934 Summary: Very poor code generation for SSE 8-bit vector right shift Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Prio

[Bug c++/98929] [11 Regression] Internal compiler error on gcc trunk

2021-02-02 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98929 --- Comment #4 from Jakub Jelinek --- Another testcase for -std=c++20, this one is accepted by GCC 10 and up to r11-2747 and rejected with r11-2748 and later: namespace a { template constexpr bool d = __is_same_as(b, c); namespace al { template

[Bug tree-optimization/98928] [11 regression] ICE when build 638.imagick_s since r11-5969-g3ed472af6bc9f83b

2021-02-02 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98928 Tamar Christina changed: What|Removed |Added Assignee|rguenth at gcc dot gnu.org |tnfchris at gcc dot gnu.org --

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

2021-02-02 Thread markus.kuehni at triviso dot ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98933 --- Comment #4 from Mark --- So this is the only way? ``` #include template struct S { std::size_t sz; T *ps; template constexpr S(T (&p)[N]) : sz { N }, ps {p} {} }; static constexpr char bu

[Bug c++/98929] [11 Regression] Internal compiler error on gcc trunk

2021-02-02 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98929 --- Comment #3 from Jakub Jelinek --- It might actually be also ICE on valid, doing another reduction now...

[Bug analyzer/93355] Missing diagnostic for missing fclose in intl/localealias.c

2021-02-02 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93355 --- Comment #7 from David Malcolm --- (In reply to CVS Commits from comment #6) > The master branch has been updated by David Malcolm : > > https://gcc.gnu.org/g:8a2750086d57d1a2251d9239fa4e6c2dc9ec3a86 > > commit r11-7029-g8a2750086d57d1a2251d

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

2021-02-02 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98933 --- Comment #3 from Jakub Jelinek --- You just need to allocate and deallocate during the same constexpr evaluation. So doing constexpr int foo () { ... std::construct_at(...); ... ... std::destroy_at(...); ... return ...; } is fine, bu

[Bug c++/98929] [11 Regression] Internal compiler error on gcc trunk

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

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

2021-02-02 Thread markus.kuehni at triviso dot ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98933 --- Comment #2 from Mark --- (In reply to Jakub Jelinek from comment #1) > Have you noticed the > In Kona 2019, this approach was considered too brittle, and as a result > non-transient allocation was removed from the feature set. > line just be

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

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

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

2021-02-02 Thread markus.kuehni at triviso dot ch via Gcc-bugs
T{p[k]}; Replaced with std::construct_at() and std::destroy_at() for symmetry, see [91369](https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91369). In file included from /opt/compiler-explorer/gcc-trunk-20210202/include/c++/11.0.0/memory:64, from :1: /opt/compiler-explorer/gc

[Bug c++/98929] [11 Regression] Internal compiler error on gcc trunk

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

[Bug fortran/91862] [9/10/11 Regression] ICE in fold_convert_loc, at fold-const.c:2394

2021-02-02 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91862 Paul Thomas changed: What|Removed |Added Resolution|--- |FIXED Status|REOPENED

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

2021-02-02 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98926 --- Comment #3 from seurer at gcc dot gnu.org --- This appears to be happening on powerpc64 BE. More ICEs and a traceback: g:6e0a231a4aa2407bb7167daf98a37795a67364d8, r11-7011 make -k check-gcc RUNTESTFLAGS="dg-torture.exp=g++.dg/torture/pr945

[Bug fortran/91862] [9/10/11 Regression] ICE in fold_convert_loc, at fold-const.c:2394

2021-02-02 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91862 --- Comment #8 from CVS Commits --- The master branch has been updated by Paul Thomas : https://gcc.gnu.org/g:831ff94a882149616b17132d23478c9d1fcbdcd6 commit r11-7041-g831ff94a882149616b17132d23478c9d1fcbdcd6 Author: Paul Thomas Date: Tue Fe

[Bug c++/98932] Wrong output with -O3 on aarch64

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

[Bug c++/98932] Wrong output with -O3 on aarch64

2021-02-02 Thread kristian.klausen at scoutdi dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98932 --- Comment #1 from Kristian --- Created attachment 50115 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50115&action=edit Test-case

[Bug c++/98932] New: Wrong output with -O3 on aarch64

2021-02-02 Thread kristian.klausen at scoutdi dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98932 Bug ID: 98932 Summary: Wrong output with -O3 on aarch64 Product: gcc Version: 8.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ As

[Bug lto/98922] -fstack-usage not working with -flto

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

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

2021-02-02 Thread ktkachov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98931 ktkachov at gcc dot gnu.org changed: What|Removed |Added Summary|arm: Assembly fails with|[11 Regression] arm:

[Bug sanitizer/98920] [10/11 Regression] uses regexec without support for REG_STARTEND with -fsanitize=address

2021-02-02 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98920 Martin Liška changed: What|Removed |Added URL||https://reviews.llvm.org/D9

[Bug tree-optimization/98928] [11 regression] ICE when build 638.imagick_s since r11-5969-g3ed472af6bc9f83b

2021-02-02 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98928 --- Comment #5 from Tamar Christina --- Hmm looks like the SLP unwinding code is accidentally cancelling a pattern it shouldn't have. Checking why...

[Bug target/98931] New: arm: Assembly fails with "branch out of range or not a multiple of 2"

2021-02-02 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98931 Bug ID: 98931 Summary: arm: Assembly fails with "branch out of range or not a multiple of 2" Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

  1   2   >