[Bug driver/70132] ARM -mcpu=native can cause a double free abort.

2016-03-11 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70132 --- Comment #3 from ktkachov at gcc dot gnu.org --- Proposed patch at: https://gcc.gnu.org/ml/gcc-patches/2016-03/msg00700.html Can you give it a shot?

[Bug driver/70132] ARM -mcpu=native can cause a double free abort.

2016-03-12 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70132 --- Comment #6 from ktkachov at gcc dot gnu.org --- (In reply to Andrew Roberts from comment #5) > Do I need to raise another bug report to get the march=native to actually > generate native code, or has one already been raised? > >

[Bug target/70210] -march=native and -mcpu=native do not detect ARM cortex-a53 in 32 bit mode on Linux

2016-03-12 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70210 ktkachov at gcc dot gnu.org changed: What|Removed |Added Target||arm-linux-gnueabihf

[Bug target/70133] AArch64 -mtune=native generates improperly formatted -march parameters

2016-03-18 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70133 --- Comment #9 from ktkachov at gcc dot gnu.org --- Thanks for picking this up. I agree we should keep track of the extensions implied by the architecture

[Bug driver/70132] ARM -mcpu=native can cause a double free abort.

2016-03-23 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70132 --- Comment #7 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Wed Mar 23 10:16:31 2016 New Revision: 234419 URL: https://gcc.gnu.org/viewcvs?rev=234419&root=gcc&view=rev Log: [ARM] PR driver/70132: Avoid double fclose i

[Bug driver/70132] ARM -mcpu=native can cause a double free abort.

2016-03-23 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70132 ktkachov at gcc dot gnu.org changed: What|Removed |Added Known to work||6.0 Assignee

[Bug rtl-optimization/68536] LRA ICEs with new arm pattern

2016-03-23 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68536 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/49526] extra move instruction for smmul

2016-03-23 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49526 Bug 49526 depends on bug 68536, which changed state. Bug 68536 Summary: LRA ICEs with new arm pattern https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68536 What|Removed |Added --

[Bug c/70370] ICE in execute_todo, at passes.c:2003 when using __real__ or __imag__ as lvalue in asm

2016-03-23 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70370 ktkachov at gcc dot gnu.org changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug c/70370] ICE in execute_todo, at passes.c:2003 when using __real__ or __imag__ as lvalue in asm

2016-03-23 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70370 --- Comment #3 from ktkachov at gcc dot gnu.org --- (In reply to ktkachov from comment #2) > Confirmed on all branches. > But on 4.9 I get a different ICE: > > internal compiler error: in make_decl_rtl, at varasm.c:1142 Sorry, I me

[Bug target/64971] [5/6 Regression] gcc.c-torture/compile/pr37433.c ICEs with -mabi=ilp32

2016-03-23 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64971 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug tree-optimization/70390] New: [6 Regression] internal compiler error: in copy_loop_close_phi_args, at graphite-isl-ast-to-gimple.c:2114

2016-03-24 Thread ktkachov at gcc dot gnu.org
Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: ktkachov at gcc dot gnu.org Target Milestone: --- Target

[Bug rtl-optimization/70398] [6 Regression] gcc.dg/vect/slp-multitypes-9.c FAILs with -fno-tree-loop-optimize -fno-tree-ter

2016-03-24 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70398 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed

[Bug target/69875] [4.9/5 Regression] Wrong barrier placement for 64-bit atomic loads on arm

2016-03-29 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69875 --- Comment #4 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Tue Mar 29 13:28:34 2016 New Revision: 234521 URL: https://gcc.gnu.org/viewcvs?rev=234521&root=gcc&view=rev Log: [ARM][5 Backport] PR target/69875 Fix atomi

[Bug target/69875] [4.9/5 Regression] Wrong barrier placement for 64-bit atomic loads on arm

