[Bug ipa/94472] 400.perlbench is slower when compiled at -O2 with both PGO and LTO on AMD Zen CPUs

2020-04-27 Thread edlinger at gcc dot gnu.org
|1 Status|UNCONFIRMED |NEW CC||edlinger at gcc dot gnu.org, ||jakub at gcc dot gnu.org, ||law at gcc dot gnu.org

[Bug ipa/94472] 400.perlbench is slower when compiled at -O2 with both PGO and LTO on AMD Zen CPUs

2020-04-27 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94472 --- Comment #2 from Bernd Edlinger --- Martin, can you try to change the limits, maybe that is just a limit for inline expansions that is not right?

[Bug target/91614] [10 regression][arm] gcc.target/arm/unaligned-memcpy-2.c FAIL since r274986

2020-04-27 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91614 Bernd Edlinger changed: What|Removed |Added Ever confirmed|1 |0 Status|ASSIGNED

[Bug ipa/94472] 400.perlbench is slower when compiled at -O2 with both PGO and LTO on AMD Zen CPUs

2020-04-28 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94472 --- Comment #4 from Bernd Edlinger --- (In reply to Martin Jambor from comment #3) > My benchmarking setup is currently gone so unfortunately no, not easily. > I'll be re-measuring everything on a different computer with a slightly > different C

[Bug ipa/94472] 400.perlbench is slower when compiled at -O2 with both PGO and LTO on AMD Zen CPUs

2020-04-28 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94472 --- Comment #6 from Bernd Edlinger --- (In reply to Jakub Jelinek from comment #5) > No, we can't block GCC 10 release indefinitely, we are already behind the > usual schedule. We need to resolve the C++ ABI issues and get the release > out. So

[Bug ipa/94472] 400.perlbench is slower when compiled at -O2 with both PGO and LTO on AMD Zen CPUs

2020-04-28 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94472 Bernd Edlinger changed: What|Removed |Added Priority|P3 |P1

[Bug ipa/94472] 400.perlbench is slower when compiled at -O2 with both PGO and LTO on AMD Zen CPUs

2020-04-28 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94472 --- Comment #10 from Bernd Edlinger --- (In reply to Richard Biener from comment #7) > > > Shall I raise this to P1 so it prevents gcc-10 release? > > Definitely not. Setting priority is the release managers job, and btw. > bug priority is mea

[Bug c++/95560] [10/11 Regression] ICE in comptypes, at cp/typeck.c:1498 since r10-4254-ge0d91792eec490d1

2020-06-09 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95560 --- Comment #4 from Bernd Edlinger --- don't know if it helps, but with -Wshadow=compatible-local the regression begins probably earlier.

[Bug c++/92024] crash in check_local_shadow

2019-10-30 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92024 --- Comment #3 from Bernd Edlinger --- Author: edlinger Date: Wed Oct 30 20:29:21 2019 New Revision: 277643 URL: https://gcc.gnu.org/viewcvs?rev=277643&root=gcc&view=rev Log: 2019-10-30 Bernd Edlinger * doc/invoke.texi (-Wshadow, -Ws

[Bug fortran/92325] -fdump-tree-original and char(kind=4) initializations

2019-11-04 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92325 Bernd Edlinger changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comment #

[Bug c++/92365] [10 Regression] ice unexpected expression ‘int16_t()’ of kind cast_expr

2019-11-05 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92365 --- Comment #2 from Bernd Edlinger --- This was a hidden bug: g++ -std=c++98 -Wshadow=compatible-local test.cc did ICE all the time.

[Bug debug/92386] gdb issue with variable-shadowing

2019-11-06 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92386 --- Comment #2 from Bernd Edlinger --- (gdb) info locals v = 32767 v = 0 i = 0 (gdb) s 10 v++; (gdb) info locals v = 32767 v = 1 i = 0 (gdb) s 11 printf("i = %d outer v 1 is %d\n",i, v); (gdb) info locals v = 32767 v = 2 i = 0 at

[Bug c++/92365] [10 Regression] ice unexpected expression ‘int16_t()’ of kind cast_expr

2019-11-07 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92365 --- Comment #5 from Bernd Edlinger --- Some insight, why the crash only happens with -std=c++98: -Wshadow=compatible-local tries to find out if there is an implicit conversion between the "int16_t f" and "a f". The only candidate is a::a(char *)

[Bug c++/92365] [10 Regression] ice unexpected expression ‘int16_t()’ of kind cast_expr

