[Bug tree-optimization/86749] New: Gcc miscompiles at -O3 with sse4 on valid code

2018-07-30 Thread helloqirun at gmail dot com
/trunk/root-gcc/libexec/gcc/x86_64-pc-linux-gnu/9.0.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: ../gcc/configure --prefix=/home/absozero/trunk/root-gcc --enable-languages=c,c++ --disable-werror --enable-multilib Thread model: posix gcc version 9.0.0 20180730 (experimental) [trunk

[Bug c/78155] missing warning on invalid isalpha et al.

2018-07-30 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78155 --- Comment #2 from Eric Gallager --- (In reply to Eric Gallager from comment #1) > When I run the program, it prints 0 rather than crashing. (probably a difference between the Darwin Libc and glibc; it might be worth investigating what other

[Bug c/63710] Incorrect column number for -Wconversion

2018-07-30 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63710 Eric Gallager changed: What|Removed |Added CC||manu at gcc dot gnu.org --- Comment #3

[Bug inline-asm/65640] multiple alternative constraints and earlyclobbers

2018-07-30 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65640 --- Comment #2 from Eric Gallager --- (In reply to Eric Gallager from comment #1) > (In reply to Mike Herrick from comment #0) > > There seems to be an issue with earlyclobbers and multiple alternative > > constraints. Take this example: > > >

[Bug c/61342] Segfault when using default clause and VLA in OpenMP task

2018-07-30 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61342 Eric Gallager changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

[Bug c/64619] No -Wsign-conversion warning

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

[Bug c/77328] incorrect caret location in -Wformat calling printf via a macro

2018-07-30 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77328 Eric Gallager changed: What|Removed |Added CC||dodji at gcc dot gnu.org --- Comment #2

[Bug c/70619] Wrong warning with VLA, comma and sizeof

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

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

2018-07-30 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86608 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug c++/86748] New: Terminates abnormally without error messages

2018-07-30 Thread stinkingmadgod at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86748 Bug ID: 86748 Summary: Terminates abnormally without error messages Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: 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 Keywords||patch --- Comment #16 from Martin Sebor

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

2018-07-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86743 Jonathan Wakely changed: What|Removed |Added Keywords||rejects-valid --- Comment #3 from

[Bug c++/64428] aggregate with const member as union member [C++03]

2018-07-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64428 Jonathan Wakely changed: What|Removed |Added Resolution|INVALID |DUPLICATE --- Comment #3 from

[Bug c++/39934] Union member incorrectly disallowed

2018-07-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39934 Jonathan Wakely changed: What|Removed |Added CC||colu...@gmx-topmail.de --- Comment

[Bug c++/86743] 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 --- Comment #2 from Lance Roy --- Even though it is no longer the default, it is still incorrect to error in C++03 mode. Note that "clang++ -std=c++03" compiles this without error.

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

2018-07-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86743 Jonathan Wakely changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

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

2018-07-30 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86736 --- Comment #2 from Dominique d'Humieres --- Caused by revision r262560.

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

2018-07-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86728 --- Comment #2 from Jonathan Wakely --- Reduced: auto c = [](auto x ...) { }; 86728.cc:1:23: error: parameter packs not expanded with ‘...’: auto c = [](auto x ...) { }; ^ 86728.cc:1:23: note: ‘auto:1’

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

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

[Bug libstdc++/86734] [DR 2188] reverse_iterator::operator-> does not support overloaded operator

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 Assignee|unassigned at gcc dot gnu.org |redi at gcc dot gnu.org ---

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

2018-07-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86742 --- Comment #1 from Jonathan Wakely --- en.cppreference.com is not our documentation. Our documentation clearly says this isn't implemented yet, see https://gcc.gnu.org/gcc-8/changes.html#libstdcxx and

[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 #23 from Jonathan Wakely --- Right, sorry, I added that last comment too hastily.

[Bug c++/86747] [8/9 Regression] rejects-valid with redundant friend declaration

2018-07-30 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86747 Nathan Sidwell changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/86746] Libraries' configure uses config-ml.in whether multilib is being used or not

2018-07-30 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86746 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/86746] Libraries' configure uses config-ml.in whether multilib is being used or not

2018-07-30 Thread John.Ericson at Obsidian dot Systems
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86746 --- Comment #2 from John Ericson --- I don't know about such things, but I'd hope that if so ideally `--disable-multilib` would cause a build failure, or otherwise multilib == yes anyways so my patch has no effect. I'd find it very concerning if

[Bug c++/86747] [8/9 Regression] rejects-valid with redundant friend declaration

2018-07-30 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86747 Marek Polacek changed: What|Removed |Added CC||nathan at gcc dot gnu.org --- Comment

[Bug c++/86747] New: [8/9 Regression] rejects-valid with redundant friend declaration

2018-07-30 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86747 Bug ID: 86747 Summary: [8/9 Regression] rejects-valid with redundant friend declaration Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug libstdc++/86746] Libraries' configure uses config-ml.in whether multilib is being used or not

2018-07-30 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86746 --- Comment #1 from Andrew Pinski --- I think on some targets (aarch64), multilib is always required. In that the libraries go in /lib64 always rather than /lib.

[Bug libstdc++/86746] New: Libraries' configure uses config-ml.in whether multilib is being used or not

2018-07-30 Thread John.Ericson at Obsidian dot Systems
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86746 Bug ID: 86746 Summary: Libraries' configure uses config-ml.in whether multilib is being used or not Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity:

[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

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

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

[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

[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 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 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 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=gcc=rev Log: arm: Generate correct const_ints (PR86640) In arm_block_set_aligned_vect

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

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

[Bug libstdc++/86734] [DR 2188] reverse_iterator::operator-> does not support overloaded operator

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=gcc=rev Log: PR libstdc++/86734 make reverse_iterator::operator-> more robust Implement the

[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

[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 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 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 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=gcc=rev Log: testcase for 2-2 combine gcc/testsuite/ PR rtl-optimization/85160

[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 = if (b->s) fn2 (); }

[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

[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] =

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

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

[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

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

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

[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

[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=edit preprocessed source For reference, here's preprocessed source.

[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

[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

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

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

[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 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=gcc=rev Log: combine: Allow combining two insns to two insns This patch allows combine to

[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=edit Tentative patch

[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

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

[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

[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 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=gcc=rev Log: doc: discourage const/volatile on register variables (PR 86673) PR

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

[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=gcc=rev Log: Resync inline implementation of ceil_log2 (PR 86506) In r262961

[Bug libstdc++/86734] [DR 2188] reverse_iterator::operator-> does not support overloaded operator

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

[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 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 libstdc++/86734] New: [DR 2188] reverse_iterator::operator-> does not support overloaded operator

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:

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

[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

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

  1   2   >