[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.

[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 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 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 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++/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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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/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 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 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 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 tree-optimization/86732] Potential nullptr dereference does not propagate knowledge about the pointer

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

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

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

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

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

[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 #4 from Marc Glisse --- (In reply to Richard Biener from comment #3) > note how it doesn't eliminate the actual load which probably causes the > odd code-generation. The code says: /* We want the NULL pointer dereference to actua

[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 bart at bartjanssens dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64243 --- Comment #2 from Bart Janssens --- Any chance that this can be upgraded to "confirmed"? Seems this has been around for a while...

gcc-bugs@gcc.gnu.org

2018-07-30 Thread frankhb1989 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86734 Bug ID: 86734 Summary: [DR 2188] reverse_iterator::operator-> does not support overloaded operator& Product: gcc Version: 8.1.0 Status: UNCONFIRMED Severity: no

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

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

[Bug fortran/86735] New: [8/9 Regression] Bad wrong-code bug with "-march=skylake-avx512 -Ofast"

2018-07-30 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86735 Bug ID: 86735 Summary: [8/9 Regression] Bad wrong-code bug with "-march=skylake-avx512 -Ofast" Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal

[Bug lto/86736] New: [9 regression] g++.dg/asan/pr81021.C -O2 -flto -flto-partition=none ICE at dwarf2out.c:31111

2018-07-30 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86736 Bug ID: 86736 Summary: [9 regression] g++.dg/asan/pr81021.C -O2 -flto -flto-partition=none ICE at dwarf2out.c:3 Product: gcc Version: 9.0 Status: UNCONFIRMED

gcc-bugs@gcc.gnu.org

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

[Bug tree-optimization/86506] [9 Regression] tree-vect-patterns.c:225: shift too large for type ?

2018-07-30 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86506 --- Comment #7 from rsandifo at gcc dot gnu.org --- Author: rsandifo Date: Mon Jul 30 11:23:26 2018 New Revision: 263064 URL: https://gcc.gnu.org/viewcvs?rev=263064&root=gcc&view=rev Log: Resync inline implementation of ceil_log2 (PR 86506) In

[Bug c++/86607] constexpr function does not treat function pointers with external linkage as constexpr

2018-07-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86607 Jonathan Wakely changed: What|Removed |Added Keywords||rejects-valid Status|UNCON

[Bug middle-end/86640] [8/9 regression] ICE in combine

2018-07-30 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86640 --- Comment #10 from Tamar Christina --- Hi Segher, bootstrap is ok and I found no regressions testing testing a softfp and hard configuration.

[Bug rtl-optimization/67396] [5 regression] Performance regression compiling variadic function with many arguments in RTL DSE

2018-07-30 Thread belyshev at depni dot sinp.msu.ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67396 Serge Belyshev changed: What|Removed |Added CC||belyshev at depni dot sinp.msu.ru ---

[Bug target/86673] [8/9 regression] inline asm sometimes ignores 'register asm("reg")' declarations

2018-07-30 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86673 --- Comment #18 from Alexander Monakov --- Author: amonakov Date: Mon Jul 30 12:26:37 2018 New Revision: 263065 URL: https://gcc.gnu.org/viewcvs?rev=263065&root=gcc&view=rev Log: doc: discourage const/volatile on register variables (PR 86673)

[Bug c++/86608] [6/7/8/9 Regression] volatile variable is taken as a constexpr

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

[Bug fortran/86735] [8/9 Regression] Bad wrong-code bug with "-march=skylake-avx512 -Ofast"

2018-07-30 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86735 --- Comment #1 from janus at gcc dot gnu.org --- (In reply to janus from comment #0) > With 8.2.0 and trunk, however, the second line has varying random numbers > when the code is compiled with "-march=skylake-avx512 -Ofast". > > -march=skylake w

Last day of summer offer from Emaar - 80% post handover 5 year payment plan

2018-07-30 Thread ZIa ul Islam
View this email in your browser (https://mailchi.mp/7365eb78bd0d/last-day-of-summer-offer-from-emaar-80-post-handover-5-year-payment-plan?e=1c93265448) http://aquaproperties.com/emaar/zia.html http://aquaproperties.com/emaar/zia.html Emaar is delighted to announce an exclusive 20/80 offer on vi

[Bug tree-optimization/86735] [8/9 Regression] Bad wrong-code bug with "-march=skylake-avx512 -Ofast"

2018-07-30 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86735 janus at gcc dot gnu.org changed: What|Removed |Added Component|fortran |tree-optimization --- Comment

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

2018-07-30 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86687 --- Comment #8 from Tom de Vries --- Created attachment 44464 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44464&action=edit Tentative patch

[Bug rtl-optimization/85160] GCC generates mvn/and instructions instead of bic on aarch64

2018-07-30 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85160 --- Comment #4 from Segher Boessenkool --- Author: segher Date: Mon Jul 30 13:18:17 2018 New Revision: 263067 URL: https://gcc.gnu.org/viewcvs?rev=263067&root=gcc&view=rev Log: combine: Allow combining two insns to two insns This patch allows c

[Bug c++/58407] [C++11] Should warn about deprecated implicit generation of copy constructor/assignment

2018-07-30 Thread steinar+gcc at gunderson dot no
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58407 Steinar H. Gunderson changed: What|Removed |Added CC||steinar+gcc at gunderson dot no -

[Bug gcov-profile/35543] Add more strOp for value profiling

2018-07-30 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35543 Martin Liška changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #5 from Martin Liška

[Bug ada/84142] Implicit_Dereference with Generic Formal Incomplete Types

2018-07-30 Thread simon at pushface dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84142 --- Comment #3 from simon at pushface dot org --- All three test cases compile OK with 8.1.0.

[Bug tree-optimization/86735] [8/9 Regression] Bad wrong-code bug with "-march=skylake-avx512 -Ofast"

2018-07-30 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86735 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org --- Comm

[Bug lto/86736] [9 regression] g++.dg/asan/pr81021.C -O2 -flto -flto-partition=none ICE at dwarf2out.c:31111

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

[Bug target/86735] [8/9 Regression] Bad wrong-code bug with "-march=skylake-avx512 -Ofast"

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

[Bug c++/86738] New: gcc 8.2: Internal compiler error memcpy

2018-07-30 Thread joerg.danne at nokia dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86738 Bug ID: 86738 Summary: gcc 8.2: Internal compiler error memcpy Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug bootstrap/86739] New: [9 Regression] Bootstrap broken with host GCC 4.1.2

2018-07-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86739 Bug ID: 86739 Summary: [9 Regression] Bootstrap broken with host GCC 4.1.2 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug bootstrap/86739] [9 Regression] Bootstrap broken with host GCC 4.1.2

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

[Bug bootstrap/86739] [9 Regression] Bootstrap broken with host GCC 4.1.2

2018-07-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86739 --- Comment #1 from Richard Biener --- Regressed between r262525 (good) and r262545 (bad). Thus probably caused by r262539. /usr/include/c++/4.1.2/bits/stl_pair.h:84 is /** Two objects may be passed to a @c pair constructor to be copied.

[Bug bootstrap/86739] [9 Regression] Bootstrap broken with host GCC 4.1.2

2018-07-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86739 --- Comment #2 from Richard Biener --- Created attachment 44466 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44466&action=edit preprocessed source For reference, here's preprocessed source.

[Bug c++/58407] [C++11] Should warn about deprecated implicit generation of copy constructor/assignment

2018-07-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58407 --- Comment #18 from Jonathan Wakely --- (In reply to Steinar H. Gunderson from comment #17) > Base needs to have a virtual destructor since it has virtual member > functions (or half the world will give you warnings). Or a protected destructor,

[Bug target/86735] [8/9 Regression] Bad wrong-code bug with "-march=skylake-avx512 -Ofast"

2018-07-30 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86735 --- Comment #5 from janus at gcc dot gnu.org --- (In reply to Alexander Monakov from comment #3) > An observation in case it might help to narrow down the problem: gcc-8 > changed to prefer 256-bit-wide vectors on skylake-avx512, so adding > -mpre

[Bug tree-optimization/86725] ICE: Segmentation fault (in vect_get_vec_def_for_operand_1)

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

[Bug c++/58407] [C++11] Should warn about deprecated implicit generation of copy constructor/assignment

2018-07-30 Thread steinar+gcc at gunderson dot no
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58407 --- Comment #19 from Steinar H. Gunderson --- Thanks for confirming; so GCC is absolutely right here, it's the standard that makes a choice with surprising ramifications (to me, at least). I wonder if I should try to ask someone in the standards

[Bug c++/86740] New: ICE with hana and nested lambdas (tsubst_copy, at cp/pt.c:15325)

2018-07-30 Thread markus at dreseler dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86740 Bug ID: 86740 Summary: ICE with hana and nested lambdas (tsubst_copy, at cp/pt.c:15325) Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug c++/58407] [C++11] Should warn about deprecated implicit generation of copy constructor/assignment

2018-07-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58407 --- Comment #20 from Jonathan Wakely --- (In reply to Steinar H. Gunderson from comment #19) > Thanks for confirming; so GCC is absolutely right here, it's the standard > that makes a choice with surprising ramifications (to me, at least). I Yes

[Bug c++/58407] [C++11] Should warn about deprecated implicit generation of copy constructor/assignment

2018-07-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58407 --- Comment #21 from Jonathan Wakely --- P.S. it's arguable whether abstract base classes should be copyable in the first place: https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md#Rc-copy-virtual https://github.com/isocp

[Bug bootstrap/86739] [9 Regression] Bootstrap broken with host GCC 4.1.2

2018-07-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86739 --- Comment #3 from Jonathan Wakely --- The code is well-formed according to http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#106 but that doesn't seem to be implemented in GCC 4.1.2 template struct X { X(T&) { } }; X f(int& i)

[Bug bootstrap/86739] [9 Regression] Bootstrap broken with host GCC 4.1.2

2018-07-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86739 --- Comment #4 from Jonathan Wakely --- See PR 7412 "Fixed on mainline for GCC 4.3.0. DR 106 is implemented for C++0x mode and for non-strict C++98 mode."

[Bug c++/58407] [C++11] Should warn about deprecated implicit generation of copy constructor/assignment

2018-07-30 Thread steinar+gcc at gunderson dot no
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58407 --- Comment #22 from Steinar H. Gunderson --- C.67 would seem only to apply to non-abstract base classes, no? The code doesn't compile if B has pure virtual member functions. (Well, it doesn't compile as-is already, but change (d) to (*d) and it

[Bug c/86721] use of undeclared identifier

2018-07-30 Thread jsm28 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86721 Joseph S. Myers changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/86741] New: [9 Regression] ICE in vrp_prop::check_mem_ref building glibc for i686-gnu