2016-03-29 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69875 --- Comment #5 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Tue Mar 29 13:32:37 2016 New Revision: 234522 URL: https://gcc.gnu.org/viewcvs?rev=234522&root=gcc&view=rev Log: [ARM][4.9 Backport] PR target/69875 Fix atomi

[Bug target/69875] [4.9/5 Regression] Wrong barrier placement for 64-bit atomic loads on arm

2016-03-29 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69875 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/69614] [4.9/5 Regression] wrong code with -Os -fno-expensive-optimizations -fschedule-insns -mtpcs-leaf-frame -fira-algorithm=priority @ armv7a

2016-03-29 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69614 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug target/69614] [4.9/5 Regression] wrong code with -Os -fno-expensive-optimizations -fschedule-insns -mtpcs-leaf-frame -fira-algorithm=priority @ armv7a

2016-03-30 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69614 --- Comment #27 from ktkachov at gcc dot gnu.org --- Vlad, do you intend to backpor this patch to 4.9/5? I believe the original testcase doesn't reproduce the failure on those branches, but the lra bug is still latent there?

[Bug middle-end/70457] ICE (segfault) in gimple_expand_builtin_pow on powerpc64le-linux-gnu

2016-03-30 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70457 ktkachov at gcc dot gnu.org changed: What|Removed |Added Target|powerpc64le-linux-gnu |powerpc64le-linux-gnu

[Bug middle-end/70457] ICE (segfault) in gimple_expand_builtin_pow on powerpc64le-linux-gnu

2016-03-30 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70457 --- Comment #2 from ktkachov at gcc dot gnu.org --- Using gdb, the gimple stmt causing the ICE is: # .MEM_10 = VDEF <.MEM_1(D)> ret_5 = pow (1.0e+0);

[Bug target/70464] [arch64] create a self hosting compiler

2016-03-30 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70464 --- Comment #5 from ktkachov at gcc dot gnu.org --- (In reply to georg from comment #0) > During our approach to get the raspberry pi3 and gentoo with an aarch64 > kernel and userland running i tried to cross compile a "native c

[Bug target/70464] [arch64] create a self hosting compiler

2016-03-30 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70464 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug bootstrap/70473] genautomata memory footprint for arm

2016-03-31 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70473 ktkachov at gcc dot gnu.org changed: What|Removed |Added Keywords||build, memory-hog

[Bug bootstrap/70473] genautomata memory footprint for arm

2016-03-31 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70473 --- Comment #3 from ktkachov at gcc dot gnu.org --- (In reply to Richard Biener from comment #2) > I suppose that for specific cases like building a compiler for/on raspi one > could disable all but the "interesting" automaton

[Bug c/70477] New: -Wtautological-compare too aggressive?

2016-03-31 Thread ktkachov at gcc dot gnu.org
Component: c Assignee: unassigned at gcc dot gnu.org Reporter: ktkachov at gcc dot gnu.org Target Milestone: --- I'm trying to perform an aarch64-none-linux-gnu bootstrap with -save-temps in the BOOT_CFLAGS but I'm getting a -Wtautological-compare fa

[Bug c++/70549] insn does not satisfy its constraints aarch64 gcc-4.8

2016-04-05 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70549 ktkachov at gcc dot gnu.org changed: What|Removed |Added Target||aarch64 Status

[Bug c++/70549] insn does not satisfy its constraints aarch64 gcc-4.8

2016-04-05 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70549 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||clyon at gcc dot gnu.org

[Bug target/70566] [4.9/5/6 Regression] Bad ARM code generated for evaluating unsigned int bitfield value

2016-04-07 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70566 ktkachov at gcc dot gnu.org changed: What|Removed |Added Target||arm Status

[Bug target/70566] [4.9/5/6 Regression] Bad ARM code generated for evaluating unsigned int bitfield value

2016-04-07 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70566 ktkachov at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |ktkachov at gcc dot

[Bug target/70566] [4.9/5/6 Regression] Bad ARM code generated for evaluating unsigned int bitfield value

