[Bug go/64999] s390x libgo test failure in TestMemoryProfiler

2015-02-26 Thread vogt at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64999 --- Comment #29 from Dominik Vogt --- (In reply to Ian Lance Taylor from comment #27) > The problem is that we can't represent full file/line > information using a single PC value, because a single PC value can't > represent inlined functions. W

[Bug tree-optimization/64946] [AArch64] gcc.target/aarch64/vect-abs-compile.c - "abs" vectorization fails for char/short types

2015-02-26 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64946 --- Comment #7 from rguenther at suse dot de --- On Thu, 26 Feb 2015, vekumar at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64946 > > vekumar at gcc dot gnu.org changed: > >What|Removed

[Bug tree-optimization/64946] [AArch64] gcc.target/aarch64/vect-abs-compile.c - "abs" vectorization fails for char/short types

2015-02-26 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64946 --- Comment #8 from Andrew Pinski --- (In reply to vekumar from comment #6) > (In reply to Andrew Pinski from comment #5) > > I think you should always use an unsigned type here so it will be defined in > > the IR. This is mentioned in bug 22199

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

2015-02-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65216 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #4 from Richard Bi

[Bug c++/65202] [5 Regression] ICE segfault with constexpr/noexcept

2015-02-26 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65202 Marek Polacek changed: What|Removed |Added Keywords||ice-on-invalid-code Status|U

[Bug testsuite/63175] [4.9/5 regression] FAIL: gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c scan-tree-dump-times slp2" basic block vectorized using SLP" 1

2015-02-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63175 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/65202] [5 Regression] ICE segfault with constexpr/noexcept

2015-02-26 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65202 Marek Polacek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot gnu.org ---

[Bug testsuite/63175] [4.9/5 regression] FAIL: gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c scan-tree-dump-times slp2" basic block vectorized using SLP" 1

2015-02-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63175 --- Comment #9 from Richard Biener --- Created attachment 34878 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34878&action=edit patch I am testing the following (further testing appreciated).

[Bug c++/65154] ICE with {} initialized array with string

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

[Bug tree-optimization/65215] [5 Regression] Bswap load miscompilation

2015-02-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65215 --- Comment #1 from Jakub Jelinek --- Created attachment 34879 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34879&action=edit gcc5-pr65215.patch Untested fix. There are still issues left, e.g. I can't understand the "bswap &&" part in

[Bug tree-optimization/65215] [5 Regression] Bswap load miscompilation

2015-02-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65215 --- Comment #2 from Jakub Jelinek --- I mean something like: unsigned int foo (unsigned char *p) { return ((unsigned int) p[0] << 24) | (p[1] << 16) | (p[2] << 8) | p[3]; } on strict align big endian machines, let me add another testcase.

[Bug c++/64959] SFINAE in UDLs

2015-02-26 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64959 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/57982] GetModuleHandle in __register_frame_info causes abort on unload

2015-02-26 Thread jpflori at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57982 Jean-Pierre Flori changed: What|Removed |Added CC||jpflori at gmail dot com --- Comment

[Bug tree-optimization/65215] [5 Regression] Bswap load miscompilation

2015-02-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65215 Jakub Jelinek changed: What|Removed |Added Attachment #34879|0 |1 is obsolete|

[Bug tree-optimization/65215] [5 Regression] Bswap load miscompilation

2015-02-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65215 --- Comment #4 from Richard Biener --- (In reply to Jakub Jelinek from comment #1) > Created attachment 34879 [details] > gcc5-pr65215.patch > > Untested fix. There are still issues left, e.g. I can't understand the > "bswap &&" part in >

[Bug c++/65218] New: [C++11] Complicated diagnostic of erroneous range expression over a pointer type

2015-02-26 Thread jgreenhalgh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65218 Bug ID: 65218 Summary: [C++11] Complicated diagnostic of erroneous range expression over a pointer type Product: gcc Version: 5.0 Status: UNCONFIRMED Keywords:

[Bug target/64569] [4.8/4.9 only] [MIPS] Unable to build soft-float in conjunction with binutils 2.25

2015-02-26 Thread mpf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64569 --- Comment #2 from mpf at gcc dot gnu.org --- Author: mpf Date: Thu Feb 26 10:56:09 2015 New Revision: 221001 URL: https://gcc.gnu.org/viewcvs?rev=221001&root=gcc&view=rev Log: Add missing bug number to r221000 PR target/64569 * See r22

[Bug tree-optimization/65215] [5 Regression] Bswap load miscompilation

