[Bug libstdc++/83938] Speed up inplace_merge() algorithm & fix inefficient logic

2018-01-19 Thread john.chang at samba dot tv
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83938 --- Comment #3 from WeiChungChang --- Created attachment 43183 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43183&action=edit proposed solution Proposed solution

[Bug c++/83937] [7/8 Regression] C++17 binds braced init of a type T to default arg of a ctor instead of using T's own default ctor

2018-01-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83937 Jakub Jelinek changed: What|Removed |Added Keywords|FIXME | CC|

[Bug c++/83937] [7/8 Regression] C++17 binds braced init of a type T to default arg of a ctor instead of using T's own default ctor

2018-01-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83937 --- Comment #3 from Jakub Jelinek --- Link to P0135: http://wg21.link/p0135

[Bug target/83930] [7/8 Regression] ICE: RTL check: expected code 'const_int', have 'mem' in simplify_binary_operation_1, at simplify-rtx.c:3302

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

[Bug driver/83931] Add support for -nostdlib++

2018-01-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83931 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/83937] [7/8 Regression] C++17 binds braced init of a type T to default arg of a ctor instead of using T's own default ctor

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

[Bug target/83496] MIPS BE: wrong code generates under "-Os -mbranch-cost=1"

2018-01-19 Thread paul.hua.gm at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83496 Paul Hua changed: What|Removed |Added CC||paul.hua.gm at gmail dot com --- Comment #7 f

[Bug c++/83936] [feature request] Allow constexpr char* as target argument

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

[Bug c++/83936] [feature request] Allow constexpr char* as target argument

2018-01-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83936 Jakub Jelinek changed: What|Removed |Added CC||jason at gcc dot gnu.org,

[Bug target/83930] [7/8 Regression] ICE: RTL check: expected code 'const_int', have 'mem' in simplify_binary_operation_1, at simplify-rtx.c:3302

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

[Bug tree-optimization/83651] [7/8 regression] 20% slowdown of linux kernel AES cipher

2018-01-19 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83651 --- Comment #10 from rguenther at suse dot de --- On Thu, 18 Jan 2018, aldyh at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83651 > > Aldy Hernandez changed: > >What|Removed |Added

[Bug target/83930] [6/7/8 Regression] ICE: RTL check: expected code 'const_int', have 'mem' in simplify_binary_operation_1, at simplify-rtx.c:3302

2018-01-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83930 Jakub Jelinek changed: What|Removed |Added Summary|[7/8 Regression] ICE: RTL |[6/7/8 Regression] ICE: RTL

[Bug target/83930] [6/7/8 Regression] ICE: RTL check: expected code 'const_int', have 'mem' in simplify_binary_operation_1, at simplify-rtx.c:3302

2018-01-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83930 --- Comment #2 from Jakub Jelinek --- Created attachment 43184 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43184&action=edit gcc8-pr83930.patch Untested fix.

[Bug libstdc++/83938] Speed up inplace_merge() algorithm & fix inefficient logic

2018-01-19 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83938 --- Comment #4 from Paolo Carlini --- Library patches should also go to libstd...@gcc.gnu.org

[Bug target/83496] MIPS BE: wrong code generates under "-Os -mbranch-cost=1"

2018-01-19 Thread paul.hua.gm at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83496 --- Comment #8 from Paul Hua --- On GCC 8.x, the r248351 fixed this. commit fd891ec7f659e8785c3ed5757f6e60c95117b837 Author: segher Date: Mon May 22 21:20:51 2017 + cfgcleanup: Ignore clobbers in bb_is_just_return The function

[Bug tree-optimization/83651] [7/8 regression] 20% slowdown of linux kernel AES cipher

2018-01-19 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83651 --- Comment #11 from Arnd Bergmann --- Trying out the patch from comment 10 on the original preprocessed source as attached to pr83356 also shows very noticeable improvements with stack spilling there: x86_64-linux-gcc-6.3.1 -Wall -O2 -S ./aes_g

[Bug fortran/83939] New: Constraint C1290 (elemental function cannot be allocatable) not enforced

2018-01-19 Thread vladimir.fuka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83939 Bug ID: 83939 Summary: Constraint C1290 (elemental function cannot be allocatable) not enforced Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: normal

