[Bug bootstrap/61092] [4.10 Regression]: wide-int merge broke alpha bootstrap

2014-05-07 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61092 --- Comment #2 from Uroš Bizjak --- The failure can be triggered with an attached precompiled source using a crosscompiler from x86-64 to alphaev68-pc-linux-gnu, with -O2: ~/gcc-build-xxx/gcc/cc1plus -O2 -quiet wide-int.ii cc1plus: error: no inc

[Bug c++/60999] [4.9/4.10 Regression] ICE when static_cast from constexpr in specialization of template-class

2014-05-07 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60999 --- Comment #8 from paolo at gcc dot gnu.org --- Author: paolo Date: Wed May 7 07:23:15 2014 New Revision: 210139 URL: http://gcc.gnu.org/viewcvs?rev=210139&root=gcc&view=rev Log: /cp 2014-05-06 Paolo Carlini PR c++/60999 * pt.c (may

[Bug c++/60999] [4.9/4.10 Regression] ICE when static_cast from constexpr in specialization of template-class

2014-05-07 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60999 --- Comment #9 from paolo at gcc dot gnu.org --- Author: paolo Date: Wed May 7 07:24:21 2014 New Revision: 210140 URL: http://gcc.gnu.org/viewcvs?rev=210140&root=gcc&view=rev Log: /cp 2014-05-06 Paolo Carlini PR c++/60999 * pt.c (may

[Bug tree-optimization/58246] [4.7 Regression] wrong code at -O1 and above

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58246 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/58246] [4.7 Regression] wrong code at -O1 and above

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58246 --- Comment #9 from Richard Biener --- Author: rguenth Date: Wed May 7 07:59:26 2014 New Revision: 210141 URL: http://gcc.gnu.org/viewcvs?rev=210141&root=gcc&view=rev Log: 2014-05-07 Richard Biener Backport from mainline 2013-08-29

[Bug bootstrap/61092] [4.10 Regression]: wide-int merge broke alpha bootstrap

2014-05-07 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61092 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3 f

[Bug tree-optimization/57864] [4.7 Regression] ICE in bitmap_set_replace_value, at tree-ssa-pre.c:862

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57864 --- Comment #5 from Richard Biener --- Author: rguenth Date: Wed May 7 08:04:15 2014 New Revision: 210142 URL: http://gcc.gnu.org/viewcvs?rev=210142&root=gcc&view=rev Log: 2014-05-07 Richard Biener PR tree-optimization/57864 * gcc.dg

[Bug tree-optimization/57864] [4.7 Regression] ICE in bitmap_set_replace_value, at tree-ssa-pre.c:862

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57864 --- Comment #6 from Richard Biener --- Author: rguenth Date: Wed May 7 08:05:17 2014 New Revision: 210143 URL: http://gcc.gnu.org/viewcvs?rev=210143&root=gcc&view=rev Log: 2014-05-07 Richard Biener PR tree-optimization/57864 * gcc.dg

[Bug tree-optimization/57864] [4.7 Regression] ICE in bitmap_set_replace_value, at tree-ssa-pre.c:862

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57864 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/57864] [4.7 Regression] ICE in bitmap_set_replace_value, at tree-ssa-pre.c:862

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57864 --- Comment #7 from Richard Biener --- Author: rguenth Date: Wed May 7 08:05:57 2014 New Revision: 210144 URL: http://gcc.gnu.org/viewcvs?rev=210144&root=gcc&view=rev Log: 2014-05-07 Richard Biener PR tree-optimization/57864 * tree-s

[Bug tree-optimization/57864] [4.7 Regression] ICE in bitmap_set_replace_value, at tree-ssa-pre.c:862

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57864 --- Comment #9 from Richard Biener --- Author: rguenth Date: Wed May 7 08:06:45 2014 New Revision: 210145 URL: http://gcc.gnu.org/viewcvs?rev=210145&root=gcc&view=rev Log: 2014-05-07 Richard Biener PR tree-optimization/57864 * gcc.dg

[Bug middle-end/59584] [4.8/4.9/4.10 Regression]: regressions related to __builtin_stack_restore

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59584 Richard Biener changed: What|Removed |Added Status|RESOLVED|REOPENED Last reconfirmed|

[Bug c++/61080] [4.10 Regression] Spurious no return statement warning with deleted operators