2019-11-07 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92365 --- Comment #6 from Bernd Edlinger --- I tried this, and it contradicts what above comment says: $ cat test1.cc void foo() { char *x = int(); } gcc -Wall -S -std=c++17 test1.cc test1.cc: In function ‘void foo()’: test1.cc:3:9: warning: unus

[Bug c++/92365] [10 Regression] ice unexpected expression ‘int16_t()’ of kind cast_expr

2019-11-22 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92365 --- Comment #8 from Bernd Edlinger --- Author: edlinger Date: Sat Nov 23 06:33:59 2019 New Revision: 278639 URL: https://gcc.gnu.org/viewcvs?rev=278639&root=gcc&view=rev Log: PR c++/92365 2019-11-22 Bernd Edlinger PR c++/92365

[Bug c++/92365] [10 Regression] ice unexpected expression ‘int16_t()’ of kind cast_expr

2019-11-22 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92365 Bernd Edlinger changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/93286] [10 Regression] ICE: tree check: did not expect class ‘type’, have ‘type’ (reference_type) in convert_from_reference, at cp/cvt.c:550 since g:e0d91792eec490d1

2020-01-16 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93286 --- Comment #1 from Bernd Edlinger --- with the following command it started already earlier: gcc -Wshadow-compatible-local -fmax-errors=1 -std=c++17 -c effect.ii

[Bug ipa/58398] [4.9 Regression] gcc.dg/attr-ifunc-4.c runfail regression after r202111

2013-09-17 Thread edlinger at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58398 --- Comment #7 from edlinger at gcc dot gnu.org --- Author: edlinger Date: Tue Sep 17 14:51:06 2013 New Revision: 202655 URL: http://gcc.gnu.org/viewcvs?rev=202655&root=gcc&view=rev Log: 2013-09-17 Bernd Edlinger PR i

[Bug middle-end/57748] [4.7/4.8/4.9 Regression] ICE when expanding assignment to unaligned zero-sized array

2013-09-20 Thread edlinger at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57748 --- Comment #42 from edlinger at gcc dot gnu.org --- Author: edlinger Date: Fri Sep 20 14:10:14 2013 New Revision: 202778 URL: http://gcc.gnu.org/viewcvs?rev=202778&root=gcc&view=rev Log: 2013-09-20 Bernd Edlinger PR middle-e

[Bug fortran/58113] [4.9 Regression] gfortran.dg/round_4.f90 FAILs

2013-09-26 Thread edlinger at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58113 --- Comment #5 from edlinger at gcc dot gnu.org --- Author: edlinger Date: Thu Sep 26 17:44:13 2013 New Revision: 202954 URL: http://gcc.gnu.org/viewcvs?rev=202954&root=gcc&view=rev Log: 2013-09-26 Bernd Edlinger PR fortr

[Bug target/58115] testcase gcc.target/i386/intrinsics_4.c failure

2013-12-02 Thread edlinger at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58115 --- Comment #9 from edlinger at gcc dot gnu.org --- Author: edlinger Date: Mon Dec 2 18:00:47 2013 New Revision: 205593 URL: http://gcc.gnu.org/viewcvs?rev=205593&root=gcc&view=rev Log: 2013-11-03 Bernd Edlinger PR targ

[Bug target/56997] Incorrect write to packed field when strict-volatile-bitfields enabled on aarch32

2013-12-11 Thread edlinger at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56997 --- Comment #12 from edlinger at gcc dot gnu.org --- Author: edlinger Date: Wed Dec 11 16:50:05 2013 New Revision: 205896 URL: http://gcc.gnu.org/viewcvs?rev=205896&root=gcc&view=rev Log: 2013-12-11 Sandra Loosemore PR mi

[Bug middle-end/23623] volatile keyword changes bitfield access size from 32bit to 8bit

2013-12-11 Thread edlinger at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23623 --- Comment #18 from edlinger at gcc dot gnu.org --- Author: edlinger Date: Wed Dec 11 16:50:05 2013 New Revision: 205896 URL: http://gcc.gnu.org/viewcvs?rev=205896&root=gcc&view=rev Log: 2013-12-11 Sandra Loosemore PR mi

[Bug middle-end/48784] #pragma pack(1) + -fstrict-volatile-bitfields = bad codegen

2013-12-11 Thread edlinger at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48784 --- Comment #5 from edlinger at gcc dot gnu.org --- Author: edlinger Date: Wed Dec 11 16:50:05 2013 New Revision: 205896 URL: http://gcc.gnu.org/viewcvs?rev=205896&root=gcc&view=rev Log: 2013-12-11 Sandra Loosemore PR middle-e

[Bug middle-end/56341] GCC produces unaligned data access