[Bug target/65578] FAIL: gcc.target/arm/builtin-bswap-1.c (test for excess errors)

2018-01-19 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65578 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution

[Bug tree-optimization/83940] New: [8 Regression] ICE in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1531

2018-01-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83940 Bug ID: 83940 Summary: [8 Regression] ICE in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1531 Product: gcc Version: unknown Status: UNCONFIRMED Keyword

[Bug tree-optimization/83651] [7/8 regression] 20% slowdown of linux kernel AES cipher

2018-01-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83651 --- Comment #12 from Richard Biener --- So somehow without code hoisting we don't find a single PRE opportunity - that's odd. Ah, so it goes int x; int foo(int cond1, int cond2, int op1, int op2, int op3) { int op; if (cond1) { x

[Bug c++/83937] [7/8 Regression] C++17 binds braced init of a type T to default arg of a ctor instead of using T's own default ctor

2018-01-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83937 Jonathan Wakely changed: What|Removed |Added Keywords||accepts-invalid Status|UNC

[Bug c++/83932] No diagnostic issued for missing default argument in lambda-expression

2018-01-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83932 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/83906] [8 Regression] Random FAIL: libstdc++-prettyprinters/80276.cc whatis p4

2018-01-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83906 --- Comment #1 from Jonathan Wakely --- What is shown in the libstdc++.log file before the FAIL line?

[Bug libstdc++/83834] [6/7 Regression] FAIL: libstdc++-abi/abi_check

2018-01-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83834 --- Comment #16 from Jonathan Wakely --- Author: redi Date: Fri Jan 19 11:25:14 2018 New Revision: 256882 URL: https://gcc.gnu.org/viewcvs?rev=256882&root=gcc&view=rev Log: PR libstdc++/83834 replace wildcard pattern in linker script Backport f

[Bug libstdc++/83834] [6/7 Regression] FAIL: libstdc++-abi/abi_check

2018-01-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83834 --- Comment #17 from Jonathan Wakely --- Author: redi Date: Fri Jan 19 11:25:33 2018 New Revision: 256883 URL: https://gcc.gnu.org/viewcvs?rev=256883&root=gcc&view=rev Log: PR libstdc++/83834 replace wildcard pattern in linker script Backport f

[Bug libstdc++/83834] [6/7 Regression] FAIL: libstdc++-abi/abi_check

2018-01-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83834 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/83940] [8 Regression] ICE in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1531

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

[Bug libstdc++/83906] [8 Regression] Random FAIL: libstdc++-prettyprinters/80276.cc whatis p4

2018-01-19 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83906 --- Comment #2 from H.J. Lu --- type = std::unique_ptr, std::allocator >>[]>>[99]>^M got: type = std::unique_ptr, std::allocator >>[]>>[99]>^M FAIL: libstdc++-prettyprinters/80276.cc whatis p4

[Bug tree-optimization/83940] [8 Regression] ICE in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1531

2018-01-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83940 Jakub Jelinek changed: What|Removed |Added Version|unknown |8.0 --- Comment #2 from Jakub Jelinek -

[Bug tree-optimization/83922] [8 Regression] ICE: Segmentation fault (in contains_struct_check)

2018-01-19 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83922 --- Comment #3 from rsandifo at gcc dot gnu.org --- Author: rsandifo Date: Fri Jan 19 11:57:47 2018 New Revision: 256885 URL: https://gcc.gnu.org/viewcvs?rev=256885&root=gcc&view=rev Log: Check whether any statements need masking (PR 83922) Th

[Bug tree-optimization/83914] [8 Regression] ice in vect_is_simple_use with -O3

2018-01-19 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83914 --- Comment #6 from rsandifo at gcc dot gnu.org --- Author: rsandifo Date: Fri Jan 19 11:57:34 2018 New Revision: 256884 URL: https://gcc.gnu.org/viewcvs?rev=256884&root=gcc&view=rev Log: Avoid ICE for nested inductions (PR 83914) This testcas

[Bug tree-optimization/83914] [8 Regression] ice in vect_is_simple_use with -O3

2018-01-19 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83914 --- Comment #7 from rsandifo at gcc dot gnu.org --- Fixed on trunk.

