[Bug target/66867] Suboptimal code generation for atomic_compare_exchange

2015-09-21 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66867 Alan Modra changed: What|Removed |Added Target||powerpc64*-*-*, x86_64-*-* Stat

[Bug target/66609] [sh] Relative address expressions bind at as-time, even if symbol is weak

2015-09-21 Thread bugdal at aerifal dot cx
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66609 --- Comment #7 from Rich Felker --- Created attachment 36359 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36359&action=edit preprocessed source still affected by the bug Oddly I'm still experiencing this bug for some functions but not ot

[Bug middle-end/67639] ICE at -O1 and above on x86_64-linux-gnu in expand_gimple_basic_block, at cfgexpand.c:5697

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67639 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/66609] [sh] Relative address expressions bind at as-time, even if symbol is weak

2015-09-21 Thread bugdal at aerifal dot cx
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66609 --- Comment #8 from Rich Felker --- Perhaps hold off on worrying about this; it's only happening with -mfdpic (with my forward-port of the fdpic patch applied) so it's possible that the bug is on my end in code that's not in upstream gcc. I'll fo

[Bug target/67636] [6 Regression][SH] gcc.target/sh/pr54236-1.c failures

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67636 Richard Biener changed: What|Removed |Added Version|unknown |6.0 Target Milestone|---

[Bug libstdc++/67647] [6 regression] boostrap FAIL with --disable-libstdcxx-dual-abi

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67647 Richard Biener changed: What|Removed |Added Keywords||build Component|bootstrap

[Bug middle-end/67649] trunk build with valgrind fail in get_def_blocks_for

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67649 --- Comment #1 from Richard Biener --- You are using -O3 -march=native it seems. Note that the error doesn't make much sense to me.

[Bug c++/67650] undef reference with -fdevirtualize

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67650 Richard Biener changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment

[Bug target/67474] [6 regression] tree-vect-loop.c:2759:1: error: insn does not satisfy its constraints breaks ARM bootstrap

2015-09-21 Thread mikpelinux at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67474 --- Comment #1 from Mikael Pettersson --- Still occurs with gcc-6-20150920.

[Bug middle-end/67662] -fsanitize=undefined cries wolf for X - 1 + X when X is 2**30

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67662 Richard Biener changed: What|Removed |Added Keywords||wrong-code Status|NEW

[Bug middle-end/67651] Optimizer assumes nothing can reside at address 0 despite -fno-delete-null-pointer-checks

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67651 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug other/29842] [meta-bug] outstanding patches / issues from STMicroelectronics

2015-09-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29842 Bug 29842 depends on bug 28791, which changed state. Bug 28791 Summary: sh64-elf -mdiv= options bitrot https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28791 What|Removed |Added -

[Bug libobjc/24714] objc/execute/bf-10.m and others fail on sh64-elf

2015-09-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24714 Oleg Endo changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug target/28791] sh64-elf -mdiv= options bitrot

2015-09-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28791 Oleg Endo changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/58866] sh64: Wrong genmultilib invocation

2015-09-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58866 Oleg Endo changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/20211] autoincrement generation is poor

2015-09-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20211 Oleg Endo changed: What|Removed |Added Target||sh*-*-* CC|

[Bug c++/67663] New: ambiguous namespace/class name not reported as error

2015-09-21 Thread andreim77 at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67663 Bug ID: 67663 Summary: ambiguous namespace/class name not reported as error Product: gcc Version: 5.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug target/37633] [4.9/5/6 Regression] wrong register use on sh64

2015-09-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37633 Oleg Endo changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/67660] [SH] Automatically insert atomic rewind code into ISR prologue

2015-09-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67660 --- Comment #1 from Oleg Endo --- Just a note ... It might also make sense to tell the compiler (via function attribute) whether the ISR is re-entrant or not. On a single-core system, atomic ops in an ISR can be converted into normal load-modify

[Bug c++/67663] ambiguous namespace/class name not reported as error

2015-09-21 Thread andreim77 at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67663 --- Comment #1 from Andrei M. --- in line: a::i=1; i is resolved to x::a::i

[Bug middle-end/67649] trunk build with valgrind fail in get_def_blocks_for

2015-09-21 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67649 --- Comment #2 from David Binderman --- (In reply to Richard Biener from comment #1) > You are using -O3 -march=native it seems. I checked, and the problem also occurs in the simpler case when -O3 -march=native is replaced by -O2. > Note that