2013-12-11 Thread edlinger at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56341 --- Comment #15 from edlinger at gcc dot gnu.org --- Author: edlinger Date: Wed Dec 11 16:50:05 2013 New Revision: 205896 URL: http://gcc.gnu.org/viewcvs?rev=205896&root=gcc&view=rev Log: 2013-12-11 Sandra Loosemore PR mi

[Bug middle-end/23623] volatile keyword changes bitfield access size from 32bit to 8bit

2013-12-11 Thread edlinger at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23623 --- Comment #19 from edlinger at gcc dot gnu.org --- Author: edlinger Date: Wed Dec 11 16:59:24 2013 New Revision: 205897 URL: http://gcc.gnu.org/viewcvs?rev=205897&root=gcc&view=rev Log: 2013-12-11 Bernd Edlinger Sandra L

[Bug middle-end/56341] GCC produces unaligned data access

2013-12-11 Thread edlinger at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56341 --- Comment #16 from edlinger at gcc dot gnu.org --- Author: edlinger Date: Wed Dec 11 16:59:24 2013 New Revision: 205897 URL: http://gcc.gnu.org/viewcvs?rev=205897&root=gcc&view=rev Log: 2013-12-11 Bernd Edlinger Sandra L

[Bug middle-end/48784] #pragma pack(1) + -fstrict-volatile-bitfields = bad codegen

2013-12-11 Thread edlinger at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48784 --- Comment #6 from edlinger at gcc dot gnu.org --- Author: edlinger Date: Wed Dec 11 16:59:24 2013 New Revision: 205897 URL: http://gcc.gnu.org/viewcvs?rev=205897&root=gcc&view=rev Log: 2013-12-11 Bernd Edlinger Sandra L

[Bug target/56997] Incorrect write to packed field when strict-volatile-bitfields enabled on aarch32

2013-12-11 Thread edlinger at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56997 --- Comment #13 from edlinger at gcc dot gnu.org --- Author: edlinger Date: Wed Dec 11 16:59:24 2013 New Revision: 205897 URL: http://gcc.gnu.org/viewcvs?rev=205897&root=gcc&view=rev Log: 2013-12-11 Bernd Edlinger Sandra L

[Bug middle-end/59134] [4.7/4.8/4.9 regression] infinite loop between store_fixed_bit_field and store_split_bit_field with STRICT_ALIGNMENT

2013-12-11 Thread edlinger at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59134 --- Comment #5 from edlinger at gcc dot gnu.org --- Author: edlinger Date: Wed Dec 11 17:09:17 2013 New Revision: 205898 URL: http://gcc.gnu.org/viewcvs?rev=205898&root=gcc&view=rev Log: 2013-12-11 Bernd Edlinger PR middle-e

[Bug c++/88261] [9 Regression] ICE: verify_gimple failed (error: non-trivial conversion at assignment)

2018-12-10 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88261 --- Comment #4 from Bernd Edlinger --- For G++ versions, where this was accepted with -fpermissive, the code was wrong: struct str { int len; char s[]; }; int foo() { struct str b = { 2, "b" }; return sizeof(b); } => movl$4,

[Bug c++/88261] [9 Regression] ICE: verify_gimple failed (error: non-trivial conversion at assignment)

2018-12-14 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88261 --- Comment #6 from Bernd Edlinger --- (In reply to Jeffrey A. Law from comment #5) > Right, but we're not supposed to ICE, even on invalid code. Yes, ideed. I think what would be needed is adding this C-error to the C++FE: array-6.c: In funct

[Bug c++/88261] [9 Regression] ICE: verify_gimple failed (error: non-trivial conversion at assignment)

2018-12-14 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88261 --- Comment #7 from Bernd Edlinger --- Created attachment 45238 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45238&action=edit untested patch

[Bug c++/88261] [9 Regression] ICE: verify_gimple failed (error: non-trivial conversion at assignment)

2018-12-14 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88261 --- Comment #10 from Bernd Edlinger --- Hmm, there are a few loose ends, where there is simply no decl. For instance in this example: /* PR c/5597 */ /* { dg-do compile } */ /* { dg-options "" } */ /* Verify that GCC forbids non-static initiali

[Bug c++/69338] incorrect ctor initialization of a flexible array member

2019-01-07 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69338 --- Comment #3 from Bernd Edlinger --- Author: edlinger Date: Mon Jan 7 17:08:51 2019 New Revision: 267653 URL: https://gcc.gnu.org/viewcvs?rev=267653&root=gcc&view=rev Log: PR c++/88261 PR c++/69338 PR c++/69696