2015-02-26 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65215 --- Comment #5 from Thomas Preud'homme --- (In reply to Richard Biener from comment #4) > (In reply to Jakub Jelinek from comment #1) > > Created attachment 34879 [details] > > gcc5-pr65215.patch > > > > Untested fix. There are still issues lef

[Bug tree-optimization/65215] [5 Regression] Bswap load miscompilation

2015-02-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65215 --- Comment #6 from Jakub Jelinek --- I can certainly remove that hunk from the patch, if the expander and other passes handle it well. The test can stay I guess.

[Bug tree-optimization/65206] Vectorized version of loop is removed.

2015-02-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65206 --- Comment #6 from Richard Biener --- Created attachment 34882 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34882&action=edit hack just for the masked load/store case Incomplete special-casing for the masked load/store case. We need to

[Bug target/65161] ICE: in vec<_haifa_insn_data, va_heap, vl_embed>::operator[], at vec.h:736 with -O3 -fselective-scheduling2 -mtune=slm

2015-02-26 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65161 --- Comment #4 from ienkovich at gcc dot gnu.org --- Author: ienkovich Date: Thu Feb 26 11:30:03 2015 New Revision: 221002 URL: https://gcc.gnu.org/viewcvs?rev=221002&root=gcc&view=rev Log: gcc/ PR target/65161 * config/i386/i386.c (ix86

[Bug tree-optimization/65215] [5 Regression] Bswap load miscompilation

2015-02-26 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65215 --- Comment #7 from Thomas Preud'homme --- (In reply to Jakub Jelinek from comment #6) > I can certainly remove that hunk from the patch, if the expander and other > passes handle it well. The test can stay I guess. Things are at least working

[Bug tree-optimization/65215] [5 Regression] Bswap load miscompilation

2015-02-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65215 --- Comment #8 from Jakub Jelinek --- (In reply to Thomas Preud'homme from comment #7) > (In reply to Jakub Jelinek from comment #6) > > I can certainly remove that hunk from the patch, if the expander and other > > passes handle it well. The te

[Bug tree-optimization/65206] Vectorized version of loop is removed.

2015-02-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65206 --- Comment #7 from Richard Biener --- For the masked load/store case we could also simply put the "real" memory access in place of the pointer argument. To make that valid GIMPLE we could wrap it inside a fake VIEW_CONVERT_EXPR for example - li

[Bug tree-optimization/65215] [5 Regression] Bswap load miscompilation

2015-02-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65215 --- Comment #9 from Richard Biener --- (In reply to Thomas Preud'homme from comment #5) > (In reply to Richard Biener from comment #4) > > (In reply to Jakub Jelinek from comment #1) > > > Created attachment 34879 [details] > > > gcc5-pr65215.pat

[Bug c/65219] New: GCC wrongly deletes a function which is not completely inlined.

2015-02-26 Thread bmei at broadcom dot com
Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: bmei at broadcom dot com Compile the following code with gcc 5.0 ( Target: x86_64-unknown-linux-gnu gcc version 5.0.0 20150226 (experimental) [trunk revision 143368] (GCC)) ~/scratch/install

[Bug tree-optimization/65215] [5 Regression] Bswap load miscompilation

2015-02-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65215 --- Comment #10 from Richard Biener --- (In reply to Richard Biener from comment #9) > (In reply to Thomas Preud'homme from comment #5) > > (In reply to Richard Biener from comment #4) > > > (In reply to Jakub Jelinek from comment #1) > > > > Cre

[Bug c/65219] GCC wrongly deletes a function which is not completely inlined.

2015-02-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65219 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

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

2015-02-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65216 --- Comment #5 from Jakub Jelinek --- Created attachment 34883 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34883&action=edit gcc5-pr65216.patch Untested fix.

[Bug rtl-optimization/65220] New: Regression: integer division in stack alignment for VLA allocation

2015-02-26 Thread fweimer at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65220 Bug ID: 65220 Summary: Regression: integer division in stack alignment for VLA allocation Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug other/63509] Misleading error message when building gcc without C++ compiler installed

2015-02-26 Thread rjones at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63509 Richard W.M. Jones changed: What|Removed |Added CC||rjones at redhat dot com --- Commen

[Bug rtl-optimization/65220] [4.8/4.9/5 Regression] integer division in stack alignment for VLA allocation

2015-02-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65220 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug target/64997] [AArch64] Illegal EON on SIMD registers

2015-02-26 Thread alalaw01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64997 alalaw01 at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution

