[Bug target/85216] Performance issue with PHP on ppc64 systems

2018-04-04 Thread tpearson at raptorengineering dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85216 --- Comment #4 from Timothy Pearson --- (In reply to Andrew Pinski from comment #3) > This is 100% the equivalent code. > > jmp *(%r15) # opline.199_67->handler > Does two things: > loads a pointer from %r15 and then jumps to that pointer.

[Bug c++/85209] [8 Regression] ICE with lambda and structured binding

2018-04-04 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85209 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug gcov-profile/85217] [GCOV] A no side effect statement between a break statement and a continue statement will lead to incorrect code coverage in gcov

2018-04-04 Thread yangyibiao at nju dot edu.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85217 --- Comment #1 from Yibiao Yang --- $ gcc -v gcc -v Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/8/lto-wrapper OFFLOAD_TARGET_NAMES=nvptx-none OFFLOAD_TARGET_DEFAULT=1 Target: x86_64-linux-gnu

[Bug gcov-profile/85199] [GCOV] A cond-expr with a iterative variable in a for loop is marked as "-" in gcov

2018-04-04 Thread yangyibiao at nju dot edu.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85199 --- Comment #1 from Yibiao Yang --- (In reply to Yibiao Yang from comment #0) > $ gcc -v > gcc -v > Using built-in specs. > COLLECT_GCC=gcc > COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/8/lto-wrapper > OFFLOAD_TARGET_NAMES=nvptx-none >

[Bug c++/71283] Inconsistent location for C++ warning options in the manual

2018-04-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71283 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org,

[Bug tree-optimization/81776] missing sprintf optimization due to pointer escape analysis

2018-04-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81776 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/85215] [8 Regression] ICE: "gcc_assert (!force_elide);" failure

2018-04-04 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85215 David Malcolm changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #2

[Bug c++/85215] [8 Regression] ICE: "gcc_assert (!force_elide);" failure

2018-04-04 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85215 --- Comment #3 from Paolo Carlini --- I don't think this is just an ICE on invalid: we can trivially fix the snippet as: template struct remove_reference {}; template struct remove_reference<_Tp &> { typedef _Tp type; }; template constexpr

[Bug target/85216] New: Performance issue with PHP on ppc64 systems

2018-04-04 Thread tpearson at raptorengineering dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85216 Bug ID: 85216 Summary: Performance issue with PHP on ppc64 systems Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/85215] [8 Regression] ICE: "gcc_assert (!force_elide);" failure

2018-04-04 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85215 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/85216] Performance issue with PHP on ppc64 systems

2018-04-04 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85216 Andrew Pinski changed: What|Removed |Added Status|WAITING |RESOLVED Last reconfirmed|2018-04-05

[Bug target/85216] Performance issue with PHP on ppc64 systems

2018-04-04 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85216 David Edelsohn changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|INVALID

[Bug target/85216] Performance issue with PHP on ppc64 systems

2018-04-04 Thread tpearson at raptorengineering dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85216 --- Comment #6 from Timothy Pearson --- Understood. I'll update this report if we find a way to get the predictor working optimally in this scenario.

[Bug target/83402] PPC64 implementation of ./rs6000/emmintrin.h gives out of range for _mm_slli_epi32

2018-04-04 Thread munroesj at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83402 --- Comment #9 from Steven Munroe --- I suggested fixing the emmintrin.h source for both eventually ... If you only fix AT11 then sometime later some will discover the difference and try fix it. And likely break it again. So fix AT immediately

[Bug target/85216] Performance issue with PHP on ppc64 systems

2018-04-04 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85216 --- Comment #7 from David Edelsohn --- One possibility is bad luck and the branch happens to fall on an address that conflicts with another branch.

[Bug tree-optimization/47316] devirtualize calls to virtual methods that are never further overriden

2018-04-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47316 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug gcov-profile/85219] New: [GCOV] A "if(1) continue;" statement in a the else block of "if(0)" statement is wrongly marked as executed when surrounded by array delaration statement and break/contin