2016-04-07 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70566 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/70566] [4.9/5/6 Regression] Bad ARM code generated for evaluating unsigned int bitfield value

2016-04-07 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70566 --- Comment #6 from ktkachov at gcc dot gnu.org --- Ah, on second glance the peephole looks correct in itself, but the second branch following the bmi uses an incorrect condition code. So we have: tst r3, #2 bne .L3

[Bug target/70566] [4.9/5/6 Regression] Bad ARM code generated for evaluating unsigned int bitfield value

2016-04-07 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70566 --- Comment #8 from ktkachov at gcc dot gnu.org --- (In reply to Richard Earnshaw from comment #7) > (In reply to ktkachov from comment #6) > > Ah, on second glance the peephole looks correct in itself, but the second > > branch fo

[Bug target/70566] [4.9/5/6 Regression] Bad ARM code generated for evaluating unsigned int bitfield value

2016-04-07 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70566 ktkachov at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[Bug target/70566] [4.9/5/6 Regression] Bad ARM code generated for evaluating unsigned int bitfield value

2016-04-07 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70566 --- Comment #9 from ktkachov at gcc dot gnu.org --- Patch posted at: https://gcc.gnu.org/ml/gcc-patches/2016-04/msg00351.html

[Bug target/70566] [4.9/5/6 Regression] Bad ARM code generated for evaluating unsigned int bitfield value

2016-04-08 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70566 --- Comment #10 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Fri Apr 8 09:39:44 2016 New Revision: 234825 URL: https://gcc.gnu.org/viewcvs?rev=234825&root=gcc&view=rev Log: [ARM] PR target/70566 Check that condition reg

[Bug target/70566] [4.9/5] Bad ARM code generated for evaluating unsigned int bitfield value

2016-04-08 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70566 ktkachov at gcc dot gnu.org changed: What|Removed |Added Known to work||6.0 Summary

[Bug debug/70599] Crash when adding debug symbols to a program making heavy use of nested templates.

2016-04-08 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70599 ktkachov at gcc dot gnu.org changed: What|Removed |Added Keywords||compile-time-hog

[Bug rtl-optimization/70625] [4.9/5 Regression] Memory exhaustion when building specific snippet at -O2

2016-04-11 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70625 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug rtl-optimization/70625] [4.9/5 Regression] Memory exhaustion when building specific snippet at -O2

2016-04-11 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70625 --- Comment #3 from ktkachov at gcc dot gnu.org --- (In reply to Arseny Solokha from comment #2) > (In reply to ktkachov from comment #1) > > I see the PR70623 ICE with 4.9 and 5 at -O2 on arm-none-eabi. > > Do you have any oth

[Bug debug/70628] [5/6 regression] ICE in get_reg_rtx, at emit-rtl.c:1025

2016-04-11 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70628 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed

[Bug debug/70628] [5/6 regression] ICE in get_reg_rtx, at emit-rtl.c:1025

2016-04-12 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70628 --- Comment #6 from ktkachov at gcc dot gnu.org --- The ICE in cselib occurs when it calls gen_reg_rtx after reload, which is not allowed. This is through a call to simplify_unary_operation_1 on (zero_extend:DI (high:SI (symbol_ref/f:SI ("

[Bug target/70566] [4.9/5 Regression] Bad ARM code generated for evaluating unsigned int bitfield value

2016-04-12 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70566 --- Comment #12 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Tue Apr 12 10:58:28 2016 New Revision: 234898 URL: https://gcc.gnu.org/viewcvs?rev=234898&root=gcc&view=rev Log: [ARM] PR target/70566 Check that condition reg

[Bug debug/70628] [5/6 regression] ICE in get_reg_rtx, at emit-rtl.c:1025

2016-04-12 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70628 --- Comment #8 from ktkachov at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #7) > Created attachment 38242 [details] > gcc6-pr70628.patch > > IMNSHO simplify-rtx.c should never generate instructions, it ca