[Bug c++/65221] New: typedef-name identifier not resolved in static member instantiation

2015-02-26 Thread pit at shgn dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65221 Bug ID: 65221 Summary: typedef-name identifier not resolved in static member instantiation Product: gcc Version: 4.9.1 Status: UNCONFIRMED Severity: normal

[Bug c++/65221] typedef-name identifier not resolved in static member instantiation

2015-02-26 Thread gcc-bugzilla at mail dot shgn.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65221 --- Comment #1 from Philipp Ittershagen --- $ g++ -v Using built-in specs. COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.9/lto-wrapper Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Debian 4

[Bug rtl-optimization/65220] [4.8/4.9/5 Regression] integer division in stack alignment for VLA allocation

2015-02-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65220 --- Comment #2 from Richard Biener --- We hit rtx allocate_dynamic_stack_space (rtx size, unsigned size_align, unsigned required_align, bool cannot_accumulate) { ... /* ??? STACK_POINTER_OFFSET is always defined n

[Bug target/65222] New: [5 Regression] -mtune= or -march=: Not all options not documented: slm, knl, shanghai, istanbul

2015-02-26 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65222 Bug ID: 65222 Summary: [5 Regression] -mtune= or -march=: Not all options not documented: slm, knl, shanghai, istanbul Product: gcc Version: 5.0 Status: UNCONFIRMED

[Bug lto/64374] [5 Regression] LTO ICE in extract_insn, at recog.c:2327

2015-02-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64374 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/61634] [4.8 Regression] ICE in in vect_get_vec_def_for_operand, at tree-vect-stmts.c:1423

2015-02-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61634 --- Comment #11 from Richard Biener --- Author: rguenth Date: Thu Feb 26 13:28:48 2015 New Revision: 221006 URL: https://gcc.gnu.org/viewcvs?rev=221006&root=gcc&view=rev Log: 2015-02-26 Richard Biener Backport from mainline 2014-11-2

[Bug target/65171] [5 Regression] r214254 causes thousands of std::length_errors running boost testsuite on ppc64le

2015-02-26 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65171 --- Comment #7 from Bill Schmidt --- Yes, this is unrelated and not really a problem. Something has caused us to recently start spilling a couple of nonvolatile vector registers to the stack for this test case, resulting in the failure. I'm goi

[Bug tree-optimization/61634] [4.8 Regression] ICE in in vect_get_vec_def_for_operand, at tree-vect-stmts.c:1423

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

[Bug target/43701] [4.8/4.9/5 Regression] ICE: SIGSEGV (too deep recursion) with -mno-sse and __float128

2015-02-26 Thread ktietz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43701 Kai Tietz changed: What|Removed |Added Status|NEW |WAITING CC|

[Bug middle-end/65048] [5 Regression] ICE in add_phi_args_after_copy_edge, at tree-cfg.c

2015-02-26 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65048 --- Comment #3 from Jeffrey A. Law --- Author: law Date: Thu Feb 26 13:56:39 2015 New Revision: 221007 URL: https://gcc.gnu.org/viewcvs?rev=221007&root=gcc&view=rev Log: PR tree-optimization/65048 * tree-ssa-threadupdate.c (valid_jump_th

[Bug middle-end/65048] [5 Regression] ICE in add_phi_args_after_copy_edge, at tree-cfg.c

2015-02-26 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65048 --- Comment #4 from Jeffrey A. Law --- Fixed by Sebastain's change on the trunk.

[Bug middle-end/65048] [5 Regression] ICE in add_phi_args_after_copy_edge, at tree-cfg.c

2015-02-26 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65048 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c/65217] __builtin_unreachable in if statement causes bad assembly generation

2015-02-26 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65217 --- Comment #2 from hjl at gcc dot gnu.org --- Author: hjl Date: Thu Feb 26 14:17:06 2015 New Revision: 221010 URL: https://gcc.gnu.org/viewcvs?rev=221010&root=gcc&view=rev Log: Add a testcase for PR target/65217 PR target/65217 * gcc.t

[Bug rtl-optimization/65220] [4.8/4.9/5 Regression] integer division in stack alignment for VLA allocation

2015-02-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65220 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

[Bug tree-optimization/65193] [4.9 Regression] ICE: Segmentation fault with -g -flto

2015-02-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65193 --- Comment #2 from Richard Biener --- I already get > ./xg++ -B. -nostdlib -fPIC -flto -shared t.ii -O2 -g t.ii: In function ‘float_next_imp’: t.ii:33:7: error: address taken, but ADDRESSABLE bit not set float_next_imp (T p1, Policy p2)