[Bug c++/69696] incorrect initialization of block-scope flexible array members

2019-01-07 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69696 --- Comment #3 from Bernd Edlinger --- Author: edlinger Date: Mon Jan 7 17:08:51 2019 New Revision: 267653 URL: https://gcc.gnu.org/viewcvs?rev=267653&root=gcc&view=rev Log: PR c++/88261 PR c++/69338 PR c++/69696

[Bug c++/69697] incorrect runtime initialization of static flexible array members

2019-01-07 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69697 --- Comment #3 from Bernd Edlinger --- Author: edlinger Date: Mon Jan 7 17:08:51 2019 New Revision: 267653 URL: https://gcc.gnu.org/viewcvs?rev=267653&root=gcc&view=rev Log: PR c++/88261 PR c++/69338 PR c++/69696

[Bug c++/88261] [9 Regression] ICE: verify_gimple failed (error: non-trivial conversion at assignment)

2019-01-07 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88261 --- Comment #12 from Bernd Edlinger --- Author: edlinger Date: Mon Jan 7 17:08:51 2019 New Revision: 267653 URL: https://gcc.gnu.org/viewcvs?rev=267653&root=gcc&view=rev Log: PR c++/88261 PR c++/69338 PR c++/69696

[Bug c++/69698] [meta-bug] flexible array members

2019-01-07 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69698 Bug 69698 depends on bug 69338, which changed state. Bug 69338 Summary: incorrect ctor initialization of a flexible array member https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69338 What|Removed |Added ---

[Bug c++/69338] incorrect ctor initialization of a flexible array member

2019-01-07 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69338 Bernd Edlinger changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/69698] [meta-bug] flexible array members

2019-01-07 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69698 Bug 69698 depends on bug 69696, which changed state. Bug 69696 Summary: incorrect initialization of block-scope flexible array members https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69696 What|Removed |Added

[Bug c++/69696] incorrect initialization of block-scope flexible array members

2019-01-07 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69696 Bernd Edlinger changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/69697] incorrect runtime initialization of static flexible array members

2019-01-07 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69697 Bernd Edlinger changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/69698] [meta-bug] flexible array members

2019-01-07 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69698 Bug 69698 depends on bug 69697, which changed state. Bug 69697 Summary: incorrect runtime initialization of static flexible array members https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69697 What|Removed |Added -

[Bug c++/80228] inconsistent handling of ctor initialization of flexible array members

2019-01-07 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80228 Bernd Edlinger changed: What|Removed |Added Keywords|diagnostic, rejects-valid |wrong-code --- Comment #3 from Bernd Ed

[Bug c/88928] [9 Regression] ICE segfault in check_address_or_pointer_of_packed_member since r268075

2019-01-21 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88928 --- Comment #4 from Bernd Edlinger --- Author: edlinger Date: Mon Jan 21 17:12:09 2019 New Revision: 268118 URL: https://gcc.gnu.org/viewcvs?rev=268118&root=gcc&view=rev Log: 2019-01-21 Bernd Edlinger PR c/88928 * c-warn.c (c

[Bug c/88928] [9 Regression] ICE segfault in check_address_or_pointer_of_packed_member since r268075

2019-01-21 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88928 Bernd Edlinger changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/91109] [10 regression][arm] gcc.c-torture/execute/20040709-1.c fails since r273135

2019-08-07 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91109 --- Comment #9 from Bernd Edlinger --- Author: edlinger Date: Wed Aug 7 13:45:06 2019 New Revision: 274163 URL: https://gcc.gnu.org/viewcvs?rev=274163&root=gcc&view=rev Log: 2019-08-07 Bernd Edlinger PR tree-optimization/91109

[Bug tree-optimization/91109] [10 regression][arm] gcc.c-torture/execute/20040709-1.c fails since r273135

2019-08-16 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91109 --- Comment #16 from Bernd Edlinger --- Author: edlinger Date: Fri Aug 16 15:34:47 2019 New Revision: 274573 URL: https://gcc.gnu.org/viewcvs?rev=274573&root=gcc&view=rev Log: 2019-08-16 Bernd Edlinger PR tree-optimization/91109

[Bug tree-optimization/91109] [10 regression][arm] gcc.c-torture/execute/20040709-1.c fails since r273135

2019-08-16 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91109 --- Comment #17 from Bernd Edlinger --- Author: edlinger Date: Fri Aug 16 16:31:13 2019 New Revision: 274577 URL: https://gcc.gnu.org/viewcvs?rev=274577&root=gcc&view=rev Log: 2019-08-16 Bernd Edlinger Backport from mainline