[Bug tree-optimization/83922] [8 Regression] ICE: Segmentation fault (in contains_struct_check)

2018-01-19 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83922 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolutio

[Bug tree-optimization/83914] [8 Regression] ice in vect_is_simple_use with -O3

2018-01-19 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83914 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolutio

[Bug tree-optimization/83940] [8 Regression] ICE in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1531

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

[Bug libgomp/83589] [nvptx] mode-transitions.c and private-variables.{c,f90} execution FAILs at GOMP_NVPTX_JIT=-O0

2018-01-19 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83589 --- Comment #2 from Tom de Vries --- I've minimized mode-transitions.c to: ... #define n 32 int main (void) { int arr_a[n]; #pragma acc parallel copyout(arr_a) num_gangs(1) num_workers(1) vector_length(32) { #pragma acc loop vector for

[Bug tree-optimization/83940] [8 Regression] ICE in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1531

2018-01-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83940 --- Comment #3 from Jakub Jelinek --- Unfortunately, on the trunk, the vect_is_simple_use call for op is hidden in the new vect_check_store_rhs function and the dt isn't propagated to the caller, I think we should change that. The several vect_i

[Bug tree-optimization/83651] [7/8 regression] 20% slowdown of linux kernel AES cipher

2018-01-19 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83651 --- Comment #13 from Arnd Bergmann --- Created attachment 43185 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43185&action=edit Linux kernel version of AES algorithm, ported to standalone executable I've had another look at extracting a t

[Bug libstdc++/83906] [8 Regression] Random FAIL: libstdc++-prettyprinters/80276.cc whatis p4

2018-01-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83906 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/83940] [8 Regression] ICE in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1531

2018-01-19 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83940 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED Assigne

[Bug libstdc++/83906] [8 Regression] Random FAIL: libstdc++-prettyprinters/80276.cc whatis p4

2018-01-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83906 --- Comment #4 from Jonathan Wakely --- Ah, or maybe the typedef std::__cxx11::string is not in the debug info, so the type printer doesn't know that std::__cxx11::basic_string is the same type as std::__cxx11::string. In testsuite/libstdc++-pre

[Bug debug/83917] [8 Regression] with -mcall-ms2sysv-xlogues, stepping into x86 tail-call restore stub gives bad backtrace

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

[Bug tree-optimization/83651] [7/8 regression] 20% slowdown of linux kernel AES cipher

2018-01-19 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83651 --- Comment #14 from rguenther at suse dot de --- On Fri, 19 Jan 2018, arnd at linaro dot org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83651 > > --- Comment #13 from Arnd Bergmann --- > Created attachment 43185 > --> https://gcc

[Bug middle-end/81657] [8 Regression] FAIL: gcc.dg/20050503-1.c scan-assembler-not call

2018-01-19 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81657 --- Comment #15 from Wilco --- (In reply to H.J. Lu from comment #13) > (In reply to Wilco from comment #12) > > > > > > > Do you have data to show that? > > > > Yes, on x64 I get these timings for a simple function containing just the > > lib

[Bug middle-end/81657] [8 Regression] FAIL: gcc.dg/20050503-1.c scan-assembler-not call

2018-01-19 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81657 --- Comment #14 from Wilco --- (In reply to Jakub Jelinek from comment #11) > No matter what, I don't see how you could use much common infrastructure > here. > Say if the tailcall pass sees strlen (something) + something being returned, > it cou

[Bug middle-end/81657] [8 Regression] FAIL: gcc.dg/20050503-1.c scan-assembler-not call

2018-01-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81657 --- Comment #16 from Jakub Jelinek --- (In reply to Wilco from comment #15) > I don't think it's safe to compare different benchmark results like that. > But yes the kernel for both should be very similar. The key difference is > that strchr need

[Bug middle-end/81657] [8 Regression] FAIL: gcc.dg/20050503-1.c scan-assembler-not call

2018-01-19 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81657 --- Comment #17 from Wilco --- (In reply to Jakub Jelinek from comment #16) > (In reply to Wilco from comment #15) > > I don't think it's safe to compare different benchmark results like that. > > But yes the kernel for both should be very simila

[Bug tree-optimization/83651] [7/8 regression] 20% slowdown of linux kernel AES cipher