[Bug libgcc/65038] [regression 5] Unable to find ftw.h for libgcov-util.c

2015-02-26 Thread ktietz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65038 Kai Tietz changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libgcc/65038] [regression 5] Unable to find ftw.h for libgcov-util.c

2015-02-26 Thread ktietz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65038 --- Comment #2 from Kai Tietz --- Suggested patch send at https://gcc.gnu.org/ml/gcc-patches/2015-02/msg01615.html

[Bug c++/64570] error: non-trivial conversion at assignment

2015-02-26 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64570 --- Comment #3 from David Binderman --- (In reply to Richard Biener from comment #2) > Fails everywhere, 4.6 rejects the testcase. Looks more like a C++ frontend > issue to me. Still goes wrong over a month later with trunk dated 20150225.

[Bug c++/65202] [5 Regression] ICE segfault with constexpr/noexcept

2015-02-26 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65202 --- Comment #3 from Marek Polacek --- Author: mpolacek Date: Thu Feb 26 15:03:23 2015 New Revision: 221015 URL: https://gcc.gnu.org/viewcvs?rev=221015&root=gcc&view=rev Log: PR c++/65202 * constexpr.c (cxx_eval_constant_expression): Don'

[Bug c++/55993] [C++11] derived-to-base conversion fails in constant expression

2015-02-26 Thread splinterofchaos at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55993 splinterofchaos at gmail dot com changed: What|Removed |Added CC||splinterofchaos at gmai

[Bug go/64999] s390x libgo test failure in TestMemoryProfiler

2015-02-26 Thread boger at us dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64999 --- Comment #30 from boger at us dot ibm.com --- I don't think it is a good idea to add code in multiple places to fix up the pc values after calling runtime.Callers. That seems prone to error and confusing for future updates to the code. >Fro

[Bug rtl-optimization/65220] [4.8/4.9/5 Regression] integer division in stack alignment for VLA allocation

2015-02-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65220 --- Comment #4 from Jakub Jelinek --- Created attachment 34884 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34884&action=edit gcc5-pr65520.patch Untested patch for the i386.md change.

[Bug debug/46102] [4.8/4.9/5 Regression] ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers

2015-02-26 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46102 --- Comment #12 from Aldy Hernandez --- Author: aldyh Date: Thu Feb 26 15:31:52 2015 New Revision: 221016 URL: https://gcc.gnu.org/viewcvs?rev=221016&root=gcc&view=rev Log: PR debug/46102 * dwarf2out.c (dwarf2out_init): Disable -felimina

[Bug debug/46102] [4.8/4.9/5 Regression] ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers

2015-02-26 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46102 Aldy Hernandez changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/64946] [AArch64] gcc.target/aarch64/vect-abs-compile.c - "abs" vectorization fails for char/short types

2015-02-26 Thread vekumar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64946 --- Comment #9 from vekumar at gcc dot gnu.org --- This match.pd pattern vectorizes the PR but works only with -fwrapv. (simplify ( convert (abs (convert@1 @0))) ( if (INTEGRAL_TYPE_P (type) /* We check for type compatibility between @0 a

[Bug debug/53118] [4.8/4.9/5 regression] -feliminate-dwarf2-dups is broken for C++

2015-02-26 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53118 Aldy Hernandez changed: What|Removed |Added Priority|P2 |P4 CC|

[Bug go/64999] s390x libgo test failure in TestMemoryProfiler

2015-02-26 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64999 --- Comment #31 from Ian Lance Taylor --- > Why is it important to be able to map a file:line to a single PC? The problem is that the Go code in the runtime/pprof package assumes that it can take a single PC value and map that to a meaningful fi

[Bug go/64999] s390x libgo test failure in TestMemoryProfiler

2015-02-26 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64999 --- Comment #32 from Ian Lance Taylor --- > I don't think it is a good idea to add code in multiple places to fix up the > pc values after calling runtime.Callers. That seems prone to error and > confusing for future updates to the code. Righ

[Bug c++/55993] [C++11] derived-to-base conversion fails in constant expression

2015-02-26 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55993 --- Comment #12 from Jason Merrill --- (In reply to splinterofchaos from comment #11) > I still get an error with 4.9 when using one of the less reduced cases, > although not when using the test cases in that patch. > > > #include > struct A {

[Bug libstdc++/64367] [5 Regression] g++-v5/stdexcept:52:28: error: invalid use of non-static data member '_M_p'