2014-05-07 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61080 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/61092] [4.10 Regression]: wide-int merge broke alpha bootstrap

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61092 Richard Biener changed: What|Removed |Added Keywords||build Component|bootstrap

[Bug other/61091] [4.10 Regression] wide-int.h:1172:45: error: incomplete type ‘wi::int_traits’ used in nested name specifier

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61091 Richard Biener changed: What|Removed |Added Target Milestone|--- |4.10.0

[Bug c/47953] Code generation depends on function prototype

2014-05-07 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47953 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug ipa/61085] [4.9/4.10 Regression] wrong code with -O2 -fno-early-inlining (maybe wrong devirtualization)

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61085 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug rtl-optimization/58383] ICE when RTL folds vector operations using constants after gen_int_mode changes

2014-05-07 Thread jgreenhalgh at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58383 jgreenhalgh at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resoluti

[Bug bootstrap/61084] [4.10 regression] wide-int merge broke Solaris/SPARC bootstrap

2014-05-07 Thread rsandifo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61084 --- Comment #5 from rsandifo at gcc dot gnu.org --- Created attachment 32752 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32752&action=edit Patch for pdist regression Here's a patch for the pdist regression. I'll need more info about the

[Bug target/61092] [4.10 Regression]: wide-int merge broke alpha bootstrap

2014-05-07 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61092 --- Comment #4 from Uroš Bizjak --- Jakub, what do you think about following c++ patch: --cut here-- Index: semantics.c === --- semantics.c (revision 210137) +++ semantics.c (working

[Bug middle-end/59330] [4.7 Regression] Crash in is_gimple_reg_type

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59330 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/59334] [4.9 Regression] r205486 caused many failures

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59334 --- Comment #6 from Richard Biener --- Author: rguenth Date: Wed May 7 10:01:36 2014 New Revision: 210146 URL: http://gcc.gnu.org/viewcvs?rev=210146&root=gcc&view=rev Log: 2014-05-07 Richard Biener Backport from mainline 2013-11-29

[Bug tree-optimization/59715] [4.7 Regression] wrong code at -Os and above on x86_64-linux-gnu

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59715 --- Comment #14 from Richard Biener --- Author: rguenth Date: Wed May 7 10:01:36 2014 New Revision: 210146 URL: http://gcc.gnu.org/viewcvs?rev=210146&root=gcc&view=rev Log: 2014-05-07 Richard Biener Backport from mainline 2013-11-29

[Bug tree-optimization/59715] [4.7 Regression] wrong code at -Os and above on x86_64-linux-gnu

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59715 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/61093] New: faulty reference initialization in return statement

2014-05-07 Thread listcrawler at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61093 Bug ID: 61093 Summary: faulty reference initialization in return statement Product: gcc Version: 4.6.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug tree-optimization/59715] [4.7 Regression] wrong code at -Os and above on x86_64-linux-gnu

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59715 --- Comment #16 from Richard Biener --- Author: rguenth Date: Wed May 7 10:07:09 2014 New Revision: 210147 URL: http://gcc.gnu.org/viewcvs?rev=210147&root=gcc&view=rev Log: 2014-05-07 Richard Biener Backport from mainline 2013-11-29

[Bug middle-end/59330] [4.7 Regression] Crash in is_gimple_reg_type

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59330 --- Comment #8 from Richard Biener --- Author: rguenth Date: Wed May 7 10:07:09 2014 New Revision: 210147 URL: http://gcc.gnu.org/viewcvs?rev=210147&root=gcc&view=rev Log: 2014-05-07 Richard Biener Backport from mainline 2013-11-29

[Bug tree-optimization/59334] [4.9 Regression] r205486 caused many failures

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59334 --- Comment #7 from Richard Biener --- Author: rguenth Date: Wed May 7 10:07:09 2014 New Revision: 210147 URL: http://gcc.gnu.org/viewcvs?rev=210147&root=gcc&view=rev Log: 2014-05-07 Richard Biener Backport from mainline 2013-11-29

[Bug target/61092] [4.10 Regression]: wide-int merge broke alpha bootstrap

2014-05-07 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61092 --- Comment #5 from Jakub Jelinek --- See the discussions, this is a step in a bad direction, the backend builtins should be folded only during gimplification (i.e. the gimple_fold_builtin targhook), unless folding them is required e.g. for C++11

[Bug c++/61089] Misleading error message regarding inability to convert pointers

2014-05-07 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61089 Jonathan Wakely changed: What|Removed |Added Keywords||diagnostic Status|UNCONFIRM