[Bug tree-optimization/91109] [10 regression][arm] gcc.c-torture/execute/20040709-1.c fails since r273135

2019-08-16 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91109 --- Comment #18 from Bernd Edlinger --- Author: edlinger Date: Fri Aug 16 16:37:04 2019 New Revision: 274578 URL: https://gcc.gnu.org/viewcvs?rev=274578&root=gcc&view=rev Log: 2019-08-16 Bernd Edlinger Backport from mainline

[Bug middle-end/89544] Argument marshalling incorrectly assumes stack slots are naturally aligned.

2019-08-19 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89544 --- Comment #8 from Bernd Edlinger --- Author: edlinger Date: Tue Aug 20 05:32:49 2019 New Revision: 274691 URL: https://gcc.gnu.org/viewcvs?rev=274691&root=gcc&view=rev Log: 2019-08-20 Bernd Edlinger PR middle-end/89544 * fu

[Bug middle-end/89544] Argument marshalling incorrectly assumes stack slots are naturally aligned.

2019-08-28 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89544 --- Comment #9 from Bernd Edlinger --- Author: edlinger Date: Wed Aug 28 10:20:44 2019 New Revision: 274987 URL: https://gcc.gnu.org/viewcvs?rev=274987&root=gcc&view=rev Log: 2019-08-28 Bernd Edlinger PR middle-end/89544 * gc

[Bug target/91605] [10 Regression] ICE in ix86_avx256_split_vector_move_misalign, at config/i386/i386-expand.c:489 since r274986

2019-08-30 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91605 --- Comment #2 from Bernd Edlinger --- Hmm, for whatever reason the decl-align of the "to" is 256 bit normally but when -fpack-struct is used only 8 bit aligned, but it is a reg. The reason for the ICE is that the movmisalign optab is rightfully

[Bug target/91612] [10 regression][arm] gcc.target/arm/aapcs/align4.c ICE after r274986

2019-08-31 Thread edlinger at gcc dot gnu.org
||2019-08-31 Assignee|unassigned at gcc dot gnu.org |edlinger at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #2 from Bernd Edlinger --- Created attachment 46792 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46792&

[Bug target/91614] [10 regression][arm] gcc.target/arm/unaligned-memcpy-2.c FAIL since r274986

2019-08-31 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91614 --- Comment #2 from Bernd Edlinger --- In some configs the function saves r4/r5 with strd/ldrd, I think the dg-final statments should ignore register spills, they are easy to detect since they always use the sp register. This changed a bit, since

[Bug target/91615] [10 regression][armeb] ICEs since r274986

2019-09-01 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91615 --- Comment #3 from Bernd Edlinger --- yes that looks very likely. I was not able to reproduce this particular failure, but you can try out the patch I attached to pr91612 and see if it fixes you problem. I am currently short of test capability a

[Bug middle-end/91605] [10 Regression] ICE in ix86_avx256_split_vector_move_misalign, at config/i386/i386-expand.c:489 since r274986

2019-09-02 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91605 --- Comment #3 from Bernd Edlinger --- Author: edlinger Date: Mon Sep 2 14:26:26 2019 New Revision: 275320 URL: https://gcc.gnu.org/viewcvs?rev=275320&root=gcc&view=rev Log: 2019-09-02 Bernd Edlinger PR middle-end/91605 * ex

[Bug middle-end/91612] [10 regression][arm] gcc.target/arm/aapcs/align4.c ICE after r274986

2019-09-03 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91612 --- Comment #5 from Bernd Edlinger --- Author: edlinger Date: Tue Sep 3 14:37:41 2019 New Revision: 275342 URL: https://gcc.gnu.org/viewcvs?rev=275342&root=gcc&view=rev Log: 2019-09-03 Bernd Edlinger PR middle-end/91603 PR m

[Bug middle-end/91603] Unaligned access in expand_assignment

2019-09-03 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91603 --- Comment #1 from Bernd Edlinger --- Author: edlinger Date: Tue Sep 3 14:37:41 2019 New Revision: 275342 URL: https://gcc.gnu.org/viewcvs?rev=275342&root=gcc&view=rev Log: 2019-09-03 Bernd Edlinger PR middle-end/91603 PR m

[Bug middle-end/91613] [10 regression][arm] gcc.dg/pr83930.c ICE since r274986

2019-09-03 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91613 --- Comment #1 from Bernd Edlinger --- Author: edlinger Date: Tue Sep 3 14:37:41 2019 New Revision: 275342 URL: https://gcc.gnu.org/viewcvs?rev=275342&root=gcc&view=rev Log: 2019-09-03 Bernd Edlinger PR middle-end/91603 PR m