2015-02-26 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64367 Jonathan Wakely changed: What|Removed |Added Status|RESOLVED|REOPENED Last reconfirmed|

[Bug go/64999] s390x libgo test failure in TestMemoryProfiler

2015-02-26 Thread boger at us dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64999 --- Comment #33 from boger at us dot ibm.com --- (In reply to Ian Lance Taylor from comment #32) > > I don't think it is a good idea to add code in multiple places to fix up > > the pc values after calling runtime.Callers. That seems prone to er

[Bug c++/65202] [5 Regression] ICE segfault with constexpr/noexcept

2015-02-26 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65202 Marek Polacek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug sanitizer/65112] [5 Regression] -fsanitized=thread Fortran program crashes at startup

2015-02-26 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65112 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/65223] New: Regresion on elemental type-bound procedure's passed object with INTENT(OUT)

2015-02-26 Thread jwmwalrus at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65223 Bug ID: 65223 Summary: Regresion on elemental type-bound procedure's passed object with INTENT(OUT) Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: norm

[Bug c++/65175] [4.9.2] ICE forming a typedef with an alias template

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

[Bug fortran/64432] [5 Regression] SYSTEM_CLOCK(COUNT_RATE=rate) wrong result for integer(4)::rate

2015-02-26 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64432 --- Comment #31 from Jerry DeLisle --- I have generated a test case that includes all possible combinations and found some issues with the patch related to Real (KIND 10). I am working this now.

[Bug middle-end/65224] New: fprofile-reorder-functions reorders using expand order

2015-02-26 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65224 Bug ID: 65224 Summary: fprofile-reorder-functions reorders using expand order Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: minor Priority: P3 Componen

[Bug target/65225] New: [AArch64] Various aarch64_rtx_costs improvements

2015-02-26 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65225 Bug ID: 65225 Summary: [AArch64] Various aarch64_rtx_costs improvements Product: gcc Version: 5.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: enhancement

[Bug target/65225] [AArch64] Various aarch64_rtx_costs improvements

2015-02-26 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65225 ktkachov at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |6.0

[Bug c/35330] [4.8/4.9/5 regression] ICE with invalid pragma weak

2015-02-26 Thread ktietz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35330 Kai Tietz changed: What|Removed |Added CC||ktietz at gcc dot gnu.org Assignee

[Bug c/35330] [4.8/4.9/5 regression] ICE with invalid pragma weak

2015-02-26 Thread ktietz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35330 --- Comment #12 from Kai Tietz --- issue seems to be that in declare_weak we don't check that DECL is actually either a function, or a variable declaration. Fix would be to add an error-message in declare_weak (). Index: varasm.c ==

[Bug go/64999] s390x libgo test failure in TestMemoryProfiler

2015-02-26 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64999 --- Comment #34 from Ian Lance Taylor --- You're right, we could just change runtime_callers. Or, simpler still, just change callback in libgo/runtime/go-callers.c. Good point.

[Bug target/65171] [5 Regression] r214254 causes thousands of std::length_errors running boost testsuite on ppc64le

2015-02-26 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65171 --- Comment #8 from Bill Schmidt --- Author: wschmidt Date: Thu Feb 26 17:43:03 2015 New Revision: 221022 URL: https://gcc.gnu.org/viewcvs?rev=221022&root=gcc&view=rev Log: 2015-02-26 Bill Schmidt PR target/65171 * config/rs6000/rs60

[Bug target/65171] [5 Regression] r214254 causes thousands of std::length_errors running boost testsuite on ppc64le

2015-02-26 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65171 Bill Schmidt changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/63420] GCC 4.8.2: Bitshift second operand range not as per manual.

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

[Bug c/57647] lvalue required as increment operand

2015-02-26 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57647 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/58288] Incorrect error message on malformed section attribute syntax.

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

[Bug c/58942] cilkplus internal compiler error: tree check __sec_reduce_max_ind

2015-02-26 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58942 Marek Polacek changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c/49748] char * const * cannot be assigned to char const * const *

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

[Bug c/65088] Does GCC has load/store widening phase?

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

[Bug plugins/65226] New: hgcc-plugin.h is unusable when GCC was build with non-system or in-tree GMP

2015-02-26 Thread Bert.Wesarg at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65226 Bug ID: 65226 Summary: hgcc-plugin.h is unusable when GCC was build with non-system or in-tree GMP Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: cri

[Bug rtl-optimization/65220] [4.8/4.9/5 Regression] integer division in stack alignment for VLA allocation