2018-01-19 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83651 --- Comment #15 from Arnd Bergmann --- (In reply to rguent...@suse.de from comment #14) > Would be nice if somebody can bisect it. It doesn't look like a PRE > specific issue because there's no relevant PRE changes in the rev. range. > I can't

[Bug tree-optimization/83651] [7/8 regression] 20% slowdown of linux kernel AES cipher

2018-01-19 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83651 --- Comment #16 from rguenther at suse dot de --- On Fri, 19 Jan 2018, arnd at linaro dot org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83651 > > --- Comment #15 from Arnd Bergmann --- > (In reply to rguent...@suse.de from comment

[Bug fortran/78797] It is time perhaps to implement -std=f2015

2018-01-19 Thread vladimir.fuka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78797 Vladimir Fuka changed: What|Removed |Added CC||vladimir.fuka at gmail dot com --- Comme

[Bug rtl-optimization/83886] [8 Regression] ICE in cfg_layout_redirect_edge_and_branch, at cfgrtl.c:4433

2018-01-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83886 Martin Liška changed: What|Removed |Added Keywords|needs-bisection | Status|UNCONFIRMED

[Bug target/83845] [8 regression] new failures after r256620

2018-01-19 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83845 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED Assigne

[Bug middle-end/81657] [8 Regression] FAIL: gcc.dg/20050503-1.c scan-assembler-not call

2018-01-19 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81657 --- Comment #18 from H.J. Lu --- (In reply to Wilco from comment #17) > (In reply to Jakub Jelinek from comment #16) > > (In reply to Wilco from comment #15) > > > I don't think it's safe to compare different benchmark results like that. > > > Bu

[Bug libstdc++/83833] chi_squared_distribution::param() forgot to change the member gamma_distribution

2018-01-19 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83833 Rainer Orth changed: What|Removed |Added CC||ro at gcc dot gnu.org --- Comment #6 from

[Bug libstdc++/83833] chi_squared_distribution::param() forgot to change the member gamma_distribution

2018-01-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83833 --- Comment #7 from Jonathan Wakely --- Rounding errors, I'll make it check within a tolerance.

[Bug middle-end/81657] [8 Regression] FAIL: gcc.dg/20050503-1.c scan-assembler-not call

2018-01-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81657 --- Comment #19 from Jakub Jelinek --- strchr with a c == 0 codepath doesn't have to be the same inner loop as strlen and for the returning of pointer rather than length can be more efficient than strlen.

[Bug debug/83941] New: Debug info generated with -flto contains useless forwarders

2018-01-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83941 Bug ID: 83941 Summary: Debug info generated with -flto contains useless forwarders Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: lto, missed-optimizat

[Bug debug/83941] Debug info generated with -flto contains useless forwarders

2018-01-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83941 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug debug/83941] Debug info generated with -flto contains useless forwarders

2018-01-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83941 Richard Biener changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug tree-optimization/83055] [8 Regression] ICE in operator>, at profile-count.h:834

2018-01-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83055 Martin Liška changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug tree-optimization/83510] [8 Regression] Recent changes for -Warray-bounds trigger false positive

2018-01-19 Thread sirl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83510 --- Comment #6 from Franz Sirl --- The patch in comment 5 applied to r256877 fixes the warning in both the testcase and the original code.

[Bug libstdc++/83906] [8 Regression] Random FAIL: libstdc++-prettyprinters/80276.cc whatis p4

2018-01-19 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83906 --- Comment #5 from H.J. Lu --- (In reply to Jonathan Wakely from comment #4) > Ah, or maybe the typedef std::__cxx11::string is not in the debug info, so > the type printer doesn't know that std::__cxx11::basic_string is the > same type as std::

[Bug tree-optimization/83081] [8 regression][arm] gcc.dg/pr80218.c fails since r254888

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

[Bug target/83920] [8 Regression] [nvptx] bad predicate reset

2018-01-19 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83920 Tom de Vries changed: What|Removed |Added Keywords||openacc, patch CC|

[Bug target/83790] Update nvptx target to work with cuda 9