[Bug target/67657] [SH][5/6 Regression]: internal compiler error: in cselib_record_set, at cselib.c:2396 when compiling libjpeg-turbo

2015-09-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67657 --- Comment #8 from Oleg Endo --- BTW, I'd recommend not specifying -ffloat-store on SH. It doesn't affect FP precision (unlike on x86) and just creates slower code.

[Bug c++/39057] ICE with default argument in friend declaration

2015-09-21 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39057 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|paolo.carlini at

[Bug debug/67664] New: [6 Regression] Duplicate AT_const_value attributes in some c++ cases.

2015-09-21 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67664 Bug ID: 67664 Summary: [6 Regression] Duplicate AT_const_value attributes in some c++ cases. Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal

[Bug debug/67665] New: ICE when passing two empty files directly to cc1 with -g

2015-09-21 Thread jgreenhalgh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67665 Bug ID: 67665 Summary: ICE when passing two empty files directly to cc1 with -g Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Pri

[Bug debug/67664] [6 Regression] Duplicate AT_const_value attributes in some c++ cases.

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67664 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug middle-end/67649] trunk build with valgrind fail in get_def_blocks_for

2015-09-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67649 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/67647] [6 regression] boostrap FAIL with --disable-libstdcxx-dual-abi

2015-09-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67647 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug middle-end/67653] ICE on valid code on x86_64-linux-gnu: verify_gimple failed

2015-09-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67653 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/67653] [4.9/5/6 Regression] ICE on valid code on x86_64-linux-gnu: verify_gimple failed

2015-09-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67653 Marek Polacek changed: What|Removed |Added Target Milestone|--- |4.9.4 Summary|ICE on valid co

[Bug debug/67664] [6 Regression] Duplicate AT_const_value attributes in some c++ cases.

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67664 --- Comment #2 from Richard Biener --- Reduced testcase: struct T { static const int a = 0; }; int main() { T t; return t.a; }

[Bug middle-end/67649] trunk build with valgrind fail in get_def_blocks_for

2015-09-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67649 --- Comment #4 from Markus Trippelsdorf --- ==122519== Invalid write of size 4 ==122519==at 0x107D4EF0: vn_nary_op_insert_into(vn_nary_op_s*, hash_table*, bool) (tree-ssa-sccvn.c:2634) ==122519==by 0x107D528B: sccvn_dom_walker::record_con

[Bug middle-end/67649] trunk build with valgrind fail in get_def_blocks_for

2015-09-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67649 Markus Trippelsdorf changed: What|Removed |Added Target|x86_64-pc-linux-gnu | CC|

[Bug libgomp/67141] wrong libgomp mutex initialisation order

2015-09-21 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67141 Thomas Schwinge changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|tschwinge

[Bug debug/67664] [6 Regression] Duplicate AT_const_value attributes in some c++ cases.

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67664 --- Comment #3 from Richard Biener --- First time via #0 add_AT_unsigned ( die=>, attr_kind=DW_AT_const_value, unsigned_val=0) at /space/rguenther/src/svn/trunk/gcc/dwarf2out.c:3879 #1 0x00bc777f in add_const_value_attribute (

[Bug tree-optimization/67470] [5 Regression] ICE at -O3 on x86_64-linux-gnu in compute_live_loop_exits, at tree-ssa-loop-manip.c:235

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67470 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ipa/66793] [5 Regression] ICE at -Os and above on x86_64-linux-gnu (verify_flow_info failed)

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66793 --- Comment #5 from Richard Biener --- Author: rguenth Date: Mon Sep 21 09:55:57 2015 New Revision: 227961 URL: https://gcc.gnu.org/viewcvs?rev=227961&root=gcc&view=rev Log: 2015-09-21 Richard Biener Backport from mainline 20

[Bug tree-optimization/67121] [5 Regression] wrong code at -O3 on x86_64-linux-gnu

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67121 --- Comment #8 from Richard Biener --- Author: rguenth Date: Mon Sep 21 09:55:57 2015 New Revision: 227961 URL: https://gcc.gnu.org/viewcvs?rev=227961&root=gcc&view=rev Log: 2015-09-21 Richard Biener Backport from mainline 20