[Bug c++/61082] [x86-64 Itanium ABI] g++ uses wrong return location for class with head padding

2014-05-07 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61082 --- Comment #4 from Jonathan Wakely --- extern "C" int printf(const char*, ...); struct B { }; struct X : public B { long p; }; struct Y : public B { X q; }; Y foo( Y& y ) { Y temp; temp = y; return temp; } int main( void ) {

[Bug other/61091] [4.10 Regression] wide-int.h:1172:45: error: incomplete type ‘wi::int_traits’ used in nested name specifier

2014-05-07 Thread rsandifo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61091 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/61093] faulty reference initialization in return statement

2014-05-07 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61093 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/61093] faulty reference initialization in return statement

2014-05-07 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61093 --- Comment #2 from Jonathan Wakely --- Actually to be precise it's equivalent to return const_cast(reinterpret_cast(arg)); See 5.2.3 [expr.type.conv] paragraph 1 and 5.4 [expr.cast] paragraph 4 in the standard.

[Bug c++/61094] New: -O3 insn Internal compiler error in copyprop_hardreg_forward_1, at regcprop.c:775

2014-05-07 Thread prsodk at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61094 Bug ID: 61094 Summary: -O3 insn Internal compiler error in copyprop_hardreg_forward_1, at regcprop.c:775 Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity

[Bug middle-end/59584] [4.8/4.9/4.10 Regression]: regressions related to __builtin_stack_restore

2014-05-07 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59584 --- Comment #15 from Hans-Peter Nilsson --- (In reply to Richard Biener from comment #14) > Ok, but it's not clear to me what the bug is and why it's not a target bug > fixed by your changes. Ok, I'll try to explain my point without putting time

[Bug tree-optimization/61034] Optimizing takes too many passes

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61034 --- Comment #8 from Richard Biener --- (In reply to Marc Glisse from comment #7) > (In reply to rguent...@suse.de from comment #6) > > that's a conditional assignment AFAICS > > Ah, you are right of course. It shouldn't be conditional, but it wil

[Bug sanitizer/61095] New: tsan is broken in gcc trunk, works in 4.9

2014-05-07 Thread kcc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61095 Bug ID: 61095 Summary: tsan is broken in gcc trunk, works in 4.9 Product: gcc Version: 4.10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: sanitiz

[Bug libstdc++/61086] [4.9/4.10 Regression] ubsan detects undefined behaviour in the standard library

2014-05-07 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61086 Jonathan Wakely changed: What|Removed |Added Known to work||4.8.2 Target Milestone|---

[Bug tree-optimization/61034] Optimizing takes too many passes

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61034 --- Comment #9 from Richard Biener --- (In reply to Richard Biener from comment #8) > (In reply to Marc Glisse from comment #7) > > (In reply to rguent...@suse.de from comment #6) > > > that's a conditional assignment AFAICS > > > > Ah, you are r

[Bug tree-optimization/59164] [4.7 Regression] ice: tree check: expected tree that contains ‘decl minimal’ structure, have ‘integer_cst’ in get_var_info, at tree-into-ssa.c:380

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59164 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/59164] [4.7 Regression] ice: tree check: expected tree that contains ‘decl minimal’ structure, have ‘integer_cst’ in get_var_info, at tree-into-ssa.c:380

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59164 --- Comment #8 from Richard Biener --- Author: rguenth Date: Wed May 7 11:51:36 2014 New Revision: 210154 URL: http://gcc.gnu.org/viewcvs?rev=210154&root=gcc&view=rev Log: 2014-05-07 Richard Biener Backport from mainline 2013-11-19

[Bug c++/61093] faulty reference initialization in return statement

2014-05-07 Thread listcrawler at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61093 --- Comment #3 from listcrawler at gmail dot com --- Ah, thanks for the explanation!

[Bug sanitizer/61095] tsan is broken in gcc trunk, works in 4.9

2014-05-07 Thread kcc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61095 --- Comment #1 from Kostya Serebryany --- I suspect a miscompile, at least the following patch to the libsanitizer sources fixes the problem: --- tsan_rtl.cc (revision 210145) +++ tsan_rtl.cc (working copy) @@ -584,7 +584,8 @@ if (kGoMode || s

[Bug tree-optimization/52252] An opportunity for x86 gcc vectorizer (gain up to 3 times)