2018-07-30 Thread jsm28 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86741 Bug ID: 86741 Summary: [9 Regression] ICE in vrp_prop::check_mem_ref building glibc for i686-gnu Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: ice-on-

[Bug target/86735] [8/9 Regression] Bad wrong-code bug with "-march=skylake-avx512 -Ofast"

2018-07-30 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86735 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

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

2018-07-30 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86687 Tom de Vries changed: What|Removed |Added Keywords||patch --- Comment #9 from Tom de Vries -

[Bug tree-optimization/86741] [9 Regression] ICE in vrp_prop::check_mem_ref building glibc for i686-gnu

2018-07-30 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86741 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/86741] [9 Regression] ICE in vrp_prop::check_mem_ref building glibc for i686-gnu

2018-07-30 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86741 --- Comment #2 from Marek Polacek --- #4 0x01250010 in vrp_prop::check_mem_ref (this=0x7fffced0, location=102528417, ref= , ignore_off_by_one=false) at /home/marek/src/gcc/gcc/tree-vrp.c:5097 5097 arrbounds[1] = wi::to_o

[Bug tree-optimization/86741] [9 Regression] ICE in vrp_prop::check_mem_ref building glibc for i686-gnu

2018-07-30 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86741 --- Comment #3 from Marek Polacek --- So I think this ought to fix it: --- a/gcc/tree-vrp.c +++ b/gcc/tree-vrp.c @@ -5051,7 +5051,8 @@ vrp_prop::check_mem_ref (location_t location, tree ref, bool ignore_off_by_one) to identify the member w