[Bug tree-optimization/66952] [6 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66952 --- Comment #8 from Richard Biener --- Author: rguenth Date: Mon Sep 21 09:55:57 2015 New Revision: 227961 URL: https://gcc.gnu.org/viewcvs?rev=227961&root=gcc&view=rev Log: 2015-09-21 Richard Biener Backport from mainline 20

[Bug tree-optimization/67470] [5 Regression] ICE at -O3 on x86_64-linux-gnu in compute_live_loop_exits, at tree-ssa-loop-manip.c:235

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67470 --- Comment #10 from Richard Biener --- Author: rguenth Date: Mon Sep 21 09:55:57 2015 New Revision: 227961 URL: https://gcc.gnu.org/viewcvs?rev=227961&root=gcc&view=rev Log: 2015-09-21 Richard Biener Backport from mainline 2

[Bug ipa/66793] [5 Regression] ICE at -Os and above on x86_64-linux-gnu (verify_flow_info failed)

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66793 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/66952] [6 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66952 Richard Biener changed: What|Removed |Added Known to work||6.0 --- Comment #9 from Richard Biener

[Bug tree-optimization/67055] [5 Regression] Segmentation fault in fold_builtin_alloca_with_align in tree-ssa-ccp.c

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67055 --- Comment #15 from Richard Biener --- Author: rguenth Date: Mon Sep 21 09:55:57 2015 New Revision: 227961 URL: https://gcc.gnu.org/viewcvs?rev=227961&root=gcc&view=rev Log: 2015-09-21 Richard Biener Backport from mainline 2

[Bug middle-end/67271] [5 Regression] ICE with -O1,2,3 on darwin14.5 x86_64

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67271 --- Comment #7 from Richard Biener --- Author: rguenth Date: Mon Sep 21 09:55:57 2015 New Revision: 227961 URL: https://gcc.gnu.org/viewcvs?rev=227961&root=gcc&view=rev Log: 2015-09-21 Richard Biener Backport from mainline 20

[Bug tree-optimization/67055] [5 Regression] Segmentation fault in fold_builtin_alloca_with_align in tree-ssa-ccp.c

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67055 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/67121] [5 Regression] wrong code at -O3 on x86_64-linux-gnu

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67121 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/67271] [5 Regression] ICE with -O1,2,3 on darwin14.5 x86_64

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67271 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/67639] ICE at -O1 and above on x86_64-linux-gnu in expand_gimple_basic_block, at cfgexpand.c:5697

2015-09-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67639 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug target/55212] [SH] Switch to LRA

2015-09-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #112 from Oleg Endo --- I had a quick look at the gcc.target/sh/hiconst.c test case: int rab (char *pt, int *pti) { pt[2] = 0; pti[3] = 0; return 0; } without LRA: mov #0,r0 mov.b r0,@(2,r4) rts

[Bug tree-optimization/67666] New: single restrict pointer in struct looses restrict

2015-09-21 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67666 Bug ID: 67666 Summary: single restrict pointer in struct looses restrict Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Compone

[Bug middle-end/60832] add pretty-printer code for double-int/wide-int

2015-09-21 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60832 --- Comment #2 from Manuel López-Ibáñez --- Author: manu Date: Mon Sep 21 10:11:24 2015 New Revision: 227964 URL: https://gcc.gnu.org/viewcvs?rev=227964&root=gcc&view=rev Log: [PR middle-end/60832] Do not convert widest_int to tree just for prin

[Bug tree-optimization/67666] single restrict pointer in struct looses restrict

2015-09-21 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67666 --- Comment #1 from vries at gcc dot gnu.org --- Created attachment 36360 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36360&action=edit Tentative patch

[Bug middle-end/67649] trunk build with valgrind fail in get_def_blocks_for

2015-09-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67649 --- Comment #6 from Markus Trippelsdorf --- I guess valgrind just needs to be silenced in this case. See valgrind related macros in gcc/system.h.

[Bug tree-optimization/67666] single restrict pointer in struct looses restrict

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67666 --- Comment #2 from Richard Biener --- Looks good to me. The other possibility is to init ->only_restrict_pointers from the single entry.

[Bug middle-end/60832] add pretty-printer code for double-int/wide-int

2015-09-21 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60832 --- Comment #3 from Manuel López-Ibáñez --- Created attachment 36361 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36361&action=edit add %Wi %Wu %Wd for pretty-printing wides_int This fails bootstrap at: libcommon.a(pretty-print.o): In f