2018-04-04 Thread yangyibiao at nju dot edu.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85219 Bug ID: 85219 Summary: [GCOV] A "if(1) continue;" statement in a the else block of "if(0)" statement is wrongly marked as executed when surrounded by array delaration statement

[Bug target/85216] Performance issue with PHP on ppc64 systems

2018-04-04 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85216 David Edelsohn changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug gcov-profile/85218] New: [GCOV] A return statement in the if(0) block is wrongly marked as executed when there is an array index and an {array declare statement} around it in gcov

2018-04-04 Thread yangyibiao at nju dot edu.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85218 Bug ID: 85218 Summary: [GCOV] A return statement in the if(0) block is wrongly marked as executed when there is an array index and an {array declare statement} around it in

[Bug c++/85215] New: "gcc_assert (!force_elide);" failure

2018-04-04 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85215 Bug ID: 85215 Summary: "gcc_assert (!force_elide);" failure Product: gcc Version: 7.3.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug gcov-profile/85217] New: [GCOV] A no side effect statement between a break statement and a continue statement will lead to incorrect code coverage in gcov

2018-04-04 Thread yangyibiao at nju dot edu.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85217 Bug ID: 85217 Summary: [GCOV] A no side effect statement between a break statement and a continue statement will lead to incorrect code coverage in gcov Product: gcc

[Bug c++/85215] [8 Regression] ICE: "gcc_assert (!force_elide);" failure

2018-04-04 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85215 --- Comment #1 from David Malcolm --- Started somewhere between r258751 (unaffected) and r258755 (affected)

[Bug tree-optimization/47815] Tail call regression with GCC snapshot

2018-04-04 Thread adam at consulting dot net.nz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47815 Adam Warner changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/71218] Add a warning about "new T[integer-literal]"

2018-04-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71218 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/84936] [8 Regression] ICE with unexpanded parameter pack

2018-04-04 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84936 --- Comment #2 from Jason Merrill --- Author: jason Date: Thu Apr 5 00:09:05 2018 New Revision: 259107 URL: https://gcc.gnu.org/viewcvs?rev=259107=gcc=rev Log: PR c++/84936 - ICE with unexpanded pack in mem-initializer. *

[Bug c++/84938] [7/8 Regression] internal compiler error: in gen_reg_rtx, at emit-rtl.c:1187 (gen_reg_rtx()/maybe_legitimize_operand())

2018-04-04 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84938 --- Comment #4 from Jason Merrill --- Author: jason Date: Thu Apr 5 00:09:10 2018 New Revision: 259108 URL: https://gcc.gnu.org/viewcvs?rev=259108=gcc=rev Log: PR c++/84938 - ICE with division by ~-1. * call.c

[Bug c++/84936] [8 Regression] ICE with unexpanded parameter pack

2018-04-04 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84936 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/85215] [8 Regression] ICE: "gcc_assert (!force_elide);" failure

2018-04-04 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85215 Jason Merrill changed: What|Removed |Added Keywords|ice-on-invalid-code |ice-on-valid-code Priority|P3

[Bug tree-optimization/52571] vectorizer changes alignment of common symbols

2018-04-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52571 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug c++/84792] [6/7/8 Regression] ICE with broken typedef of a struct

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

[Bug target/85216] Performance issue with PHP on ppc64 systems

2018-04-04 Thread tpearson at raptorengineering dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85216 --- Comment #2 from Timothy Pearson --- (In reply to David Edelsohn from comment #1) > What two additional instructions? x86 is a CISC architecture and Power is a > RISC architecture. x86 has an instruction that directly performs an > indirect

[Bug libobjc/36610] objc_msg_sendv is broken for targets which pass argument via registers

2018-04-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36610 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[Bug target/82989] [6/7 regression] Inexplicable use of NEON for 64-bit math