2014-05-07 Thread kyukhin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52252 --- Comment #5 from Kirill Yukhin --- Author: kyukhin Date: Wed May 7 12:10:22 2014 New Revision: 210155 URL: http://gcc.gnu.org/viewcvs?rev=210155&root=gcc&view=rev Log: gcc/ * tree-vect-data-refs.c (vect_grouped_load_supported): New ch

[Bug sanitizer/61095] [4.10 Regression] tsan is broken in gcc trunk, works in 4.9

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61095 Richard Biener changed: What|Removed |Added Target||x86_64-*-* Target Milestone|---

[Bug bootstrap/61084] [4.10 regression] wide-int merge broke Solaris/SPARC bootstrap

2014-05-07 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61084 --- Comment #6 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #5 from rsandifo at gcc dot gnu.org gnu.org> --- [...] > Here's a patch for the pdist regression. I'll need more info about I've manually rebuilt cc1 and could successfull

[Bug libstdc++/53477] pretty printer fails with: Python Exception list index out of range

2014-05-07 Thread jiyouguo at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53477 --- Comment #20 from JiYouguo --- Got it. Thank you very much. :) 2014-05-06 17:11 GMT+08:00 redi at gcc dot gnu.org : > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53477 > > --- Comment #19 from Jonathan Wakely --- > (In reply to JiYouguo fro

[Bug sanitizer/61095] miscompile: tsan is broken in gcc trunk, works in 4.9

2014-05-07 Thread kcc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61095 Kostya Serebryany changed: What|Removed |Added Target|x86_64-*-* | Priority|P3

[Bug c++/61094] -O3 insn Internal compiler error in copyprop_hardreg_forward_1, at regcprop.c:775

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61094 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/61094] [4.9/4.10 Regression] -O3 insn Internal compiler error in copyprop_hardreg_forward_1, at regcprop.c:775

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61094 Richard Biener changed: What|Removed |Added Target||x86_64-*-* Component|c++

[Bug target/61092] [4.10 Regression]: wide-int merge broke alpha bootstrap

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61092 --- Comment #6 from Richard Biener --- IMHO fold_builtin should go away entirely in favor of gimple_fold_builtin.

[Bug sanitizer/61095] [4.10 Regression] miscompile: tsan is broken in gcc trunk, works in 4.9

2014-05-07 Thread kcc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61095 Kostya Serebryany changed: What|Removed |Added Target||x86_64-*-* Target Milestone|---

[Bug libstdc++/61023] [4.9/4.10 Regression] set/map move assignment doesn't move (or copy) the comparator

2014-05-07 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61023 Jonathan Wakely changed: What|Removed |Added Known to work||4.8.2 Target Milestone|---

[Bug sanitizer/61095] [4.10 Regression] miscompile: tsan is broken in gcc trunk, works in 4.9

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61095 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug sanitizer/61095] [4.10 Regression] miscompile: tsan is broken in gcc trunk, works in 4.9

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61095 --- Comment #6 from Richard Biener --- Diffs: @@ -53,31 +53,31 @@ Visiting statement: p_4 = (long unsigned int *) _3; which is likely CONSTANT -Lattice value changed to CONSTANT 0x0 (0x0ffe0). Adding SSA edges to worklist. +Latti

[Bug sanitizer/61095] [4.10 Regression] miscompile: tsan is broken in gcc trunk, works in 4.9

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61095 --- Comment #4 from Richard Biener --- CCP2 does this to : _2 = addr_1(D) & 18446607734267707384; _3 = _2 * 4; p_4 = (long unsigned int *) _3; _5 = p_4 + 8; xxx_6 = (long unsigned int) _5; _7 = xxx_6 > 4123168604159; _8 = (int) _7

[Bug sanitizer/61095] [4.10 Regression] miscompile: tsan is broken in gcc trunk, works in 4.9

2014-05-07 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61095 --- Comment #5 from Jakub Jelinek --- Started with r210113.

[Bug other/61091] [4.10 Regression] wide-int.h:1172:45: error: incomplete type ‘wi::int_traits’ used in nested name specifier

2014-05-07 Thread dave.anglin at bell dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61091 --- Comment #2 from dave.anglin at bell dot net --- On 5/7/2014 6:31 AM, rsandifo at gcc dot gnu.org wrote: > Should be fixed by r210149 (Richard B's patch to make HOST_WIDE_INT > 64 bits wide) Will test tonight. Dave