[Bug tree-optimization/86741] [9 Regression] ICE in vrp_prop::check_mem_ref building glibc for i686-gnu

2018-07-30 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86741 --- Comment #4 from Marek Polacek --- Reduced: struct S { int s; }; void fn2 (void); void fn1 () { extern void a; struct S *b = &a; if (b->s) fn2 (); }

[Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions

2018-07-30 Thread gcc at ryandesign dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85669 Ryan Schmidt changed: What|Removed |Added CC||gcc at ryandesign dot com --- Comment #6

[Bug rtl-optimization/85160] GCC generates mvn/and instructions instead of bic on aarch64

2018-07-30 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85160 --- Comment #5 from Segher Boessenkool --- Author: segher Date: Mon Jul 30 16:11:44 2018 New Revision: 263072 URL: https://gcc.gnu.org/viewcvs?rev=263072&root=gcc&view=rev Log: testcase for 2-2 combine gcc/testsuite/ PR rtl-optimizatio

[Bug libgcc/86742] New: Documented function std::to_chars(char* first, char* last, double value) is not implemented

2018-07-30 Thread j.wink...@fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86742 Bug ID: 86742 Summary: Documented function std::to_chars(char* first, char* last, double value) is not implemented Product: gcc Version: 8.2.0 Status: UNCONFIRMED

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

2018-07-30 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86714 --- Comment #5 from Martin Sebor --- I didn't overlook anything. I replied and explained what happens here: https://gcc.gnu.org/ml/gcc-patches/2018-07/msg01272.html Since the undefined behavior in this case is at compile time, rejecting the

[Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions

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

[Bug c/79010] -Wlarger-than ineffective for VLAs, alloca, malloc

2018-07-30 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79010 --- Comment #3 from Martin Sebor --- There was a change to how some of the larger-than warnings are controlled (bug 82063) but it hasn't affected this report. The top of GCC 9 trunk still issues the same warnings: $ gcc -O2 -S -Wall -DN=123456

gcc-bugs@gcc.gnu.org

2018-07-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86734 --- Comment #1 from Jonathan Wakely --- Author: redi Date: Mon Jul 30 17:13:05 2018 New Revision: 263074 URL: https://gcc.gnu.org/viewcvs?rev=263074&root=gcc&view=rev Log: PR libstdc++/86734 make reverse_iterator::operator-> more robust Impleme

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

2018-07-30 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83008 janus at gcc dot gnu.org changed: What|Removed |Added CC||janus at gcc dot gnu.org --- C

[Bug tree-optimization/71625] missing strlen optimization on different array initialization style

2018-07-30 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71625 Martin Sebor changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot gnu.org --- Com

[Bug target/86640] [8/9 regression] ICE in combine

2018-07-30 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86640 --- Comment #11 from Segher Boessenkool --- Author: segher Date: Mon Jul 30 17:50:26 2018 New Revision: 263075 URL: https://gcc.gnu.org/viewcvs?rev=263075&root=gcc&view=rev Log: arm: Generate correct const_ints (PR86640) In arm_block_set_aligne

[Bug rtl-optimization/86685] [8/9 Regression] 436.cactusADM regression on aarch64

2018-07-30 Thread jgreenhalgh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86685 James Greenhalgh changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/86743] New: Compilation failure when initializing POD structs containing constant member

2018-07-30 Thread ldr709 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86743 Bug ID: 86743 Summary: Compilation failure when initializing POD structs containing constant member Product: gcc Version: unknown Status: UNCONFIRMED Severity:

[Bug target/86735] [8/9 Regression] Bad wrong-code bug with "-march=skylake-avx512 -Ofast"

2018-07-30 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86735 --- Comment #7 from H.J. Lu --- diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index fc3d6f0aebc..a8709972e9c 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -40402,6 +40402,10 @@ ix86_multiplication_cost (const

[Bug tree-optimization/86741] [9 Regression] ICE in vrp_prop::check_mem_ref building glibc for i686-gnu

2018-07-30 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86741 Martin Sebor changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug rtl-optimization/85458] FAIL: gcc.dg/pr83480.c (internal compiler error)