2018-04-04 Thread sudi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82989 sudi at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug sanitizer/82501] AddressSanitizer does not handle negative offset for first global variable

2018-04-04 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82501 --- Comment #6 from Martin Liška --- (In reply to Jakub Jelinek from comment #1) > As discussed on IRC, with current libasan __asan_register_globals, we have 2 > options: > 1) add an object that we link early with -fsanitize=address that

[Bug tree-optimization/85191] [8 regression] gcc.dg/vect/slp-perm-9.c FAILs

2018-04-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85191 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comment

[Bug sanitizer/85174] c-c++-common/asan/pointer-compare-1.c does not work for powerpc with sdata

2018-04-04 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85174 --- Comment #2 from Martin Liška --- Author: marxin Date: Wed Apr 4 10:40:57 2018 New Revision: 259074 URL: https://gcc.gnu.org/viewcvs?rev=259074=gcc=rev Log: Disable anchors and msdata for ASAN test-case (PR sanirizer/85174). 2018-04-04

[Bug target/85193] [7/8 Regression] ICE: SIGSEGV in memory_operand at recog.c:1361 with -O2 -fno-tree-ccp -fno-tree-fre -mno-sse

2018-04-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85193 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Target Milestone|---

[Bug fortran/85192] Memory leak on every read() from string

2018-04-04 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85192 Thomas Koenig changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug target/85181] Loading wrong source/dest registers for xviexpdp instruction with -O2 optimization

2018-04-04 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85181 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug debug/85176] ICE in force_decl_die, at dwarf2out.c:25910

2018-04-04 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85176 --- Comment #5 from Martin Liška --- A valid test-case started to find in r251220: $ cat ice.ii namespace a { template class c; template void e(c &); void operator<<(c , const char *) { e(f); } extern c cout; } // namespace a int main()

[Bug target/85193] New: [7/8 Regression] ICE: SIGSEGV in memory_operand at recog.c:1361 with -O2 -fno-tree-ccp -fno-tree-fre -mno-sse

2018-04-04 Thread zsojka at seznam dot cz
gcc-trunk//binary-trunk-259070-checking-yes-rtl-df-extra-nobootstrap-pr85177-amd64 Thread model: posix gcc version 8.0.1 20180404 (experimental) (GCC)

[Bug c++/85194] New: ICE with structured binding in broken for-loop

2018-04-04 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85194 Bug ID: 85194 Summary: ICE with structured binding in broken for-loop Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: error-recovery, ice-on-invalid-code

[Bug c++/71174] [concepts] Segmentation fault while processing concepts error

2018-04-04 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71174 Volker Reichelt changed: What|Removed |Added Keywords||ice-on-invalid-code,

[Bug fortran/85192] Memory leak on every read() from string

2018-04-04 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85192 Thomas Koenig changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug fortran/85192] Memory leak on every read() from string

2018-04-04 Thread Vasilis.Vlachoudis at cern dot ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85192 --- Comment #2 from Vasilis.Vlachoudis at cern dot ch --- I am using 7.2.0 from ubuntu. I've just checked on the latest Fedora with 7.2.1 and it gives the same result as in your case, so probably it is fixed.

[Bug middle-end/85195] New: [8 Regression] ICE: verify_gimple failed: non-trivial conversion at assignment with -O -fno-tree-ccp --param=sccvn-max-scc-size=10

2018-04-04 Thread zsojka at seznam dot cz
x86_64-pc-linux-gnu --target=x86_64-pc-linux-gnu --with-ld=/usr/bin/x86_64-pc-linux-gnu-ld --with-as=/usr/bin/x86_64-pc-linux-gnu-as --disable-libstdcxx-pch --prefix=/repo/gcc-trunk//binary-trunk-259070-checking-yes-rtl-df-extra-nobootstrap-pr85177-amd64 Thread model: posix gcc version 8.0.1

[Bug inline-asm/85185] Wider-than-expected load for struct member used as operand of inline-asm with memory clobber at -Og