[Bug libstdc++/61023] [4.9/4.10 Regression] set/map move assignment doesn't move (or copy) the comparator

2014-05-07 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61023 --- Comment #8 from Jonathan Wakely --- Author: redi Date: Wed May 7 14:12:06 2014 New Revision: 210158 URL: http://gcc.gnu.org/viewcvs?rev=210158&root=gcc&view=rev Log: PR libstdc++/61023 * include/bits/stl_tree.h (_Rb_tree::_M_move_ass

[Bug libstdc++/61023] [4.9/4.10 Regression] set/map move assignment doesn't move (or copy) the comparator

2014-05-07 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61023 --- Comment #9 from Jonathan Wakely --- Author: redi Date: Wed May 7 14:12:37 2014 New Revision: 210159 URL: http://gcc.gnu.org/viewcvs?rev=210159&root=gcc&view=rev Log: PR libstdc++/61023 * include/bits/stl_tree.h (_Rb_tree::_M_move_ass

[Bug libstdc++/61023] [4.9/4.10 Regression] set/map move assignment doesn't move (or copy) the comparator

2014-05-07 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61023 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/61034] Optimizing takes too many passes

2014-05-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61034 --- Comment #10 from Richard Biener --- Author: rguenth Date: Wed May 7 14:19:14 2014 New Revision: 210160 URL: http://gcc.gnu.org/viewcvs?rev=210160&root=gcc&view=rev Log: 2014-05-07 Richard Biener PR tree-optimization/61034 * tree-

[Bug c++/61080] [4.10 Regression] Spurious no return statement warning with deleted operators

2014-05-07 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61080 --- Comment #9 from paolo at gcc dot gnu.org --- Author: paolo Date: Wed May 7 14:30:23 2014 New Revision: 210161 URL: http://gcc.gnu.org/viewcvs?rev=210161&root=gcc&view=rev Log: /cp 2014-05-07 Paolo Carlini PR c++/61080 * pt.c (ins

[Bug c++/61080] [4.10 Regression] Spurious no return statement warning with deleted operators

2014-05-07 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61080 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/61096] New: error_init lacks a location

2014-05-07 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61096 Bug ID: 61096 Summary: error_init lacks a location Product: gcc Version: 4.10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee:

[Bug c/61096] error_init lacks a location

2014-05-07 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61096 Marek Polacek changed: What|Removed |Added Keywords||diagnostic Status|UNCONFIRMED

[Bug libstdc++/61086] [4.9/4.10 Regression] ubsan detects undefined behaviour in the standard library

2014-05-07 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61086 --- Comment #1 from Jonathan Wakely --- Author: redi Date: Wed May 7 14:43:22 2014 New Revision: 210162 URL: http://gcc.gnu.org/viewcvs?rev=210162&root=gcc&view=rev Log: PR libstdc++/61086 * include/bits/stl_iterator.h (__normal_iterator

[Bug libgcc/61097] New: Solaris linker change broke --disabled-shared support

2014-05-07 Thread gnugcc at marino dot st
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61097 Bug ID: 61097 Summary: Solaris linker change broke --disabled-shared support Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug c++/61082] [x86-64 Itanium ABI] g++ uses wrong return location for class with head padding

2014-05-07 Thread greened at obbligato dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61082 --- Comment #5 from David Greene --- (In reply to Jonathan Wakely from comment #4) > Clang uses the same registers as GCC: Ok, but that still doesn't explain why. Can you point me to wording in either the x86-64 ABI or Itanium ABI that describe

[Bug c/61096] error_init lacks a location

2014-05-07 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61096 --- Comment #2 from Marek Polacek --- Another testcase: struct { char *v; } s[] = { .v = 0 };

[Bug target/61062] vzip and vuzp execution tests fail on armeb

2014-05-07 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61062 Richard Earnshaw changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/61082] [x86-64 Itanium ABI] g++ uses wrong return location for class with head padding

2014-05-07 Thread greened at obbligato dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61082 --- Comment #6 from David Greene --- Bug filed against clang to see what they have to say. http://llvm.org/bugs/show_bug.cgi?id=19675

[Bug target/61098] New: Poor code setting count register for large loops

2014-05-07 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61098 Bug ID: 61098 Summary: Poor code setting count register for large loops Product: gcc Version: 4.10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/61062] vzip and vuzp execution tests fail on armeb