2018-01-19 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83790 --- Comment #1 from cesar at gcc dot gnu.org --- Author: cesar Date: Fri Jan 19 14:21:08 2018 New Revision: 256891 URL: https://gcc.gnu.org/viewcvs?rev=256891&root=gcc&view=rev Log: [nvptx] Add support for CUDA 9 PR target/83790

[Bug testsuite/83934] [8 regression] new test case g++.dg/torture/pr83619.C fails starting with its introduction in r256850

2018-01-19 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83934 --- Comment #4 from seurer at gcc dot gnu.org --- These tests started failing again somewhere in the revision 256866 to 256871 range. New failures: FAIL: g++.dg/torture/pr83619.C -O0 (test for warnings, line 27) FAIL: g++.dg/torture/pr83619.C

[Bug testsuite/83934] [8 regression] new test case g++.dg/torture/pr83619.C fails starting with its introduction in r256850

2018-01-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83934 --- Comment #5 from Jakub Jelinek --- Try r256890. Sorry for screwing it up.

[Bug debug/83941] Debug info generated with -flto contains useless forwarders

2018-01-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83941 --- Comment #3 from Jakub Jelinek --- So just use some needed bit on each DIE and only prune those which don't cary any additional information from their abstract origin and aren't referenced by anything? E.g. there is die_mark bit that could be

[Bug tree-optimization/83081] [8 regression][arm] gcc.dg/pr80218.c fails since r254888

2018-01-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83081 --- Comment #9 from Jakub Jelinek --- I think the bug is in do_compare_rtx_and_jump probability handling, looking into this now.

[Bug sanitizer/82517] use-after-scope for a variable with big alignment causes a false positive

2018-01-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82517 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/83008] [performance] Is it better to avoid extra instructions in data passing between loops?

2018-01-19 Thread sergey.shalnov at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83008 --- Comment #29 from sergey.shalnov at intel dot com --- Richard, Thank you for your latest patch. I would like to clarify the multiple_p() function usage in if() clause. First of all, I assume that architectures with fixed size of HW register

[Bug rtl-optimization/83147] LRA inheritance undo on multiple sets problem

2018-01-19 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83147 Richard Biener changed: What|Removed |Added Keywords||ra --- Comment #2 from Vladimir Makarov

[Bug target/79262] [6/7/8 Regression] load gap with store gap causing performance regression in 462.libquantum

2018-01-19 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79262 Wilco changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/83942] New: False -Wunused-but-set-variable when const scoped enum is cast to int

2018-01-19 Thread sbergman at redhat dot com
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: sbergman at redhat dot com Target Milestone: --- With recent trunk "g++ (GCC) 8.0.1 20180119 (experimental)" towards GCC 8: > $ cat test.cc > enum class E {

[Bug rtl-optimization/83147] LRA inheritance undo on multiple sets problem

2018-01-19 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83147 --- Comment #3 from Andreas Krebbel --- (In reply to Vladimir Makarov from comment #2) > (In reply to Andreas Krebbel from comment #1) > > Created attachment 42714 [details] > > Experimental patch > > > > This patch appears to fix the problem fo

[Bug c/83943] New: internal compiler error: in get_constraint_for_ptr_offset, at tree-ssa-structalias.c:3155

2018-01-19 Thread matt.sexton at redlinetrading dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83943 Bug ID: 83943 Summary: internal compiler error: in get_constraint_for_ptr_offset, at tree-ssa-structalias.c:3155 Product: gcc Version: unknown Status:

[Bug tree-optimization/83081] [8 regression][arm] gcc.dg/pr80218.c fails since r254888

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

[Bug target/83920] [8 Regression] [nvptx] bad predicate reset

2018-01-19 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83920 --- Comment #12 from Tom de Vries --- Author: vries Date: Fri Jan 19 16:29:41 2018 New Revision: 256894 URL: https://gcc.gnu.org/viewcvs?rev=256894&root=gcc&view=rev Log: [nvptx] Fix bug in jit bug workaround 2018-01-19 Tom de Vries

[Bug c/83944] New: internal compiler error: Segmentation fault with -O -ftree-pre

2018-01-19 Thread matt.sexton at redlinetrading dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83944 Bug ID: 83944 Summary: internal compiler error: Segmentation fault with -O -ftree-pre Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug c/83945] New: internal compiler error: Segmentation fault with -O -fcode-hoisting