[Bug target/70566] [4.9/5 Regression] Bad ARM code generated for evaluating unsigned int bitfield value

2016-04-13 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70566 --- Comment #13 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Wed Apr 13 08:24:43 2016 New Revision: 234931 URL: https://gcc.gnu.org/viewcvs?rev=234931&root=gcc&view=rev Log: [ARM] PR target/70566 Check that condition reg

[Bug target/70566] [4.9/5/6 Regression] Bad ARM code generated for evaluating unsigned int bitfield value

2016-04-13 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70566 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/70656] mutation testing of algorithum

2016-04-14 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70656 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/64971] [5/6 Regression] gcc.c-torture/compile/pr37433.c ICEs with -mabi=ilp32

2016-04-14 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64971 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #12

[Bug target/70044] [5 Regression] -flto turns on -fomit-frame-pointer

2016-04-14 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70044 --- Comment #8 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Thu Apr 14 13:45:34 2016 New Revision: 234974 URL: https://gcc.gnu.org/viewcvs?rev=234974&root=gcc&view=rev Log: [AArch64] Backport of PR target/70044 fix to GCC

[Bug target/70044] [5 Regression] -flto turns on -fomit-frame-pointer

2016-04-14 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70044 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|REOPENED|RESOLVED

[Bug rtl-optimization/70681] New: [6 Regression] FAIL: gcc.dg/ira-shrinkwrap-prep-2.c gcc.dg/pr10474.c on arm and powerpc

2016-04-15 Thread ktkachov at gcc dot gnu.org
Keywords: missed-optimization Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: ktkachov at gcc dot gnu.org Target Milestone: --- Target: arm, powerpc As reported at: https

[Bug rtl-optimization/70681] [6 Regression] FAIL: gcc.dg/ira-shrinkwrap-prep-2.c gcc.dg/pr10474.c on arm and powerpc

2016-04-15 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70681 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed

[Bug rtl-optimization/70681] [6 Regression] FAIL: gcc.dg/ira-shrinkwrap-prep-2.c gcc.dg/pr10474.c on arm and powerpc

2016-04-15 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70681 --- Comment #1 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Fri Apr 15 12:45:20 2016 New Revision: 235024 URL: https://gcc.gnu.org/viewcvs?rev=235024&root=gcc&view=rev Log: [testsuite] PR rtl-optimization/70681: X

[Bug rtl-optimization/70681] [6/7 Regression] FAIL: gcc.dg/ira-shrinkwrap-prep-2.c gcc.dg/pr10474.c on arm and powerpc