2014-05-07 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61062 --- Comment #4 from Richard Earnshaw --- Looks to me as though this is probably a 4.8 and later regression. Prior to that we had arm-specific builtins to deal with vzip and friends.

[Bug target/61098] Poor code setting count register for large loops

2014-05-07 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61098 Alan Modra changed: What|Removed |Added Target||powerpc64-linux, |

[Bug c/61096] error_init lacks a location

2014-05-07 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61096 --- Comment #3 from Marek Polacek --- Note that there are 3 error_init calls that seem unreachable (?): 6783 6784 if (COMPLETE_TYPE_P (type) && TREE_CODE (TYPE_SIZE (type)) != INTEGER_CST) 6785 { 6786 error_init ("variable-sized

[Bug target/61098] Poor code setting count register for large loops

2014-05-07 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61098 --- Comment #1 from Alan Modra --- Created attachment 32754 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32754&action=edit testcase

[Bug libstdc++/61086] [4.9/4.10 Regression] ubsan detects undefined behaviour in the standard library

2014-05-07 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61086 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Wed May 7 15:05:22 2014 New Revision: 210163 URL: http://gcc.gnu.org/viewcvs?rev=210163&root=gcc&view=rev Log: PR libstdc++/61086 * include/bits/stl_iterator.h (__normal_iterator

[Bug libstdc++/61086] [4.9/4.10 Regression] ubsan detects undefined behaviour in the standard library

2014-05-07 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61086 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/61034] Optimizing takes too many passes

2014-05-07 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61034 --- Comment #11 from Marc Glisse --- The committed patch doesn't seem to optimize as well as the hack. fre2 (- is the hack and + is the new trunk, unless I confused my directories): - _8 = _98; + _8 = MEM[(const struct I &)b_9(D)].o; - _224 =

[Bug fortran/61099] New: Mac 2GB file limit error

2014-05-07 Thread barry.j.mcinnes at noaa dot gov
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61099 Bug ID: 61099 Summary: Mac 2GB file limit error Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assigne

[Bug c++/61082] [x86-64 Itanium ABI] g++ uses wrong return location for class with head padding

2014-05-07 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61082 H.J. Lu changed: What|Removed |Added CC||hjl.tools at gmail dot com --- Comment #7 from

[Bug fortran/61099] Mac 2GB file limit error

2014-05-07 Thread barry.j.mcinnes at noaa dot gov
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61099 --- Comment #1 from Barry McInnes --- Mac ifort test [mac27:~] bmcinnes% ifort -c dave.f90 [mac27:~] bmcinnes% ifort -v ifort version 14.0.1 [mac27:~] bmcinnes%

[Bug target/57623] BEXTR intrinsic has memory operands switched around (fails to compile code)

2014-05-07 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57623 --- Comment #16 from Jakub Jelinek --- Author: jakub Date: Wed May 7 15:54:34 2014 New Revision: 210166 URL: http://gcc.gnu.org/viewcvs?rev=210166&root=gcc&view=rev Log: Backported from mainline 2013-06-27 Jakub Jelinek PR target

[Bug target/57623] BEXTR intrinsic has memory operands switched around (fails to compile code)

2014-05-07 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57623 --- Comment #17 from Jakub Jelinek --- Author: jakub Date: Wed May 7 15:57:48 2014 New Revision: 210168 URL: http://gcc.gnu.org/viewcvs?rev=210168&root=gcc&view=rev Log: Backported from mainline 2013-06-27 Jakub Jelinek PR target

[Bug target/57777] [4.7 Regression] Python module fails compilation with "-march=core-avx2 -O3"

2014-05-07 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=5 --- Comment #12 from Jakub Jelinek --- Author: jakub Date: Wed May 7 15:59:37 2014 New Revision: 210169 URL: http://gcc.gnu.org/viewcvs?rev=210169&root=gcc&view=rev Log: Backported from mainline 2013-07-03 Jakub Jelinek PR target

[Bug tree-optimization/58209] [4.7 Regression] ICE in extract_range_from_binary_expr, at tree-vrp.c:2294

2014-05-07 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58209 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Wed May 7 16:00:33 2014 New Revision: 210170 URL: http://gcc.gnu.org/viewcvs?rev=210170&root=gcc&view=rev Log: Backported from mainline 2013-08-23 Jakub Jelinek PR tree-op

[Bug tree-optimization/58277] [4.7 Regression] wrong code at -O3