2015-02-26 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65220 Aldy Hernandez changed: What|Removed |Added CC||aldyh at gcc dot gnu.org Assi

[Bug ipa/65008] [5 Regression] ICE: in estimate_edge_growth, at ipa-inline.h:298 with -O2

2015-02-26 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65008 --- Comment #4 from Marek Polacek --- Author: mpolacek Date: Thu Feb 26 18:59:50 2015 New Revision: 221025 URL: https://gcc.gnu.org/viewcvs?rev=221025&root=gcc&view=rev Log: PR ipa/65008 * ipa-inline.c (early_inliner): Recompute inline p

[Bug ipa/65008] [5 Regression] ICE: in estimate_edge_growth, at ipa-inline.h:298 with -O2

2015-02-26 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65008 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/61142] [SH] QImode/HImode @(R0,Rm),Rn does not load to Rn = R0

2015-02-26 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61142 --- Comment #6 from Oleg Endo --- Author: olegendo Date: Thu Feb 26 19:14:23 2015 New Revision: 221026 URL: https://gcc.gnu.org/viewcvs?rev=221026&root=gcc&view=rev Log: gcc/ PR target/61142 * config/sh/sh.c (sh_check_add_incdec_notes):

[Bug plugins/65227] New: Plugin headers are unusable when included after inttypes.h

2015-02-26 Thread Bert.Wesarg at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65227 Bug ID: 65227 Summary: Plugin headers are unusable when included after inttypes.h Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: major Priori

[Bug target/65192] [avr-tiny] ICE in tiny_valid_direct_memory_access_range

2015-02-26 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65192 --- Comment #1 from Georg-Johann Lay --- Author: gjl Date: Thu Feb 26 19:43:54 2015 New Revision: 221029 URL: https://gcc.gnu.org/viewcvs?rev=221029&root=gcc&view=rev Log: PR target/65192 * config/avr/avr-protos.h (tiny_valid_direct_memo

[Bug plugins/65227] Plugin headers are unusable when included after inttypes.h

2015-02-26 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65227 Andrew Pinski changed: What|Removed |Added Severity|major |normal --- Comment #1 from Andrew Pinski

[Bug target/65192] [avr-tiny] ICE in tiny_valid_direct_memory_access_range

2015-02-26 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65192 Georg-Johann Lay changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug plugins/65227] Plugin headers are unusable when included after inttypes.h

2015-02-26 Thread Bert.Wesarg at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65227 --- Comment #2 from Bert Wesarg --- (In reply to Andrew Pinski from comment #1) > You should always include gcc-plugin.h first when compiling plugins. But the documentation in gcc/doc/plugins.texi only reads: The header @file{gcc-plugin.h} must

[Bug other/65228] New: libcc1: ICE: expected tree that contains ‘decl minimal’ structure, have ‘error_mark’ in start_decl

2015-02-26 Thread jan.kratochvil at redhat dot com
FAIL: gcc (GCC) 5.0.0 20150226 (experimental) PATH="/home/jkratoch/redhat/gcchead-root/bin:$PATH" LD_LIBRARY_PATH=/home/jkratoch/redhat/gcchead-root/lib64 /home/jkratoch/redhat/gdb-clean/gdb/gdb -nx gdb -ex start -ex 'compile code -r __auto_type qwe = def' gdb command li

[Bug lto/64693] [5 Regression] PCH failed with --with-build-config=bootstrap-lto

2015-02-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64693 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug lto/64693] [5 Regression] PCH failed with --with-build-config=bootstrap-lto

2015-02-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64693 --- Comment #8 from Martin Liška --- Author: marxin Date: Thu Feb 26 20:21:38 2015 New Revision: 221031 URL: https://gcc.gnu.org/viewcvs?rev=221031&root=gcc&view=rev Log: Fix PR ipa/64693 PR ipa/64693 * ipa-icf.c (symbol_compare_collect

[Bug c/65228] ICE: expected tree that contains ‘decl minimal’ structure, have ‘error_mark’ in start_decl

2015-02-26 Thread jan.kratochvil at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65228 Jan Kratochvil changed: What|Removed |Added Component|other |c Host|x86_64-linux-gnu

[Bug c/65228] ICE: expected tree that contains ‘decl minimal’ structure, have ‘error_mark’ in start_decl

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

[Bug c++/65061] [4.8/4.9/5 Regression] Issue with using declaration and member class template

2015-02-26 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65061 Paolo Carlini changed: What|Removed |Added CC||fabien.chene at gmail dot com --- Commen

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

2015-02-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65216 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

  1   2   >