2018-04-04 Thread zev+gccbug at bewilderbeest dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85185 --- Comment #5 from Zev Weiss --- Created attachment 43837 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43837=edit codegen & RTL dump for aarch64 & avr (Attached generated code & -fdump-rtl-expand

[Bug debug/85176] [8 Regression] ICE in force_decl_die, at dwarf2out.c:25910

2018-04-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85176 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Target Milestone|---

[Bug inline-asm/85172] internal compiler error: unexpected expression '' of kind asm_expr

2018-04-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85172 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug inline-asm/85185] Wider-than-expected load for struct member used as operand of inline-asm with memory clobber at -Og

2018-04-04 Thread zev+gccbug at bewilderbeest dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85185 --- Comment #4 from Zev Weiss --- I'm afraid I'm not quite GCC-savvy enough to know exactly what PROMOTE_SUBREG refers to or which targets it covers (a quick grep of the source tree didn't appear turn up any

[Bug c++/83481] ICE in const-ref structured bindings.

2018-04-04 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83481 Volker Reichelt changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c++/83217] Compiler segfault: structured binding by reference to a templated type via a pointer

2018-04-04 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83217 Volker Reichelt changed: What|Removed |Added CC||antanubis at gmail dot com ---

[Bug c++/79627] Ice with type of VLA in lambda

2018-04-04 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79627 Volker Reichelt changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/85220] New: [meta-bug, nvptx] Run trunk with og7 openacc testcases and analyze execution failures

2018-04-04 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85220 Bug ID: 85220 Summary: [meta-bug, nvptx] Run trunk with og7 openacc testcases and analyze execution failures Product: gcc Version: 8.0 Status: UNCONFIRMED

[Bug c++/84979] [6/7/8 Regression] ICE with auto as template parameter and -fconcepts

2018-04-04 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84979 --- Comment #4 from Alexandre Oliva --- Author: aoliva Date: Thu Apr 5 04:26:36 2018 New Revision: 259124 URL: https://gcc.gnu.org/viewcvs?rev=259124=gcc=rev Log: [PR c++/84979] reject auto in explicit tmpl args for tmpl-fn With concepts, we

[Bug c++/80290] [6/7/8 Regression] g++ uses unreasonable amount of memory compiling nested string maps

2018-04-04 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80290 Alexandre Oliva changed: What|Removed |Added CC||aoliva at gcc dot gnu.org

[Bug c++/85215] [8 Regression] ICE: "gcc_assert (!force_elide);" failure

2018-04-04 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85215 --- Comment #5 from Jason Merrill --- Author: jason Date: Thu Apr 5 04:01:15 2018 New Revision: 259123 URL: https://gcc.gnu.org/viewcvs?rev=259123=gcc=rev Log: PR c++/85215 - ICE with copy-init from conversion. * call.c

[Bug c++/85215] [8 Regression] ICE: "gcc_assert (!force_elide);" failure

2018-04-04 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85215 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/85220] [meta-bug, nvptx] Run trunk with og7 openacc testcases and analyze execution failures

2018-04-04 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85220 --- Comment #1 from Tom de Vries --- I've copied the test-cases, and build r259123. For libgomp.oacc-c/c.exp, we get: ... $ cat libgomp.testsuite/libgomp.sum | grep ^FAIL:.*execution | grep -v /lib- | sed

[Bug middle-end/85196] New: [6/7 regression] ICE in extract_insn, at recog.c:2311: unrecognizable insn

2018-04-04 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85196 Bug ID: 85196 Summary: [6/7 regression] ICE in extract_insn, at recog.c:2311: unrecognizable insn Product: gcc Version: 8.0 Status: UNCONFIRMED Severity:

[Bug gcov-profile/85199] New: [GCOV] A cond-expr with a iterative variable in a for loop is marked as "-" in gcov