2014-05-07 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58277 --- Comment #12 from Jakub Jelinek --- Author: jakub Date: Wed May 7 16:01:24 2014 New Revision: 210171 URL: http://gcc.gnu.org/viewcvs?rev=210171&root=gcc&view=rev Log: Backported from mainline 2013-08-30 Jakub Jelinek PR tree-o

[Bug c++/58325] [4.7 Regression] Spurious unused-but-set-variable warning on delete[] of volatile pointer

2014-05-07 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58325 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Wed May 7 16:03:49 2014 New Revision: 210172 URL: http://gcc.gnu.org/viewcvs?rev=210172&root=gcc&view=rev Log: Backported from mainline 2013-09-09 Jakub Jelinek PR c++/583

[Bug rtl-optimization/58365] [4.7 Regression] likely wrong code bug

2014-05-07 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58365 --- Comment #12 from Jakub Jelinek --- Author: jakub Date: Wed May 7 16:04:44 2014 New Revision: 210173 URL: http://gcc.gnu.org/viewcvs?rev=210173&root=gcc&view=rev Log: Backported from mainline 2013-09-10 Jakub Jelinek PR rtl-op

[Bug middle-end/58564] [4.7 Regression] possible wrong code bug at -O0

2014-05-07 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58564 --- Comment #13 from Jakub Jelinek --- Author: jakub Date: Wed May 7 16:05:38 2014 New Revision: 210174 URL: http://gcc.gnu.org/viewcvs?rev=210174&root=gcc&view=rev Log: Backported from mainline 2013-09-30 Jakub Jelinek PR middle

[Bug target/59101] [4.7 Regression] integer wrong code bug

2014-05-07 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59101 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Wed May 7 16:07:21 2014 New Revision: 210176 URL: http://gcc.gnu.org/viewcvs?rev=210176&root=gcc&view=rev Log: Backported from mainline 2013-11-14 Jakub Jelinek Uro

[Bug tree-optimization/59014] [4.7 Regression] wrong code at -Os and above on x86_64-linux-gnu

2014-05-07 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59014 --- Comment #14 from Jakub Jelinek --- Author: jakub Date: Wed May 7 16:08:28 2014 New Revision: 210177 URL: http://gcc.gnu.org/viewcvs?rev=210177&root=gcc&view=rev Log: Backported from mainline 2013-11-27 Jakub Jelinek PR tree-o

[Bug c++/56930] [4.8 regression] pointless -Wconversion warning with sizeof

2014-05-07 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56930 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Wed May 7 16:09:41 2014 New Revision: 210178 URL: http://gcc.gnu.org/viewcvs?rev=210178&root=gcc&view=rev Log: Backported from mainline 2013-11-28 Jakub Jelinek PR c++/592

[Bug c++/59297] [4.7 Regression] ICE: openmp atomic with indirect LHS

2014-05-07 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59297 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Wed May 7 16:09:41 2014 New Revision: 210178 URL: http://gcc.gnu.org/viewcvs?rev=210178&root=gcc&view=rev Log: Backported from mainline 2013-11-28 Jakub Jelinek PR c++/592

[Bug middle-end/59011] [4.7 Regression] ICE in make_decl_rtl, at varasm.c:1147

2014-05-07 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59011 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Wed May 7 16:10:35 2014 New Revision: 210179 URL: http://gcc.gnu.org/viewcvs?rev=210179&root=gcc&view=rev Log: Backported from mainline 2013-12-03 Jakub Jelinek PR middle-

[Bug middle-end/58809] [4.7 Regression] ICE with complex variable in OpenMP reduction clause

2014-05-07 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58809 --- Comment #13 from Jakub Jelinek --- Author: jakub Date: Wed May 7 16:11:42 2014 New Revision: 210180 URL: http://gcc.gnu.org/viewcvs?rev=210180&root=gcc&view=rev Log: Backported from mainline 2013-10-21 Marek Polacek PR middle

[Bug c++/61082] [x86-64 Itanium ABI] g++ uses wrong return location for class with head padding

2014-05-07 Thread greened at obbligato dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61082 --- Comment #8 from David Greene --- (In reply to H.J. Lu from comment #7) > It is the matter of if the size of > > --- > struct B { }; > struct X : public B { long p; }; > --- > > is size of long or not. I don't understand. The class of conce

[Bug target/57623] BEXTR intrinsic has memory operands switched around (fails to compile code)

2014-05-07 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57623 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

  1   2   3   >