[Bug target/91615] [10 regression][armeb] ICEs since r274986

2019-09-03 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91615 --- Comment #4 from Bernd Edlinger --- Hi Christophe, many thanks for your invaluable help. I think except this one all regressions are fixed or at least understood. Unfortunately I have a bit of trouble to reproduce this could you please give

[Bug target/91615] [10 regression][armeb] ICEs since r274986

2019-09-04 Thread edlinger at gcc dot gnu.org
||2019-09-04 Assignee|unassigned at gcc dot gnu.org |edlinger at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #6 from Bernd Edlinger --- Created attachment 46820 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46820&

[Bug target/91615] [10 regression][armeb] ICEs since r274986

2019-09-05 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91615 --- Comment #8 from Bernd Edlinger --- Author: edlinger Date: Thu Sep 5 13:40:17 2019 New Revision: 275409 URL: https://gcc.gnu.org/viewcvs?rev=275409&root=gcc&view=rev Log: 2019-09-05 Bernd Edlinger PR middle-end/91615 * ex

[Bug middle-end/91605] [10 Regression] ICE in ix86_avx256_split_vector_move_misalign, at config/i386/i386-expand.c:489 since r274986

2019-09-05 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91605 --- Comment #5 from Bernd Edlinger --- Yes, fixed.

[Bug middle-end/91605] [10 Regression] ICE in ix86_avx256_split_vector_move_misalign, at config/i386/i386-expand.c:489 since r274986

2019-09-05 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91605 Bernd Edlinger changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/91684] [10 regression][ARM] ICE in gen_movdi, at config/arm/arm.md:5079

2019-09-06 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91684 --- Comment #4 from Bernd Edlinger --- Author: edlinger Date: Sat Sep 7 05:11:16 2019 New Revision: 275484 URL: https://gcc.gnu.org/viewcvs?rev=275484&root=gcc&view=rev Log: add PR target/91684 to ChangeLog Modified: trunk/gcc/ChangeLog

[Bug middle-end/91708] [10 regression][ARM] Bootstrap fails in gen_movsi, at config/arm/arm.md:5258

2019-09-10 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91708 Bernd Edlinger changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug fortran/91716] [9/10 Regression] ICE in output_constant, at varasm.c:5026

2019-09-12 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91716 --- Comment #2 from Bernd Edlinger --- Created attachment 46877 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46877&action=edit untested patch

[Bug fortran/91716] [9/10 Regression] ICE in output_constant, at varasm.c:5026

2019-09-13 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91716 --- Comment #3 from Bernd Edlinger --- Author: edlinger Date: Fri Sep 13 11:33:18 2019 New Revision: 275698 URL: https://gcc.gnu.org/viewcvs?rev=275698&root=gcc&view=rev Log: 2019-09-13 Bernd Edlinger PR fortran/91716 * trans

[Bug middle-end/91708] [10 regression][ARM] Bootstrap fails in gen_movsi, at config/arm/arm.md:5258

2019-09-13 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91708 --- Comment #14 from Bernd Edlinger --- Author: edlinger Date: Fri Sep 13 17:22:04 2019 New Revision: 275701 URL: https://gcc.gnu.org/viewcvs?rev=275701&root=gcc&view=rev Log: 2019-09-13 Bernd Edlinger PR middle-end/91708 * c

[Bug c++/91964] Wrong -Wint-in-bool-context warning for enum constant

2019-10-02 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91964 --- Comment #6 from Bernd Edlinger --- (In reply to Jörg Richter from comment #5) > There needs to be at least a way to suppress the warning with a cast > or some other construct (not pragma). That is simple: if ( C != A ) ...

[Bug fortran/91716] [9 Regression] ICE in output_constant, at varasm.c:5026

2019-10-02 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91716 --- Comment #8 from Bernd Edlinger --- Author: edlinger Date: Wed Oct 2 13:22:37 2019 New Revision: 276458 URL: https://gcc.gnu.org/viewcvs?rev=276458&root=gcc&view=rev Log: 2019-10-02 Bernd Edlinger Backport from mainline

[Bug fortran/91716] [9 Regression] ICE in output_constant, at varasm.c:5026

2019-10-02 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91716 Bernd Edlinger changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/83437] [8 Regression] bogus warning: cast between incompatible function types from ‘int (*)()’ to ‘V’ {aka ‘void* (*)()’ [-Wcast-function-type]

2017-12-15 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83437 Bernd Edlinger changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/84034] [6/7/8 Regression] incomplete warning message with dos line endings