2018-07-30 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85458 --- Comment #1 from John David Anglin --- On linux with 8.2.1 20180729, we have: spawn -ignore SIGHUP /home/dave/gnu/gcc/objdir/gcc/xgcc -B/home/dave/gnu/gcc/objdir/gcc/ /home/dave/gnu/gcc/gcc/gcc/testsuite/gcc.dg/pr83480.c -fno-diagnostics-show

[Bug tree-optimization/86741] [9 Regression] ICE in vrp_prop::check_mem_ref building glibc for i686-gnu

2018-07-30 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86741 Martin Sebor changed: What|Removed |Added Keywords||patch --- Comment #6 from Martin Sebor -

[Bug target/86744] New: gcc.target/i386/addr-sel-1.c XPASSes on 32-bit x86

2018-07-30 Thread ro at gcc dot gnu.org
: target Assignee: unassigned at gcc dot gnu.org Reporter: ro at gcc dot gnu.org Target Milestone: --- Target: i?86-*-*, x86_64-*-* Between 20180729 (r263050) and 20180730 (r263069), gcc.target/i386/addr-sel-1.c started to XPASS on 32-bit x86. Originally seen on

[Bug target/86744] gcc.target/i386/addr-sel-1.c XPASSes on 32-bit x86

2018-07-30 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86744 Rainer Orth changed: What|Removed |Added Target Milestone|--- |9.0

[Bug target/86745] New: [9 regression] gcc.target/i386/avx-cvt-2.c etc. FAIL on 64-bit x86

2018-07-30 Thread ro at gcc dot gnu.org
Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: ro at gcc dot gnu.org Target Milestone: --- Target: i?86-*-*, x86_64-*-* Between 20180729 (r263050) and 20180730 (r263069), two tests started to XFAIL on 64-bit x86

[Bug target/86745] [9 regression] gcc.target/i386/avx-cvt-2.c etc. FAIL on 64-bit x86

2018-07-30 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86745 Rainer Orth changed: What|Removed |Added Target Milestone|--- |9.0

[Bug rtl-optimization/85458] FAIL: gcc.dg/pr83480.c (internal compiler error)

2018-07-30 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85458 --- Comment #2 from John David Anglin --- The ICE occurs because pa_adjust_priority reduces priority from 1 to 0. The documentations for TARGET_SCHED_ADJUST_PRIORITY states: @deftypefn {Target Hook} int TARGET_SCHED_ADJUST_PRIORITY (rtx_insn *@

  1   2   >