2016-04-15 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70681 ktkachov at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |7.0 Summary|[6

[Bug c/70477] -Wtautological-compare too aggressive?

2016-04-18 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70477 --- Comment #3 from ktkachov at gcc dot gnu.org --- (In reply to Marek Polacek from comment #2) > ...because neither LHS nor RHS have any location here. Hi Marek, does that mean you can reproduce?

[Bug target/64971] [5/6/7 Regression] gcc.c-torture/compile/pr37433.c ICEs with -mabi=ilp32

2016-04-20 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64971 --- Comment #13 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Wed Apr 20 13:29:32 2016 New Revision: 235281 URL: https://gcc.gnu.org/viewcvs?rev=235281&root=gcc&view=rev Log: [AArch64] Work around PR target/64971 20

[Bug target/64971] [5/6/7 Regression] gcc.c-torture/compile/pr37433.c ICEs with -mabi=ilp32

2016-04-20 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64971 --- Comment #14 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Wed Apr 20 13:38:31 2016 New Revision: 235282 URL: https://gcc.gnu.org/viewcvs?rev=235282&root=gcc&view=rev Log: [AArch64] Work around PR target/64971 20

[Bug target/64971] [5 Regression] gcc.c-torture/compile/pr37433.c ICEs with -mabi=ilp32

2016-04-20 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64971 ktkachov at gcc dot gnu.org changed: What|Removed |Added Known to work||6.0, 7.0 Target

[Bug c/70749] New: [4.9/5 Regression] error: storage size of ‘a’ isn’t known goes away with -Os

2016-04-21 Thread ktkachov at gcc dot gnu.org
: accepts-invalid Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: ktkachov at gcc dot gnu.org Target Milestone: --- I'm hitting an error when trying to build an allyesconfig arm64 linux kernel (4.5.2)

[Bug c/70749] error: storage size of ‘a’ isn’t known goes away with -Os

2016-04-21 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70749 --- Comment #2 from ktkachov at gcc dot gnu.org --- Trunk errors with or without optimisation. GCC 5 and earlier don't error with optimisation. If this behaviour is expected (and the bug is in the kernel sources) feel free to close the repo

[Bug tree-optimization/70754] [5/6 Regression] ICE during predictive commoning

2016-04-21 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70754 ktkachov at gcc dot gnu.org changed: What|Removed |Added Target||aarch64-unknown-linux-gnu

[Bug debug/70764] New: PASS->FAIL: gcc.dg/guality/pr41447-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none

2016-04-22 Thread ktkachov at gcc dot gnu.org
MED Severity: normal Priority: P3 Component: debug Assignee: unassigned at gcc dot gnu.org Reporter: ktkachov at gcc dot gnu.org Target Milestone: --- Target: aarch64-none-linux-gnu After: Author: nickc Date: Thu Mar 10 17:24:16 2016 +0

[Bug debug/70764] PASS->FAIL: gcc.dg/guality/pr41447-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none

2016-04-22 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70764 --- Comment #2 from ktkachov at gcc dot gnu.org --- I think so. gcc.log contains: PASS: a is 0 FAIL: tmp is -1, not 0 FAIL: tmp2 is -1, not 0 PASS: a is 0 FAIL: tmp is -1, not 0 FAIL: tmp2 is -1, not 0 FAIL: tmp3 is -1, not 0 FAIL: 2 PASS, 5 FAIL

[Bug rtl-optimization/70784] New: Merge multiple short stores of immediates into wider stores

2016-04-25 Thread ktkachov at gcc dot gnu.org
-optimization Severity: enhancement Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: ktkachov at gcc dot gnu.org CC: ramana at gcc dot gnu.org Target Milestone: --- Consider the code: struct bar

[Bug rtl-optimization/70784] Merge multiple short stores of immediates into wider stores

2016-04-25 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70784 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug rtl-optimization/70784] Merge multiple short stores of immediates into wider stores

2016-04-25 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70784 --- Comment #4 from ktkachov at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #3) > Also note that finding the heuristics when to use this (for -Os it is of > course clearer) is hard, if the pointer is sufficiently aligned or

[Bug target/70809] [AArch64] aarch64_vmls pattern should be rejected if -ffp-contract=off

2016-04-26 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70809 ktkachov at gcc dot gnu.org changed: What|Removed |Added Keywords||wrong-code

[Bug target/70814] atomic store of __int128 is not lock free on aarch64

2016-04-27 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70814 ktkachov at gcc dot gnu.org changed: What|Removed |Added Keywords||missed-optimization

[Bug target/70830] [6/7 Regression] ARM interrupt attribute: push/pop do not support {reglist}^

2016-04-28 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70830 ktkachov at gcc dot gnu.org changed: What|Removed |Added Target||arm* Status

[Bug target/70830] [6/7 Regression] ARM interrupt attribute: push/pop do not support {reglist}^

2016-04-28 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70830 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug tree-optimization/70848] g++ arm-none-eabi ignores volatile qualifier

2016-04-28 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70848 ktkachov at gcc dot gnu.org changed: What|Removed |Added Target||arm Status

[Bug tree-optimization/70848] [6/7 Regression] g++ arm-none-eabi ignores volatile qualifier

2016-04-28 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70848 --- Comment #5 from ktkachov at gcc dot gnu.org --- Also, this happens only for g++, compiling with gcc doesn't eliminate the stores