[Bug middle-end/67649] trunk build with valgrind fail in get_def_blocks_for

2015-09-21 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67649 --- Comment #7 from Mikhail Maltsev --- Probably. Will look at this today (valgrind has some sort of memory pool API, I think it can be used here). I need to configure GCC with --enable-checking=yes,valgrind to reproduce this, right?

[Bug middle-end/67649] trunk build with valgrind fail in get_def_blocks_for

2015-09-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67649 --- Comment #8 from Markus Trippelsdorf --- --enable-checking=valgrind is enough

[Bug bootstrap/67622] [6 regression] Solaris/SPARC bootstrap fails compiling stage2 stdc++.h.gch/O2ggnu++0x.gch

2015-09-21 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67622 --- Comment #2 from ro at CeBiTec dot Uni-Bielefeld.DE --- The reghunt revealed (not completely unexpected) the following patch as the culprit: The first bad revision is: changeset: 25098:fa3edfa6a9a7 user:davem@138bc75d-0d04-0410-961f

[Bug tree-optimization/67607] Failure to perform constant folding through type conversion

2015-09-21 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67607 --- Comment #3 from Marc Glisse --- Created attachment 36362 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36362&action=edit shortening The shortening case seems much easier and does not require VRP information. Calling get_range_info fr

[Bug target/67657] [SH][5/6 Regression]: internal compiler error: in cselib_record_set, at cselib.c:2396 when compiling libjpeg-turbo

2015-09-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67657 --- Comment #9 from Oleg Endo --- (In reply to Oleg Endo from comment #7) > Created attachment 36357 [details] > Proposed patch > > Although a "mov @r2+,r2" is actually possible and valid (r2 will contain the > value loaded from memory, AFAIR),

[Bug target/67657] [SH][5/6 Regression]: internal compiler error: in cselib_record_set, at cselib.c:2396 when compiling libjpeg-turbo

2015-09-21 Thread glaubitz at physik dot fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67657 --- Comment #10 from John Paul Adrian Glaubitz --- (In reply to Oleg Endo from comment #1) > Thanks for reporting. I was a bit confused ... the attached source is not > cselib.c (which is a GCC file) but rather the problematic jidctflt.c Oops,

[Bug libstdc++/67647] [6 regression] boostrap FAIL with --disable-libstdcxx-dual-abi

2015-09-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67647 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Mon Sep 21 11:44:08 2015 New Revision: 227966 URL: https://gcc.gnu.org/viewcvs?rev=227966&root=gcc&view=rev Log: Fix bootstrap error introduced in r227870 PR libstdc++/67647

[Bug libstdc++/67647] [6 regression] boostrap FAIL with --disable-libstdcxx-dual-abi

2015-09-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67647 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/67657] [SH][5/6 Regression]: internal compiler error: in cselib_record_set, at cselib.c:2396 when compiling libjpeg-turbo

2015-09-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67657 --- Comment #11 from Oleg Endo --- (In reply to John Paul Adrian Glaubitz from comment #10) > (In reply to Oleg Endo from comment #1) > > Thanks for reporting. I was a bit confused ... the attached source is not > > cselib.c (which is a GCC file

[Bug target/55212] [SH] Switch to LRA

2015-09-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #113 from Oleg Endo --- Created attachment 36363 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36363&action=edit CSiBE I08 const cost = 0 vs. cost = 1, no LRA

[Bug target/55212] [SH] Switch to LRA

2015-09-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #114 from Oleg Endo --- Created attachment 36364 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36364&action=edit CSiBE I08 const cost = 0 vs. cost = 1, LRA

[Bug c/67667] New: erroneous type argument for unary operator one's complement

2015-09-21 Thread ka_bena at yahoo dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67667 Bug ID: 67667 Summary: erroneous type argument for unary operator one's complement Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Pr

[Bug target/55212] [SH] Switch to LRA

2015-09-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #115 from Oleg Endo --- It seems that it's already enough to set the cost for I08 from 0 to 1: Index: gcc/config/sh/sh.c === --- gcc/config/sh/sh.c (revision 227958) ++

[Bug c/67668] New: erroneous type argument for unary operator one's complement

2015-09-21 Thread ka_bena at yahoo dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67668 Bug ID: 67668 Summary: erroneous type argument for unary operator one's complement Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Pr

[Bug c/67667] erroneous type argument for unary operator one's complement