2018-04-04 Thread yangyibiao at nju dot edu.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85199 Bug ID: 85199 Summary: [GCOV] A cond-expr with a iterative variable in a for loop is marked as "-" in gcov Product: gcc Version: 8.0 Status: UNCONFIRMED

[Bug debug/85176] [8 Regression] ICE in force_decl_die, at dwarf2out.c:25910

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

[Bug debug/85176] [8 Regression] ICE in force_decl_die, at dwarf2out.c:25910

2018-04-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85176 --- Comment #8 from Richard Biener --- Author: rguenth Date: Wed Apr 4 14:11:39 2018 New Revision: 259080 URL: https://gcc.gnu.org/viewcvs?rev=259080=gcc=rev Log: 2018-04-04 Richard Biener PR lto/85176 *

[Bug tree-optimization/85191] [8 regression] gcc.dg/vect/slp-perm-9.c FAILs

2018-04-04 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85191 --- Comment #3 from rguenther at suse dot de --- On Wed, 4 Apr 2018, ro at CeBiTec dot Uni-Bielefeld.DE wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85191 > > --- Comment #2 from ro at CeBiTec dot Uni-Bielefeld.DE Uni-Bielefeld.DE>

[Bug gcov-profile/85197] [GCOV] The main function is wrongly marked as executed twice in gcov

2018-04-04 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85197 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/85200] New: [8 Regression] ICE in constexpr-if in lambda in template

2018-04-04 Thread benni.buch at gmail dot com
ropriate. Please include the complete backtrace with any bug report. See <https://gcc.gnu.org/bugs/> for instructions. $ g++ --version g++ (GCC) 8.0.1 20180404 (experimental) Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions.

[Bug testsuite/85189] [8 regression] g++.dg/inherit/override-attribs.C FAILs on 32-bit x86

2018-04-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85189 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Wed Apr 4 14:14:08 2018 New Revision: 259082 URL: https://gcc.gnu.org/viewcvs?rev=259082=gcc=rev Log: PR testsuite/85189 * g++.dg/inherit/override-attribs.C: Use

[Bug middle-end/85195] [8 Regression] ICE: verify_gimple failed: non-trivial conversion at assignment with -O -fno-tree-ccp --param=sccvn-max-scc-size=10

2018-04-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85195 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug middle-end/85195] [8 Regression] ICE: verify_gimple failed: non-trivial conversion at assignment with -O -fno-tree-ccp --param=sccvn-max-scc-size=10

2018-04-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85195 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug bootstrap/84402] [meta] GCC build system: parallelism bottleneck

2018-04-04 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84402 --- Comment #21 from rguenther at suse dot de --- On Wed, 4 Apr 2018, marxin at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84402 > > --- Comment #20 from Martin Liška --- > For the libsanitizer/*/*_interceptors I

[Bug libstdc++/66145] [5/6/7 Regression] std::ios_base::failure objects thrown from libstdc++.so use old ABI

2018-04-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66145 --- Comment #33 from Richard Biener --- (In reply to Richard Biener from comment #32) > Now the reverse fails - a program compiled with a GCC defaulting to the old > ABI > (like GCC 4.8) now fails to run with a dual-ABI libstdc++: > > #include

[Bug tree-optimization/85190] [8 Regression] gcc.dg/vect/pr81196.c FAILs

2018-04-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85190 --- Comment #2 from Richard Biener --- The regression on x86 should eventually be fixed now, not sure if powerpc/spu are regressions?

[Bug tree-optimization/85191] [8 regression] gcc.dg/vect/slp-perm-9.c FAILs

2018-04-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85191 --- Comment #5 from Richard Biener --- Author: rguenth Date: Wed Apr 4 12:16:21 2018 New Revision: 259075 URL: https://gcc.gnu.org/viewcvs?rev=259075=gcc=rev Log: 2018-04-04 Richard Biener PR testsuite/85191

[Bug tree-optimization/85191] [8 regression] gcc.dg/vect/slp-perm-9.c FAILs

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