[Bug tree-optimization/70848] [6/7 Regression] g++ arm-none-eabi ignores volatile qualifier

2016-04-28 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70848 --- Comment #9 from ktkachov at gcc dot gnu.org --- This also happens for: volatile int *p; void test() { (*(volatile int*)(p)) = 'a'; (*(volatile int*)(p)) = 'b'; (*(volatile int*)(p)) = 'c&#

[Bug tree-optimization/70848] [6/7 Regression] g++ arm-none-eabi ignores volatile qualifier

2016-04-28 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70848 --- Comment #10 from ktkachov at gcc dot gnu.org --- (In reply to Richard Biener from comment #8) > With an old cross to arm I can indeed see (.018t.ssa): > > void test() () > { > volatile int * _1; > volatile int * _4; >

[Bug driver/70132] ARM -mcpu=native can cause a double free abort.

2016-04-28 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70132 --- Comment #10 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Thu Apr 28 14:44:07 2016 New Revision: 235573 URL: https://gcc.gnu.org/viewcvs?rev=235573&root=gcc&view=rev Log: [ARM] PR driver/70132: Avoid double fclose i

[Bug middle-end/37780] Conditional expression with __builtin_clz() should be optimized out

2016-04-29 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37780 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug c++/70922] New: -Wparentheses warning should not complain about if-else from macro expansion

2016-05-03 Thread ktkachov at gcc dot gnu.org
: diagnostic Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: ktkachov at gcc dot gnu.org Target Milestone: --- As described here: https://sourceware.org/ml/gdb-patches/2016-04/msg00656.html I upgraded

[Bug target/70903] [4.9/5/6/7 Regression] wrong code with bfi @ aarch64 with -Os

2016-05-03 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70903 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed

[Bug target/70903] [4.9/5/6/7 Regression] wrong code with bfi @ aarch64 with -Os

2016-05-03 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70903 --- Comment #2 from ktkachov at gcc dot gnu.org --- -fno-rerun-cse-after-loop "fixes" the tescase. cse2 is where it starts to go wrong

[Bug target/70903] [4.9/5/6/7 Regression] wrong code with bfi @ aarch64 with -Os

2016-05-03 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70903 --- Comment #3 from ktkachov at gcc dot gnu.org --- Although, that seems to be exposing something else that's fishy, looking at the combine dumps I see it combining: (insn 19 42 20 2 (set (subreg:DI (reg:QI 94) 0) (const_int 255

[Bug target/70903] [4.9/5/6/7 Regression] wrong code with bfi @ aarch64 with -Os

2016-05-03 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70903 --- Comment #4 from ktkachov at gcc dot gnu.org --- Basically at expand time we're expanding: vector(32) unsigned char _4; unsigned char _5; _3 = {65535, _2}; _4 = VIEW_CONVERT_EXPR(_3); _5 = BIT_FIELD_REF <_4, 8, 8>;

[Bug tree-optimization/70964] New: [7 Regression] internal compiler error: in single_succ_edge, at basic-block.h:351