2015-09-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67667 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/67668] erroneous type argument for unary operator one's complement

2015-09-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67668 --- Comment #1 from Jonathan Wakely --- *** Bug 67667 has been marked as a duplicate of this bug. ***

[Bug middle-end/67651] Optimizer assumes nothing can reside at address 0 despite -fno-delete-null-pointer-checks

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67651 --- Comment #4 from Richard Biener --- Author: rguenth Date: Mon Sep 21 12:33:23 2015 New Revision: 227968 URL: https://gcc.gnu.org/viewcvs?rev=227968&root=gcc&view=rev Log: 2015-09-21 Richard Biener PR middle-end/67651 * rtl

[Bug middle-end/67651] Optimizer assumes nothing can reside at address 0 despite -fno-delete-null-pointer-checks

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67651 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug c/67668] erroneous type argument for unary operator one's complement

2015-09-21 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67668 --- Comment #2 from Marc Glisse --- https://gcc.gnu.org/onlinedocs/gcc-5.2.0/gcc/Complex.html -Wpedantic What is your question exactly?

[Bug target/67657] [SH][5/6 Regression]: internal compiler error: in cselib_record_set, at cselib.c:2396 when compiling libjpeg-turbo

2015-09-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67657 --- Comment #12 from Oleg Endo --- Author: olegendo Date: Mon Sep 21 12:57:31 2015 New Revision: 227969 URL: https://gcc.gnu.org/viewcvs?rev=227969&root=gcc&view=rev Log: gcc/ PR target/67657 * config/sh/sh.c (sh_remove_overlappi

[Bug other/67300] -foffload* undocumented

2015-09-21 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67300 Thomas Schwinge changed: What|Removed |Added Keywords||openmp Status|UNCONFIRMED

[Bug c/67652] liboffloadmic/runtime/offload_engine.cpp:176: strange expression in sizeof ?

2015-09-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67652 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/67657] [SH][5/6 Regression]: internal compiler error: in cselib_record_set, at cselib.c:2396 when compiling libjpeg-turbo

2015-09-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67657 --- Comment #13 from Oleg Endo --- Author: olegendo Date: Mon Sep 21 13:14:45 2015 New Revision: 227970 URL: https://gcc.gnu.org/viewcvs?rev=227970&root=gcc&view=rev Log: gcc/ Backport from mainline 2015-09-21 Oleg Endo

[Bug c/67652] liboffloadmic/runtime/offload_engine.cpp:176: strange expression in sizeof ?

2015-09-21 Thread iverbin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67652 iverbin at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|

[Bug c++/67669] New: Wrong works fwrite or fread or both

2015-09-21 Thread beyzman at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67669 Bug ID: 67669 Summary: Wrong works fwrite or fread or both Product: gcc Version: unknown Status: UNCONFIRMED Severity: major Priority: P3 Component: c++

[Bug c++/67669] Wrong works fwrite or fread or both

2015-09-21 Thread beyzman at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67669 --- Comment #1 from Bernard --- Created attachment 36366 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36366&action=edit Source

[Bug c++/67669] Wrong works fwrite or fread or both

2015-09-21 Thread beyzman at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67669 --- Comment #2 from Bernard --- The same source compiled for UBUNTU works well.

[Bug middle-end/57625] internal compiler error: seg fault when building gcc 4.7.2

2015-09-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57625 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/64345] [SH] Improve single bit extraction

2015-09-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64345 --- Comment #5 from Oleg Endo --- Author: olegendo Date: Mon Sep 21 13:49:07 2015 New Revision: 227971 URL: https://gcc.gnu.org/viewcvs?rev=227971&root=gcc&view=rev Log: testsuite/ PR target/64345 * gcc.target/sh/pr64345-1.c: Adj

[Bug sanitizer/64906] -fsanitize=integer-divide-by-zero creates false -Wmaybe-uninitialized warning

2015-09-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64906 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug debug/67664] [6 Regression] Duplicate AT_const_value attributes in some c++ cases.

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67664 --- Comment #4 from Richard Biener --- Author: rguenth Date: Mon Sep 21 14:02:27 2015 New Revision: 227972 URL: https://gcc.gnu.org/viewcvs?rev=227972&root=gcc&view=rev Log: 2015-09-21 Richard Biener PR debug/67664 * dwarf2ou

[Bug debug/67664] [6 Regression] Duplicate AT_const_value attributes in some c++ cases.