[Bug target/85193] [7/8 Regression] ICE: SIGSEGV in memory_operand at recog.c:1361 with -O2 -fno-tree-ccp -fno-tree-fre -mno-sse

2018-04-04 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85193 Uroš Bizjak changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug middle-end/85196] [6/7 regression] ICE in extract_insn, at recog.c:2311: unrecognizable insn

2018-04-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85196 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.5

[Bug middle-end/85195] [8 Regression] ICE: verify_gimple failed: non-trivial conversion at assignment with -O -fno-tree-ccp --param=sccvn-max-scc-size=10

2018-04-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85195 --- Comment #3 from Jakub Jelinek --- Created attachment 43842 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43842=edit gcc8-pr85195.patch Untested fix.

[Bug target/85193] [7/8 Regression] ICE: SIGSEGV in memory_operand at recog.c:1361 with -O2 -fno-tree-ccp -fno-tree-fre -mno-sse

2018-04-04 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85193 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug gcov-profile/85197] New: [GCOV] The main function is wrongly marked as executed twice in gcov

2018-04-04 Thread yangyibiao at nju dot edu.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85197 Bug ID: 85197 Summary: [GCOV] The main function is wrongly marked as executed twice in gcov Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/85190] [8 Regression] gcc.dg/vect/pr81196.c FAILs

2018-04-04 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85190 --- Comment #3 from amker at gcc dot gnu.org --- (In reply to Rainer Orth from comment #0) > The gcc.dg/vect/pr81196.c testcase started to FAIL between 20180326 > (r258856) and 20180327 (r258886) > on a couple of targets: > > +FAIL:

[Bug libstdc++/66145] [5/6/7 Regression] std::ios_base::failure objects thrown from libstdc++.so use old ABI

2018-04-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66145 --- Comment #32 from Richard Biener --- Now the reverse fails - a program compiled with a GCC defaulting to the old ABI (like GCC 4.8) now fails to run with a dual-ABI libstdc++: #include #include using namespace std; int main () {

[Bug testsuite/85189] [8 regression] g++.dg/inherit/override-attribs.C FAILs on 32-bit x86

2018-04-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85189 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug bootstrap/84402] [meta] GCC build system: parallelism bottleneck

2018-04-04 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84402 --- Comment #20 from Martin Liška --- For the libsanitizer/*/*_interceptors I make a quick patch: https://github.com/marxin/gcc/commit/5ce658230db567474997fa411f23ac78366487ce which basically splits asan_interceptors.cc and

[Bug c++/85194] ICE with structured binding in broken for-loop

2018-04-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85194 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/85200] [8 Regression] ICE in constexpr-if in lambda in template

2018-04-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85200 Richard Biener changed: What|Removed |Added Keywords||ice-on-valid-code Target

[Bug c++/85200] [8 Regression] ICE in constexpr-if in lambda in template

2018-04-04 Thread benni.buch at gmail dot com
lease submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <https://gcc.gnu.org/bugs/> for instructions. $ g++ --version g++ (GCC) 8.0.1 20180404 (experimental) Copyright (C) 2018 Free Software Foundation, Inc. This is

[Bug tree-optimization/85190] [8 Regression] gcc.dg/vect/pr81196.c FAILs

2018-04-04 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85190 --- Comment #4 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #3 from amker at gcc dot gnu.org --- > (In reply to Rainer Orth from comment #0) [...] > Hmm, what options did you use? Nothing special in the Solaris/x86

[Bug tree-optimization/85190] [8 Regression] gcc.dg/vect/pr81196.c FAILs

2018-04-04 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85190 --- Comment #5 from Rainer Orth --- Created attachment 43845 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43845=edit i386-pc-solaris2.11 pr81196.c.161t.vect 32-bit Solaris/x86 dump for reference

[Bug tree-optimization/85191] [8 regression] gcc.dg/vect/slp-perm-9.c FAILs