2016-05-05 Thread ktkachov at gcc dot gnu.org
: ice-on-valid-code Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: ktkachov at gcc dot gnu.org Target Milestone: --- Target: aarch64 The testcase: int a, c, d, e, f; int b[0

[Bug tree-optimization/70964] [7 Regression] internal compiler error: in single_succ_edge, at basic-block.h:351

2016-05-05 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70964 ktkachov at gcc dot gnu.org changed: What|Removed |Added Known to work||6.1.0 Target Milestone

[Bug tree-optimization/70964] [7 Regression] internal compiler error: in single_succ_edge, at basic-block.h:351

2016-05-06 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70964 --- Comment #3 from ktkachov at gcc dot gnu.org --- Another testcase that started ICEing with r235842. int a, b; int fn1 (int p1) { return p1 < 0 ? p1 : a; } void fn2 () { lbl_100: b = 1; for (; b != 21; b = fn1 (b)) ; goto lbl_

[Bug rtl-optimization/70978] New: [5 Regression] internal compiler error: in assign_by_spills, at lra-assigns.c:1428 on arm

2016-05-06 Thread ktkachov at gcc dot gnu.org
Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: ktkachov at gcc dot gnu.org Target Milestone: --- Target: arm* Created attachment 38426

[Bug rtl-optimization/70978] [5 Regression] internal compiler error: in assign_by_spills, at lra-assigns.c:1428 on arm

2016-05-06 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70978 ktkachov at gcc dot gnu.org changed: What|Removed |Added Known to work||4.9.4, 6.1.0, 7.0 Target

[Bug tree-optimization/70986] [7 Regression] ICE on valid code at -O3 on x86_64-linux-gnu in combine_blocks, at tree-if-conv.c:2219

2016-05-09 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70986 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work

[Bug tree-optimization/71016] New: [6/7 Regression] Redundant sign extension with conditional __builtin_clzl

2016-05-09 Thread ktkachov at gcc dot gnu.org
: missed-optimization Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: ktkachov at gcc dot gnu.org Target Milestone: --- Target: aarch64 Consider: long int foo (long i) { return (i

[Bug tree-optimization/70985] [7 Regression] ICE on valid code at -O3 on x86_64-linux-gnu: verify_gimple failed

2016-05-09 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70985 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug rtl-optimization/66940] ifcvt.c:1907 signed integer overflow

2016-05-09 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66940 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED Last

[Bug tree-optimization/70964] [7 Regression] internal compiler error: in single_succ_edge, at basic-block.h:351

2016-05-10 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70964 --- Comment #5 from ktkachov at gcc dot gnu.org --- (In reply to Chengnian Sun from comment #4) > > Hi, > > May I know how did you find this bug-triggering test case? Is it generated > by some program generator or from the tor

[Bug target/71041] mIPS:

2016-05-10 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71041 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug driver/70132] ARM -mcpu=native can cause a double free abort.

2016-05-10 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70132 --- Comment #11 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Tue May 10 16:15:20 2016 New Revision: 236092 URL: https://gcc.gnu.org/viewcvs?rev=236092&root=gcc&view=rev Log: [ARM] PR driver/70132: Avoid double fclose i

[Bug driver/70132] ARM -mcpu=native can cause a double free abort.

2016-05-10 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70132 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug target/71056] [6/7 Regression] __builtin_bswap32 NEON instruction error with -O3

2016-05-11 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71056 ktkachov at gcc dot gnu.org changed: What|Removed |Added Target||arm Status

[Bug target/71056] [6/7 Regression] __builtin_bswap32 NEON instruction error with -O3

2016-05-11 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71056 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/70809] [AArch64] aarch64_vmls pattern should be rejected if -ffp-contract=off

2016-05-11 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70809 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug driver/71063] New: ICE: Segmentation fault with --help="^"

2016-05-11 Thread ktkachov at gcc dot gnu.org
ty: normal Priority: P3 Component: driver Assignee: unassigned at gcc dot gnu.org Reporter: ktkachov at gcc dot gnu.org Target Milestone: --- gcc --help="^" ICEs with: cc1: internal compiler error: Segmentation fault 0xae26d2 crash_signal $SRC/gcc/to

[Bug target/70830] [6/7 Regression] ARM interrupt attribute: push/pop do not support {reglist}^

2016-05-11 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70830 --- Comment #4 from ktkachov at gcc dot gnu.org --- Patch posted at: https://gcc.gnu.org/ml/gcc-patches/2016-05/msg00395.html

[Bug driver/71063] ICE: Segmentation fault with --help="^"

2016-05-11 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71063 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug driver/71063] ICE: Segmentation fault with --help="^"

2016-05-11 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71063 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|NEW Assignee

<    2   3   4   5   6   7   8   9   10   11   >