[Bug c++/86728] [8/9 Regression] unexpected error: conversion from ', ...)>' to non-scalar type 'std::function' requested

2018-07-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86728 Richard Biener changed: What|Removed |Added Keywords||rejects-valid Priority|P3

[Bug target/86727] Struct argument in xmm0 register instead of rcx on Win64

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

[Bug target/64243] Passing and returning structures with single member of floating type via SSE registers is wrong on Windows x86-64 ABI

2018-07-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64243 Richard Biener changed: What|Removed |Added CC||bart at bartjanssens dot org --- Commen

[Bug tree-optimization/86724] Compilation error with new isl 0.20 (missing includes)

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

[Bug middle-end/86718] [9 Regression] ICE during RTL pass: expand

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

[Bug tree-optimization/86732] Potential nullptr dereference does not propagate knowledge about the pointer

2018-07-30 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86732 --- Comment #2 from Marc Glisse --- While I would also like to see this optimized better, ISTR that this was done on purpose, you may want to look at the old discussions. Some languages may have things set up to catch null dereferences, but that

[Bug c++/86733] New: c++17 and #pragma GCC diagnostic warning "-Wall" resurrect pre-c++11 warnings.

2018-07-30 Thread Emmanuel.Thome at inria dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86733 Bug ID: 86733 Summary: c++17 and #pragma GCC diagnostic warning "-Wall" resurrect pre-c++11 warnings. Product: gcc Version: unknown Status: UNCONFIRMED Severity

[Bug c++/86706] [8/9 Regression] ICE in build_base_path, at cp/class.c:294

2018-07-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86706 --- Comment #4 from Jakub Jelinek --- Created attachment 44463 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44463&action=edit gcc9-pr86706.patch Thanks, that seems to work. I've bootstrapped/regtested it successfully on x86_64-linux and

[Bug tree-optimization/86732] Potential nullptr dereference does not propagate knowledge about the pointer

2018-07-30 Thread antoshkka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86732 --- Comment #1 from Antony Polukhin --- Probably a more fair example< without taking an address of a reference: static const int* get_if(const int* v) { if (v && *v == 0) return v; return nullptr; } int example(const int* a) { retur

[Bug tree-optimization/86732] New: Potential nullptr dereference does not propagate knowledge about the pointer

2018-07-30 Thread antoshkka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86732 Bug ID: 86732 Summary: Potential nullptr dereference does not propagate knowledge about the pointer Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: miss

[Bug fortran/86472] allocatable array, bound-procedure, submodule

2018-07-30 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86472 --- Comment #4 from Paul Thomas --- (In reply to Dominique d'Humieres from comment #3) > > Yes indeed with respect to the declaration of 't'. However, since the > > submodule > > is a separate compilation unit, I believe that it also must contai

[Bug target/86684] ICE in extract_insn, at recog.c:2304 on ppc64le

2018-07-30 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86684 --- Comment #4 from Martin Liška --- (In reply to Segher Boessenkool from comment #3) > I did try that. > > Can you please give your config? Some repro instructions, maybe on a given > cfarm machine? I used gcc14 machine. Download latest tarba

[Bug target/86547] s390x: Maximum number of LRA assignment passes is achieved (30) when compiling a small inline assembler snippet

2018-07-30 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86547 --- Comment #7 from Andreas Krebbel --- Author: krebbel Date: Mon Jul 30 08:30:06 2018 New Revision: 263063 URL: https://gcc.gnu.org/viewcvs?rev=263063&root=gcc&view=rev Log: lra: consider clobbers when selecting hard_regno to spill The idea be

[Bug tree-optimization/86702] [9 Regression] SPEC CPU2006 400.perlbench, CPU2017 500.perlbench_r ~3% performance drop after r262247

2018-07-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86702 Richard Biener changed: What|Removed |Added Version|unknown |9.0 Target Milestone|---

[Bug tree-optimization/86707] Missed optimization: optimizing set of if statements

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

[Bug c++/86706] [8/9 Regression] ICE in build_base_path, at cp/class.c:294

2018-07-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86706 Richard Biener changed: What|Removed |Added Priority|P1 |P2 Known to work|

[Bug middle-end/86705] [7/8/9 Regression] pr45678-2.c ICE with msp430-elf -mlarge

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

[Bug target/86731] New: [8 Regression] Miscompiles vec_sl at -O3 with -fwrapv on ppc64el

2018-07-30 Thread jcowgill+gcc at jcowgill dot uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86731 Bug ID: 86731 Summary: [8 Regression] Miscompiles vec_sl at -O3 with -fwrapv on ppc64el Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/86710] 3 missing logarithm optimizations

2018-07-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86710 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Status|

[Bug middle-end/86711] [9 Regression] wrong folding of memchr

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

[Bug middle-end/86714] tree-ssa-forwprop.c confused by too long initializer

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

[Bug c/86729] address of vector element requested

2018-07-30 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86729 Marc Glisse changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/86730] New: use of deleted copy constructor (I am not using it)

2018-07-30 Thread asif_bahrainwala at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86730 Bug ID: 86730 Summary: use of deleted copy constructor (I am not using it) Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug middle-end/86714] tree-ssa-forwprop.c confused by too long initializer

2018-07-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86714 Richard Biener changed: What|Removed |Added Status|RESOLVED|REOPENED Last reconfirmed|

[Bug c/86729] New: address of vector element requested

2018-07-30 Thread zhonghao at pku dot org.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86729 Bug ID: 86729 Summary: address of vector element requested Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Ass

[Bug fortran/25829] [F03] Asynchronous IO support

2018-07-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25829 Bug 25829 depends on bug 34705, which changed state. Bug 34705 Summary: Reuse I/O structures to save memory and help the ME https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34705 What|Removed |Added

[Bug fortran/34705] Reuse I/O structures to save memory and help the ME

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

[Bug debug/86687] Wrong debug information for string types passed as parameters

2018-07-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86687 --- Comment #7 from Richard Biener --- (In reply to Tom de Vries from comment #5) > The foo::foo function starts at label .LFB1520, which brings us to: > ... > .uleb128 0x8b # (DIE (0x5a99) DW_TAG_subprogram) > .long 0x5a75 #

[Bug target/86722] ifcvt produces x&0 that is never cleaned up

2018-07-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86722 --- Comment #1 from Richard Biener --- code-gen should go thorough simplify_gen_* which should perform constant folding.

<    1   2