2018-01-19 Thread matt.sexton at redlinetrading dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83945 Bug ID: 83945 Summary: internal compiler error: Segmentation fault with -O -fcode-hoisting Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug target/83920] [8 Regression] [nvptx] bad predicate reset

2018-01-19 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83920 Tom de Vries changed: What|Removed |Added Status|NEW |RESOLVED Version|unknown

[Bug c++/83942] [8 Regression] False -Wunused-but-set-variable when const scoped enum is cast to int

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

[Bug c/83945] internal compiler error: Segmentation fault with -O -fcode-hoisting

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

[Bug c/83945] [7/8 Regression] internal compiler error: Segmentation fault with -O -fcode-hoisting

2018-01-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83945 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |7.3 Summary|internal compiler

[Bug debug/83758] ICE building gccgo on powerpc64le --with-cpu=power8

2018-01-19 Thread acsawdey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83758 --- Comment #15 from acsawdey at gcc dot gnu.org --- The build succeeds with -fno-split-stack. Turned out that willow2 had glibc-2.17 so split-stack was disabled and genoa has 2.23 which enables it. So this issue has something to with compiling fo

[Bug target/83335] [8 regression][aarch64,ilp32] gcc.target/aarch64/asm-2.c ICEs since 255481

2018-01-19 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83335 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED Assigne

[Bug middle-end/83889] [8 regression] new failures on some arm targets after r256644

2018-01-19 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83889 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirme

[Bug target/83888] [8 regression] new failures after r256639 on armhf

2018-01-19 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83888 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirme

[Bug target/83851] [8 regression] gcc.dg/vect/pr53185-2.c fails on armeb after r256634

2018-01-19 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83851 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirme

[Bug middle-end/83945] [7/8 Regression] internal compiler error: Segmentation fault with -O -fcode-hoisting

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

[Bug c/83944] internal compiler error: Segmentation fault with -O -ftree-pre

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

[Bug c/83943] internal compiler error: in get_constraint_for_ptr_offset, at tree-ssa-structalias.c:3155

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

[Bug middle-end/83945] [7/8 Regression] internal compiler error: Segmentation fault with -O -fcode-hoisting

2018-01-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83945 --- Comment #5 from Jakub Jelinek --- *** Bug 83943 has been marked as a duplicate of this bug. ***

[Bug middle-end/83945] [7/8 Regression] internal compiler error: Segmentation fault with -O -fcode-hoisting

2018-01-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83945 --- Comment #4 from Jakub Jelinek --- *** Bug 83944 has been marked as a duplicate of this bug. ***

[Bug target/82303] Better PIE/PIC code generation for kernel code (x86_64 & arm64)

2018-01-19 Thread thgarnie at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82303 --- Comment #7 from Thomas Garnier --- Created attachment 43189 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43189&action=edit testcase for mcmodel=large Build with: gcc -mcmodel=large -c -fstatic-pie ./test.c -o test Dump relocations on

[Bug fortran/83901] [8 Regresion] ICE in fold_convert_loc, at fold-const.c:2402

2018-01-19 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83901 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org --- Commen

[Bug target/82303] Better PIE/PIC code generation for kernel code (x86_64 & arm64)

2018-01-19 Thread thgarnie at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82303 Thomas Garnier changed: What|Removed |Added Attachment #43189|0 |1 is obsolete|

[Bug target/82303] Better PIE/PIC code generation for kernel code (x86_64 & arm64)

2018-01-19 Thread thgarnie at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82303 --- Comment #9 from Thomas Garnier --- I tested the change against a modified version of the proposed Linux x86_64 PIE support. The changes removes all the PLT32 and GOT64 entry but I still get R_X86_64_GOTPC64 & R_X86_64_GOTOFF64 relocations on

[Bug target/83946] New: [7/8 Regression] Safe Indirect Jumps broken on AIX

2018-01-19 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83946 Bug ID: 83946 Summary: [7/8 Regression] Safe Indirect Jumps broken on AIX Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: blocker Priority: P3 Componen

[Bug target/83946] [7/8 Regression] Safe Indirect Jumps broken on AIX

2018-01-19 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83946 David Edelsohn changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

  1   2   >