[Bug other/67659] ICE: Linux kernel/rcu/tree.c:3261:6

2015-09-21 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67659 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[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 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 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 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 sanitizer/67662] New: -fsanitize=undefined cries wolf for X - 1 + X when X is 2**30

2015-09-21 Thread eggert at gnu dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67662 Bug ID: 67662 Summary: -fsanitize=undefined cries wolf for X - 1 + X when X is 2**30 Product: gcc Version: 5.2.0 Status: UNCONFIRMED Severity: normal

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

2015-09-21 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67662 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[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-*-*

[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=edit preprocessed source still affected by the bug Oddly I'm still experiencing this bug for some functions but not others,

[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/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 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

[Bug c/67661] New: Wrong warning when declare VLAs: operation on 'b' may be undefined [-Wsequence-point]

2015-09-21 Thread leechung at 126 dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67661 Bug ID: 67661 Summary: Wrong warning when declare VLAs: operation on 'b' may be undefined [-Wsequence-point] Product: gcc Version: 5.2.0 Status: UNCONFIRMED

[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

[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 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 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 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 bootstrap/67622] [6 regression] Solaris/SPARC bootstrap fails compiling stage2 stdc++.h.gch/O2ggnu++0x.gch

2015-09-21 Thread davem at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67622 --- Comment #4 from davem at gcc dot gnu.org --- I've decided the revert LRA support for now. Debugging this failure is going to be extremely time consuming, and in the meantime it's better to have the build working properly.

[Bug target/67675] New: [SH] Improve __builtin_strcmp alignment test

2015-09-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67675 Bug ID: 67675 Summary: [SH] Improve __builtin_strcmp alignment test Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[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 Mikhail Maltsev changed: What|Removed |Added Status|NEW |ASSIGNED

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

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

[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=edit add %Wi %Wu %Wd for pretty-printing wides_int This fails bootstrap at: libcommon.a(pretty-print.o): In

[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

[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 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 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 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 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

[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 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=edit shortening The shortening case seems much easier and does not require VRP information. Calling get_range_info from

[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 #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=gcc=rev Log: gcc/ Backport from mainline 2015-09-21 Oleg Endo

[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 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 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=edit Source

[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=gcc=rev Log: testsuite/ PR target/64345 * gcc.target/sh/pr64345-1.c: Adjust

[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

[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=edit Tentative patch

[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 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:

[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=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=edit CSiBE I08 const cost = 0 vs. cost = 1, LRA

[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 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=gcc=rev Log: 2015-09-21 Richard Biener PR middle-end/67651

[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 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 target/67675] [SH] Improve __builtin_strcmp alignment test

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

[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 Mikhail Maltsev changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |miyuki at gcc dot gnu.org ---

[Bug fortran/67674] Incorrect result or ICE for deferred-length character component

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

[Bug rtl-optimization/67676] New: Implicit alignment of struct not applied to members

2015-09-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67676 Bug ID: 67676 Summary: Implicit alignment of struct not applied to members Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[Bug target/67675] [SH] Improve __builtin_strcmp alignment test

2015-09-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67675 --- Comment #2 from Oleg Endo --- (In reply to Oleg Endo from comment #0) > struct S > { > int a, b, c; > char s[64];// this array will be always 4 byte aligned. > }; Currently this doesn't work, see PR 67676.

[Bug fortran/67674] New: Incorrect result or ICE for deferred-length character component

2015-09-21 Thread kristopher.kuhlman at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67674 Bug ID: 67674 Summary: Incorrect result or ICE for deferred-length character component Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal

[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=gcc=rev Log: PR middle-end/67619 * except.c (expand_builtin_eh_return):

[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=gcc=rev Log: 2015-09-21 Richard Biener PR debug/67664

[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

[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 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:

[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:

[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=gcc=rev Log: 2015-09-21 Steven G. Kargl PR

[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 ()[2] which we'd miscompile. Not sure who added > that

[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 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=gcc=rev Log: [PR middle-end/60832] Do not convert widest_int to tree just for printing it.

[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/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 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

[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

[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=gcc=rev Log: Handle lines encoded into several maps in linemap_position_for_loc_and_offset

[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:

[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

[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 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 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=gcc=rev Log: 2015-09-21 Richard Biener Backport from mainline

[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=gcc=rev Log: 2015-09-21 Richard Biener Backport from mainline

[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 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=gcc=rev Log: 2015-09-21 Richard Biener Backport from mainline

[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=gcc=rev Log: 2015-09-21 Richard Biener Backport from mainline

[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=gcc=rev Log: 2015-09-21 Richard Biener Backport from mainline

[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 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 --- 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=gcc=rev Log: 2015-09-21 Richard Biener Backport from mainline

[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

[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=gcc=rev Log: Fix bootstrap error introduced in r227870 PR libstdc++/67647 *

[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 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)

  1   2   >