2018-01-26 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84034 --- Comment #3 from Bernd Edlinger --- Author: edlinger Date: Sat Jan 27 06:44:25 2018 New Revision: 257120 URL: https://gcc.gnu.org/viewcvs?rev=257120&root=gcc&view=rev Log: 2018-01-27 Bernd Edlinger PR diagnostic/84034 * di

[Bug middle-end/67220] GCC fails to properly handle libcall symbol visibility of builtin functions

2018-01-27 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67220 --- Comment #5 from Bernd Edlinger --- FYI the C++ FE behaves differently: cat x.cc typedef __SIZE_TYPE__ size_t; extern "C" void *memset(void *s, int c, size_t n) __attribute__ ((visibility ("hidden"))); void foo1 (void *s, size_t n) { mem

[Bug rtl-optimization/89490] [9 Regression] char array constant put in string merge section

2019-02-27 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89490 --- Comment #30 from Bernd Edlinger --- (In reply to Jakub Jelinek from comment #29) > Either the >/* Don't use anchors for mergeable sections. The linker might move > the objects around. */ > comment should be dropped, or the two com

[Bug rtl-optimization/89490] [9 Regression] char array constant put in string merge section

2019-02-27 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89490 --- Comment #36 from Bernd Edlinger --- Author: edlinger Date: Wed Feb 27 20:14:55 2019 New Revision: 269264 URL: https://gcc.gnu.org/viewcvs?rev=269264&root=gcc&view=rev Log: 2019-02-27 Bernd Edlinger PR rtl-optimization/89490

[Bug middle-end/86528] [9 Regression] strlen of constant string malfunction -- had to back out fix for PR middle-end/77357

2018-07-16 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86528 --- Comment #6 from Bernd Edlinger --- Author: edlinger Date: Mon Jul 16 18:03:15 2018 New Revision: 262742 URL: https://gcc.gnu.org/viewcvs?rev=262742&root=gcc&view=rev Log: gcc: 2018-07-16 Bernd Edlinger PR middle-end/86528

[Bug middle-end/86528] [9 Regression] strlen of constant string malfunction -- had to back out fix for PR middle-end/77357

2018-07-16 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86528 Bernd Edlinger changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug tree-optimization/83819] [meta-bug] missing strlen optimizations

2018-07-16 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83819 Bug 83819 depends on bug 86528, which changed state. Bug 86528 Summary: [9 Regression] strlen of constant string malfunction -- had to back out fix for PR middle-end/77357 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86528 What|Re

[Bug tree-optimization/86532] [9 Regression] Wrong code due to a wrong strlen folding starting with r262522

2018-07-16 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86532 --- Comment #5 from Bernd Edlinger --- FYI the patch for pr85528 does not contain the hunk from comment #3 I think it is probably more restrictive than necessary. Happy hacking!

[Bug c/69558] [6/7/8/9 Regression] glib2 warning pragmas stopped working

2018-07-18 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69558 --- Comment #25 from Bernd Edlinger --- Author: edlinger Date: Wed Jul 18 19:36:01 2018 New Revision: 262861 URL: https://gcc.gnu.org/viewcvs?rev=262861&root=gcc&view=rev Log: libcpp: 2018-07-18 Bernd Edlinger PR 69558 * macr

[Bug c/86617] [6/7/8/9 Regression] Volatile qualifier is ignored sometimes for unsigned char

2018-07-23 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86617 --- Comment #8 from Bernd Edlinger --- Author: edlinger Date: Mon Jul 23 13:23:51 2018 New Revision: 262933 URL: https://gcc.gnu.org/viewcvs?rev=262933&root=gcc&view=rev Log: gcc: 2018-07-23 Bernd Edlinger PR c/86617 * genmat

[Bug c/86617] [6/7/8 Regression] Volatile qualifier is ignored sometimes for unsigned char

2018-07-29 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86617 --- Comment #9 from Bernd Edlinger --- Author: edlinger Date: Sun Jul 29 16:44:24 2018 New Revision: 263055 URL: https://gcc.gnu.org/viewcvs?rev=263055&root=gcc&view=rev Log: gcc: 2018-07-29 Bernd Edlinger Backport from mainline

[Bug middle-end/86121] [9 Regression] missing -Wstringop-overflow on strcpy followed by strcat

2018-08-21 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86121 --- Comment #4 from Bernd Edlinger --- Author: edlinger Date: Tue Aug 21 08:56:11 2018 New Revision: 263693 URL: https://gcc.gnu.org/viewcvs?rev=263693&root=gcc&view=rev Log: 2018-08-21 Bernd Edlinger PR middle-end/86121 * tr