2018-04-04 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85191 --- Comment #2 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #1 from Richard Biener --- > possibly the vect_perm_short case? how do you configure targets? Shouldn't > have affected ia64 though... maybe my TCL fu was too weak and

[Bug target/85198] New: long long int vector mistaken as long int vector

2018-04-04 Thread kelvin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85198 Bug ID: 85198 Summary: long long int vector mistaken as long int vector Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug bootstrap/84402] [meta] GCC build system: parallelism bottleneck

2018-04-04 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84402 --- Comment #22 from Martin Liška --- (In reply to rguent...@suse.de from comment #21) > On Wed, 4 Apr 2018, marxin at gcc dot gnu.org wrote: > > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84402 > > > > --- Comment #20 from Martin Liška

[Bug tree-optimization/85168] [7 Regression] ICE in tree-ssa-coalesce.c: SSA corruption: Unable to coalesce ssa_names which are marked as MUST COALESCE when -O2 is used

2018-04-04 Thread ivo.raisr at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85168 --- Comment #7 from Ivo Raisr --- Fix backported to 7.3.0 correctly compiles the original (huge) source module. Thank you, Richard.

[Bug target/84762] GCC for PowerPC32 violates the SysV ABI spec for small struct returns

2018-04-04 Thread sirl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84762 Franz Sirl changed: What|Removed |Added Known to fail||3.1.1 --- Comment #11 from Franz Sirl ---

[Bug gcov-profile/85201] New: [GCOV] A statement with two && operators and a comma operator in the for loop body is wrongly marked in gcov

2018-04-04 Thread yangyibiao at nju dot edu.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85201 Bug ID: 85201 Summary: [GCOV] A statement with two && operators and a comma operator in the for loop body is wrongly marked in gcov Product: gcc Version: 8.0

[Bug fortran/82976] [8 Regression] Error: non-trivial conversion at assignment since r254526

2018-04-04 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82976 --- Comment #10 from Thomas Koenig --- I think I have finally found the culprit. Took me a couple of hours... The type in question is introduced in gimple-match-head.c, in 763 return (gimple_resimplify2 (seq, rcode, 764

[Bug rtl-optimization/85180] Infinite loop in RTL DSE optimizer

2018-04-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85180 --- Comment #3 from Jakub Jelinek --- Simplified testcase: struct words { #define V(n) short word_##n; #define W(n) V(n) #define X(n) W(n##0) W(n##1) W(n##2) W(n##3) W(n##4) W(n##5) W(n##6) W(n##7) W(n##8) W(n##9) #define Y X(0) X(1) X(2) X(3)

[Bug target/85204] New: [nvptx] infinite loop generated

2018-04-04 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85204 Bug ID: 85204 Summary: [nvptx] infinite loop generated Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug gcov-profile/85206] New: [GCOV] a return statement in the body of for(;0;) loop is wrongly marked as executed in gcov

2018-04-04 Thread yangyibiao at nju dot edu.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85206 Bug ID: 85206 Summary: [GCOV] a return statement in the body of for(;0;) loop is wrongly marked as executed in gcov Product: gcc Version: 8.0 Status: UNCONFIRMED

[Bug target/85198] long long int vector mistaken as long int vector

2018-04-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85198 --- Comment #2 from Jakub Jelinek --- And the bug is obvious, rs6000_handle_altivec_attribute only cares about mode of the type and returns precomputed vector types like unsigned_V2DI_type_node etc. based on the mode, rather than different types

[Bug c++/65923] False positive for warning about literal operator suffix and using

2018-04-04 Thread ville at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65923 --- Comment #7 from ville at gcc dot gnu.org --- Author: ville Date: Wed Apr 4 16:05:11 2018 New Revision: 259087 URL: https://gcc.gnu.org/viewcvs?rev=259087=gcc=rev Log: PR c++/65923 gcc/cp PR c++/65923 * decl.c (grokfndecl): Handle standard

  1   2   3   >