2015-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67664 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/67628] [tree-optimization] (a && b) && c shows better codegen than a && (b && c)

2015-09-21 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67628 --- Comment #4 from ktkachov at gcc dot gnu.org --- (In reply to Andrew Pinski from comment #3) > (In reply to ktkachov from comment #2) > > (In reply to Andrew Pinski from comment #1) > > > This is due to the fold-const.c optimization which shoul

[Bug c++/67670] New: [c++11] Misleading / outdated error message "invalid pure specifier"

2015-09-21 Thread arvo at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67670 Bug ID: 67670 Summary: [c++11] Misleading / outdated error message "invalid pure specifier" Product: gcc Version: 5.1.1 Status: UNCONFIRMED Severity: trivial

[Bug c/67668] erroneous type argument for unary operator one's complement

2015-09-21 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67668 Manuel López-Ibáñez changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/67670] [c++11] Misleading / outdated error message "invalid pure specifier"

2015-09-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67670 Jonathan Wakely changed: What|Removed |Added Keywords||diagnostic Status|UNCONFIR

[Bug c/66415] [6 Regression] ice in location_column_from_byte_offset

2015-09-21 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66415 --- Comment #10 from Manuel López-Ibáñez --- Author: manu Date: Mon Sep 21 14:52:09 2015 New Revision: 227975 URL: https://gcc.gnu.org/viewcvs?rev=227975&root=gcc&view=rev Log: Handle lines encoded into several maps in linemap_position_for_loc_a

[Bug tree-optimization/67671] New: restrict pointer reference looses restrict

2015-09-21 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67671 Bug ID: 67671 Summary: restrict pointer reference looses restrict Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: tre

[Bug middle-end/67619] ICE at -O1 and above on x86_64-linux-gnu in int_mode_for_mode, at stor-layout.c:425

2015-09-21 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67619 --- Comment #4 from uros at gcc dot gnu.org --- Author: uros Date: Mon Sep 21 15:23:52 2015 New Revision: 227976 URL: https://gcc.gnu.org/viewcvs?rev=227976&root=gcc&view=rev Log: PR middle-end/67619 * except.c (expand_builtin_eh_

[Bug bootstrap/67672] New: [6 regression] Ada "Storage_Error stack overflow or erroneous memory access" error breaks sparc-linux bootstrap

2015-09-21 Thread mikpelinux at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67672 Bug ID: 67672 Summary: [6 regression] Ada "Storage_Error stack overflow or erroneous memory access" error breaks sparc-linux bootstrap Product: gcc Version: 4.9.0

[Bug tree-optimization/62171] restrict pointer to struct with restrict pointers parm doesn't prevent aliases

2015-09-21 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62171 --- Comment #6 from vries at gcc dot gnu.org --- (In reply to Richard Biener from comment #2) > And maybe set DECL_BY_REFERENCE, a mere REFERENCE_TYPE doesn't prevent > you from doing (¶m)[2] which we'd miscompile. Not sure who added > that REFER

[Bug rtl-optimization/66790] Invalid uninitialized register handling in REE

2015-09-21 Thread derodat at adacore dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66790 --- Comment #27 from Pierre-Marie de Rodat --- Firstly, thanks everyone for your help! I'll try to address points that still are unresolved. (In reply to Bernd Schmidt from comment #14) > As you say, the df-live problem claims to compute a mus

[Bug rtl-optimization/66790] Invalid uninitialized register handling in REE

2015-09-21 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66790 --- Comment #28 from Bernd Schmidt --- (In reply to Pierre-Marie de Rodat from comment #27) > (In reply to Bernd Schmidt from comment #14) > > It looks like your "visited" bit tries to avoid that, but I don't > > think this works. > (In reply to

[Bug tree-optimization/67673] New: support restrict pointer to restrict pointer

2015-09-21 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67673 Bug ID: 67673 Summary: support restrict pointer to restrict pointer Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: t

[Bug fortran/67615] ICE on using arithmetic if with array instead of scalar

2015-09-21 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67615 --- Comment #5 from kargl at gcc dot gnu.org --- Author: kargl Date: Mon Sep 21 18:09:13 2015 New Revision: 227981 URL: https://gcc.gnu.org/viewcvs?rev=227981&root=gcc&view=rev Log: 2015-09-21 Steven G. Kargl PR fortran/67615

  1   2   >