[Bug bootstrap/87672] [9 regression] 81512c36 causes ICE in bootstrap stage 3 using "-D_FORTIFY_SOURCE=2" (invalid operand in unary operation, incorrect sharing of tree nodes, verify_gimple failed)

2018-10-21 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87672 Bernd Edlinger changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/87672] [9 regression] 81512c36 causes ICE in bootstrap stage 3 using "-D_FORTIFY_SOURCE=2" (invalid operand in unary operation, incorrect sharing of tree nodes, verify_gimple

2018-11-04 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87672 --- Comment #13 from Bernd Edlinger --- Author: edlinger Date: Sun Nov 4 19:46:08 2018 New Revision: 265777 URL: https://gcc.gnu.org/viewcvs?rev=265777&root=gcc&view=rev Log: gcc: 2018-11-04 Bernd Edlinger PR tree-optimization/87672

[Bug tree-optimization/86572] unsafe strlen folding of const arguments with non-const offset

2018-11-04 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86572 --- Comment #3 from Bernd Edlinger --- Author: edlinger Date: Sun Nov 4 19:51:09 2018 New Revision: 265778 URL: https://gcc.gnu.org/viewcvs?rev=265778&root=gcc&view=rev Log: gcc: 2018-11-04 Bernd Edlinger PR tree-optimization/86572

[Bug tree-optimization/86572] unsafe strlen folding of const arguments with non-const offset

2018-11-04 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86572 Bernd Edlinger changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/83819] [meta-bug] missing strlen optimizations

2018-11-04 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83819 Bug 83819 depends on bug 86572, which changed state. Bug 86572 Summary: unsafe strlen folding of const arguments with non-const offset https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86572 What|Removed |Added

[Bug tree-optimization/87940] [9 Regression] FAIL: gcc.dg/warn-strlen-no-nul.c

2018-11-08 Thread edlinger at gcc dot gnu.org
||2018-11-08 Assignee|unassigned at gcc dot gnu.org |edlinger at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Bernd Edlinger --- proposed patch: https://gcc.gnu.org/ml/gcc-patches/2018-11/msg00325.html

[Bug tree-optimization/87940] [9 Regression] FAIL: gcc.dg/warn-strlen-no-nul.c

2018-11-09 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87940 --- Comment #2 from Bernd Edlinger --- Author: edlinger Date: Fri Nov 9 20:38:07 2018 New Revision: 265992 URL: https://gcc.gnu.org/viewcvs?rev=265992&root=gcc&view=rev Log: 2018-11-09 Bernd Edlinger PR tree-optimization/87940

[Bug tree-optimization/87940] [9 Regression] FAIL: gcc.dg/warn-strlen-no-nul.c

2018-11-09 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87940 Bernd Edlinger changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/87476] [9 Regression] char-array initialized from wide-string

2018-11-15 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87476 --- Comment #4 from Bernd Edlinger --- - if (char_type != char_type_node - && char_type != signed_char_type_node - && char_type != unsigned_char_type_node) + if (char_type != char_type_node)

[Bug target/77308] surprisingly large stack usage for sha512 on arm

2018-11-19 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77308 Bernd Edlinger changed: What|Removed |Added Known to work||8.1.0 --- Comment #67 from Bernd Edling

[Bug testsuite/68580] FAIL: c-c++-common/tsan/pr65400-1.c -O0 execution test

2016-02-18 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68580 --- Comment #12 from Bernd Edlinger --- Author: edlinger Date: Thu Feb 18 22:27:09 2016 New Revision: 233538 URL: https://gcc.gnu.org/viewcvs?rev=233538&root=gcc&view=rev Log: PR testsuite/68580 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-

[Bug c++/69865] -trigraphs option broken

2016-02-19 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69865 --- Comment #9 from Bernd Edlinger --- Author: edlinger Date: Fri Feb 19 22:22:04 2016 New Revision: 233574 URL: https://gcc.gnu.org/viewcvs?rev=233574&root=gcc&view=rev Log: gcc/c-family/ChangeLog: 2016-02-19 Bernd Edlinger PR c++/6

[Bug testsuite/68580] FAIL: c-c++-common/tsan/pr65400-1.c -O0 execution test

2016-02-19 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68580 --- Comment #13 from Bernd Edlinger --- Author: edlinger Date: Sat Feb 20 05:58:00 2016 New Revision: 233581 URL: https://gcc.gnu.org/viewcvs?rev=233581&root=gcc&view=rev Log: 2016-02-20 Bernd Edlinger Backport from mainline

  1   2   3   >