[Bug c++/80648] [DR903] Valid C++11 null pointer constant (1-1) is rejected

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

[Bug tree-optimization/80647] vectorized loop crashes from wrongly assuming 16 byte alignment

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

[Bug c++/80648] New: Valid C++11 null pointer constant (1-1) is rejected

2017-05-05 Thread Keith.S.Thompson at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80648 Bug ID: 80648 Summary: Valid C++11 null pointer constant (1-1) is rejected Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug tree-optimization/80647] New: vectorized loop crashes from wrongly assuming 16 byte alignment

2017-05-05 Thread yzhang1985 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80647 Bug ID: 80647 Summary: vectorized loop crashes from wrongly assuming 16 byte alignment Product: gcc Version: 6.1.0 Status: UNCONFIRMED Severity: normal

[Bug target/80636] AVX / AVX512 register-zeroing should always use AVX 128b, not ymm or zmm

2017-05-05 Thread peter at cordes dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80636 --- Comment #2 from Peter Cordes --- > The same possibly applies to all "zero-extending" moves? Yes, if a vmovdqa %xmm0,%xmm1 will work, it's the best choice on AMD CPUs, and doesn't hurt on Intel CPUs. So in any case where you need to copy

[Bug ipa/53896] nonreturning function suggested as 'pure' candidate

2017-05-05 Thread eggert at gnu dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53896 --- Comment #3 from Paul Eggert --- (In reply to Martin Liška from comment #2) > it's still up to user to mark the function as pure. Thanks for looking into it. We have worked around the problem in GNU Emacs by avoiding the

[Bug debug/80646] New: [Regression] wrong type info for extern inline function when compiling Emacs

2017-05-05 Thread eggert at gnu dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80646 Bug ID: 80646 Summary: [Regression] wrong type info for extern inline function when compiling Emacs Product: gcc Version: 6.3.1 Status: UNCONFIRMED Severity:

[Bug sanitizer/80349] [6 Regression] UBSAN: compile time crash with "type mismatch in binary expression" message

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80349 --- Comment #16 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:55:29 2017 New Revision: 247702 URL: https://gcc.gnu.org/viewcvs?rev=247702=gcc=rev Log: Backported from mainline 2017-04-12 Jakub Jelinek

[Bug rtl-optimization/80501] [6 Regression] Wrong code w/ a signed char, a shift, and a conversion to int

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80501 --- Comment #13 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:56:08 2017 New Revision: 247703 URL: https://gcc.gnu.org/viewcvs?rev=247703=gcc=rev Log: Backported from mainline 2017-04-25 Jakub Jelinek

[Bug rtl-optimization/80385] [5/6 Regression] Segfault in commutative_operand_precedence() rtlanal.c:3373

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80385 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:54:52 2017 New Revision: 247701 URL: https://gcc.gnu.org/viewcvs?rev=247701=gcc=rev Log: Backported from mainline 2017-04-11 Jakub Jelinek

[Bug libgomp/80394] Empty OpenMP task is wrongly removed when optimizing

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80394 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:54:06 2017 New Revision: 247700 URL: https://gcc.gnu.org/viewcvs?rev=247700=gcc=rev Log: Backported from mainline 2017-04-11 Jakub Jelinek

[Bug c++/80363] #'vec_cond_expr' not supported by dump_expr#

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80363 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:53:18 2017 New Revision: 247699 URL: https://gcc.gnu.org/viewcvs?rev=247699=gcc=rev Log: Backported from mainline 2017-04-11 Jakub Jelinek

[Bug c++/80176] [5/6 Regression] cannot bind reference to static member function using object access expression

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80176 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:52:40 2017 New Revision: 247698 URL: https://gcc.gnu.org/viewcvs?rev=247698=gcc=rev Log: Backported from mainline 2017-04-10 Jakub Jelinek

[Bug c++/80297] [6 Regression] Compiler time crash: type mismatch in binary expression

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80297 --- Comment #12 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:52:00 2017 New Revision: 247697 URL: https://gcc.gnu.org/viewcvs?rev=247697=gcc=rev Log: Backported from mainline 2017-04-04 Jakub Jelinek

[Bug target/80286] [5/6 Regression] AVX2 _mm_cvtsi128_si32 doesn't return a proper 32bits int

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80286 --- Comment #10 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:51:14 2017 New Revision: 247696 URL: https://gcc.gnu.org/viewcvs?rev=247696=gcc=rev Log: Backported from mainline 2017-04-04 Jakub Jelinek

[Bug debug/80321] [7 regression] infinite recursion with inlining of nested function and debug info

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80321 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:50:27 2017 New Revision: 247695 URL: https://gcc.gnu.org/viewcvs?rev=247695=gcc=rev Log: Backported from mainline 2017-04-13 Jakub Jelinek

[Bug bootstrap/79255] [6 Regression] PGO bootstrap fails on x86_64/ppc64le building Ada

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79255 --- Comment #11 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:50:27 2017 New Revision: 247695 URL: https://gcc.gnu.org/viewcvs?rev=247695=gcc=rev Log: Backported from mainline 2017-04-13 Jakub Jelinek

[Bug sanitizer/79572] [6 Regression] reference binding to null pointer not reported with -fsanitize=undefined

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79572 --- Comment #15 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:49:20 2017 New Revision: 247694 URL: https://gcc.gnu.org/viewcvs?rev=247694=gcc=rev Log: Backported from mainline 2017-03-31 Jakub Jelinek

[Bug debug/80025] [5/6 Regression] ICE w/ -O2 (-O3, -Ofast) -g -ftracer (infinite recursion in rtx_equal_for_cselib_1)

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80025 --- Comment #16 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:48:02 2017 New Revision: 247693 URL: https://gcc.gnu.org/viewcvs?rev=247693=gcc=rev Log: Backported from mainline 2017-03-31 Jakub Jelinek

[Bug sanitizer/80168] [5/6 Regression] ICE in make_decl_rtl, at varasm.c:1311 w/ VLA and -fsanitize=address

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80168 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:45:42 2017 New Revision: 247691 URL: https://gcc.gnu.org/viewcvs?rev=247691=gcc=rev Log: Backported from mainline 2017-03-27 Jakub Jelinek

[Bug rtl-optimization/80112] [5/6 Regression] ICE in doloop_condition_get at loop-doloop.c:158

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80112 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:44:21 2017 New Revision: 247690 URL: https://gcc.gnu.org/viewcvs?rev=247690=gcc=rev Log: Backported from mainline 2017-03-24 Jakub Jelinek

[Bug c++/80141] ICE with pragma omp declare

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80141 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:43:38 2017 New Revision: 247689 URL: https://gcc.gnu.org/viewcvs?rev=247689=gcc=rev Log: Backported from mainline 2017-03-22 Jakub Jelinek

[Bug c++/80129] wrong code with ternary struct assignment to const

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80129 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:42:51 2017 New Revision: 247688 URL: https://gcc.gnu.org/viewcvs?rev=247688=gcc=rev Log: Backported from mainline 2017-03-22 Jakub Jelinek

[Bug c/80097] internal compiler error in c_fully_fold_internal with std=c89 and -fsanitize=float-divide-by-zero

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80097 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:42:05 2017 New Revision: 247687 URL: https://gcc.gnu.org/viewcvs?rev=247687=gcc=rev Log: Backported from mainline 2017-03-21 Jakub Jelinek

[Bug c++/79896] [5/6 Regression] ICE in gimplify_expr, at gimplify.c:11950 on non-int128 target

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79896 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:41:16 2017 New Revision: 247686 URL: https://gcc.gnu.org/viewcvs?rev=247686=gcc=rev Log: Backported from mainline 2017-03-10 Jakub Jelinek

[Bug sanitizer/79944] asan: incorrect instrumentation of atomic operations

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79944 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:40:10 2017 New Revision: 247685 URL: https://gcc.gnu.org/viewcvs?rev=247685=gcc=rev Log: Backported from mainline 2017-03-09 Jakub Jelinek

[Bug target/79932] _mm512_packus_epi32 does not compile under -O0

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79932 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:39:18 2017 New Revision: 247684 URL: https://gcc.gnu.org/viewcvs?rev=247684=gcc=rev Log: Backported from mainline 2017-03-09 Jakub Jelinek

[Bug target/79932] _mm512_packus_epi32 does not compile under -O0

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79932 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:38:35 2017 New Revision: 247683 URL: https://gcc.gnu.org/viewcvs?rev=247683=gcc=rev Log: Backported from mainline 2017-03-09 Jakub Jelinek

[Bug c/79940] [6 Regression] OpenMP pragma - internal compiler error with taskloop

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79940 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:37:47 2017 New Revision: 247682 URL: https://gcc.gnu.org/viewcvs?rev=247682=gcc=rev Log: Backported from mainline 2017-03-08 Jakub Jelinek

[Bug rtl-optimization/79901] ICE in prepare_cmp_insn, at optabs.c:3904

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79901 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:36:54 2017 New Revision: 247681 URL: https://gcc.gnu.org/viewcvs?rev=247681=gcc=rev Log: Backported from mainline 2017-03-07 Jakub Jelinek

[Bug rtl-optimization/79901] ICE in prepare_cmp_insn, at optabs.c:3904

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79901 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:35:58 2017 New Revision: 247680 URL: https://gcc.gnu.org/viewcvs?rev=247680=gcc=rev Log: Backported from mainline 2017-03-07 Jakub Jelinek

[Bug target/79807] [5/6 Regression] ICE in extract_insn, at recog.c:2311 (error: unrecognizable insn)

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79807 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:35:28 2017 New Revision: 247679 URL: https://gcc.gnu.org/viewcvs?rev=247679=gcc=rev Log: Backported from mainline 2017-03-03 Jakub Jelinek

[Bug c++/79681] [6 Regression] ICE with constexpr and bitfield

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79681 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:34:36 2017 New Revision: 247678 URL: https://gcc.gnu.org/viewcvs?rev=247678=gcc=rev Log: Backported from mainline 2017-03-01 Jakub Jelinek

[Bug target/79729] [5/6 Regression] ICE in ix86_print_operand, at config/i386/i386.c:18231

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79729 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:33:43 2017 New Revision: 247677 URL: https://gcc.gnu.org/viewcvs?rev=247677=gcc=rev Log: Backported from mainline 2017-02-28 Jakub Jelinek

[Bug middle-end/79396] [5/6 Regression] ICE (verify_flow_info failed) with -fnon-call-exceptions -O2 -march=haswell

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79396 --- Comment #17 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:32:50 2017 New Revision: 247676 URL: https://gcc.gnu.org/viewcvs?rev=247676=gcc=rev Log: Backported from mainline 2017-02-25 Jakub Jelinek

[Bug c++/79664] ICE with #pragma omp parallel in constexpr function

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79664 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:31:37 2017 New Revision: 247675 URL: https://gcc.gnu.org/viewcvs?rev=247675=gcc=rev Log: Backported from mainline 2017-02-22 Jakub Jelinek

[Bug c++/79639] [6 Regression] ICE with -O and constexpr

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79639 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:30:03 2017 New Revision: 247674 URL: https://gcc.gnu.org/viewcvs?rev=247674=gcc=rev Log: Backported from mainline 2017-02-21 Jakub Jelinek

[Bug target/79570] [5/6 Regression] ICE in sel-sched-ir.c:4534 in pr69956.c

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79570 --- Comment #12 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:29:10 2017 New Revision: 247673 URL: https://gcc.gnu.org/viewcvs?rev=247673=gcc=rev Log: Backported from mainline 2017-02-21 Jakub Jelinek

[Bug c++/79641] [5/6 Regression] ICE with const variable and attribute

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79641 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:28:09 2017 New Revision: 247672 URL: https://gcc.gnu.org/viewcvs?rev=247672=gcc=rev Log: Backported from mainline 2017-02-21 Jakub Jelinek

[Bug target/79494] [5/6 Regression] ICE in maybe_record_trace_start, at dwarf2cfi.c:2330

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79494 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:27:17 2017 New Revision: 247670 URL: https://gcc.gnu.org/viewcvs?rev=247670=gcc=rev Log: Backported from mainline 2017-02-21 Jakub Jelinek

[Bug target/79568] ICE in extract_insn, at recog.c:2311 for pr70325.c (with -mavx512bw)

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79568 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:25:59 2017 New Revision: 247669 URL: https://gcc.gnu.org/viewcvs?rev=247669=gcc=rev Log: Backported from mainline 2017-02-20 Jakub Jelinek

[Bug target/79559] [5/6 Regression] ICE in ix86_print_operand, at config/i386/i386.c:18189

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79559 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:24:50 2017 New Revision: 247668 URL: https://gcc.gnu.org/viewcvs?rev=247668=gcc=rev Log: Backported from mainline 2017-02-18 Jakub Jelinek

[Bug c++/79512] [6 Regression] ICE: Segfault in gimple_build_call_1, at gimple.c:218

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79512 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Fri May 5 21:23:09 2017 New Revision: 247667 URL: https://gcc.gnu.org/viewcvs?rev=247667=gcc=rev Log: Backported from mainline 2017-02-16 Jakub Jelinek

[Bug fortran/80121] Memory leak with derived-type intent(out) argument

2017-05-05 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80121 janus at gcc dot gnu.org changed: What|Removed |Added Target Milestone|8.0 |7.2

[Bug fortran/68800] Fortran FE produces many memory leaks

2017-05-05 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68800 Bug 68800 depends on bug 80121, which changed state. Bug 80121 Summary: Memory leak with derived-type intent(out) argument https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80121 What|Removed |Added

[Bug fortran/80121] Memory leak with derived-type intent(out) argument

2017-05-05 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80121 janus at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug fortran/80121] Memory leak with derived-type intent(out) argument

2017-05-05 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80121 --- Comment #14 from janus at gcc dot gnu.org --- Author: janus Date: Fri May 5 21:00:53 2017 New Revision: 247662 URL: https://gcc.gnu.org/viewcvs?rev=247662=gcc=rev Log: 2017-05-05 Janus Weil Backport from trunk

[Bug target/79202] On Power8, consider using vupkhsw/xxpermdi to sign extend an int in a vector register instead of mfvsrwz/mtvsrwa

2017-05-05 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79202 --- Comment #6 from Michael Meissner --- Author: meissner Date: Fri May 5 20:21:15 2017 New Revision: 247657 URL: https://gcc.gnu.org/viewcvs?rev=247657=gcc=rev Log: [gcc] 2017-05-05 Michael Meissner PR

[Bug target/79038] Improve PowerPC ISA 3.0 conversion between integers and hardware _Float128

2017-05-05 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79038 --- Comment #7 from Michael Meissner --- Author: meissner Date: Fri May 5 20:21:15 2017 New Revision: 247657 URL: https://gcc.gnu.org/viewcvs?rev=247657=gcc=rev Log: [gcc] 2017-05-05 Michael Meissner PR

[Bug target/79203] Update PowerPC double->int conversions to know about -mvsx-small-integer

2017-05-05 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79203 --- Comment #2 from Michael Meissner --- Author: meissner Date: Fri May 5 20:21:15 2017 New Revision: 247657 URL: https://gcc.gnu.org/viewcvs?rev=247657=gcc=rev Log: [gcc] 2017-05-05 Michael Meissner PR

[Bug fortran/80392] [5/6/7/8 Regression] [OOP] ICE with allocatable polymorphic function result in a procedure pointer component

2017-05-05 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80392 janus at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug fortran/80260] [7/8 Regression] ICE with polymorphic array section actual argument

2017-05-05 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80260 --- Comment #3 from Damian Rouson --- The same code causes an ICE with the 7.1.0 release. Is there a fix on the 8 branch or any related updates?

[Bug fortran/80392] [5/6/7/8 Regression] [OOP] ICE with allocatable polymorphic function result in a procedure pointer component

2017-05-05 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80392 --- Comment #10 from janus at gcc dot gnu.org --- Author: janus Date: Fri May 5 20:09:20 2017 New Revision: 247655 URL: https://gcc.gnu.org/viewcvs?rev=247655=gcc=rev Log: 2017-05-05 Janus Weil Backport from trunk

[Bug c++/80635] std::optional and bogus -Wmaybe-uninitialized warning

2017-05-05 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80635 --- Comment #11 from Marc Glisse --- (In reply to Jonathan Wakely from comment #8) > Something like __builtin_unreachable() to say "trust me" would be nice, but > I can't think how to do it. Some __builtin_unreachable() in _M_get might (?) be

[Bug fortran/80645] New: [8 regression] FAIL: gfortran.dg/elemental_subroutine_3.f90 -O1 (test for excess errors)

2017-05-05 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80645 Bug ID: 80645 Summary: [8 regression] FAIL: gfortran.dg/elemental_subroutine_3.f90 -O1 (test for excess errors) Product: gcc Version: 8.0 Status:

[Bug testsuite/80643] NA->FAIL: gcc.dg/pr79214.c gcc.dg/pr79222.c gcc.dg/pr79223.c gcc.dg/tree-ssa/builtins-folding-gimple-ub.c

2017-05-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80643 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug testsuite/80643] NA->FAIL: gcc.dg/pr79214.c gcc.dg/pr79222.c gcc.dg/pr79223.c gcc.dg/tree-ssa/builtins-folding-gimple-ub.c

2017-05-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80643 Martin Sebor changed: What|Removed |Added CC||seurer at gcc dot gnu.org --- Comment #2

[Bug middle-end/80644] [8 regression] many test cases fails starting with 247622

2017-05-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80644 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug testsuite/80643] NA->FAIL: gcc.dg/pr79214.c gcc.dg/pr79222.c gcc.dg/pr79223.c gcc.dg/tree-ssa/builtins-folding-gimple-ub.c

2017-05-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80643 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug middle-end/80644] New: [8 regression] many test cases fails starting with 247622

2017-05-05 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80644 Bug ID: 80644 Summary: [8 regression] many test cases fails starting with 247622 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug testsuite/77684] many tree-prof testsuite failures in parallel make check

2017-05-05 Thread andi-gcc at firstfloor dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77684 --- Comment #4 from Andi Kleen --- Thanks for tracing that down. So perf runs out of memory for the locked trace buffers Increasing the limit is a good workaround ulimit -l may also work, but also needs root. We could just pass a smaller -m

[Bug testsuite/80643] New: NA->FAIL: gcc.dg/pr79214.c gcc.dg/pr79222.c gcc.dg/pr79223.c gcc.dg/tree-ssa/builtins-folding-gimple-ub.c

2017-05-05 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80643 Bug ID: 80643 Summary: NA->FAIL: gcc.dg/pr79214.c gcc.dg/pr79222.c gcc.dg/pr79223.c gcc.dg/tree-ssa/builtins-folding-gimple-ub.c Product: gcc Version: 8.0

[Bug c++/66139] destructor not called for members of partially constructed anonymous struct/array

2017-05-05 Thread carlo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66139 Carlo Wood changed: What|Removed |Added CC||carlo at gcc dot gnu.org

[Bug tree-optimization/80632] [8 Regression] error: invalid PHI argument with -O2

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80632 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Fri May 5 16:02:44 2017 New Revision: 247642 URL: https://gcc.gnu.org/viewcvs?rev=247642=gcc=rev Log: PR tree-optimization/80632 * tree-switch-conversion.c (struct

[Bug tree-optimization/80558] VRP not handling x & -2 well

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80558 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/80558] VRP not handling x & -2 well

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80558 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Fri May 5 15:43:22 2017 New Revision: 247641 URL: https://gcc.gnu.org/viewcvs?rev=247641=gcc=rev Log: PR tree-optimization/80558 * tree-vrp.c

[Bug target/71607] [5/6/7/8 Regression] [ARM] ice due to forbidden enabled attribute dependency on instruction operands

2017-05-05 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71607 --- Comment #14 from Thomas Preud'homme --- Author: thopre01 Date: Fri May 5 15:41:28 2017 New Revision: 247640 URL: https://gcc.gnu.org/viewcvs?rev=247640=gcc=rev Log: [ARM] PR71607: Fix ICE when loading constant 2017-05-05 Andre Vieira

[Bug target/77728] [5/6 Regression] Miscompilation multiple vector iteration on ARM

2017-05-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77728 --- Comment #57 from Marek Polacek --- Author: mpolacek Date: Fri May 5 15:38:04 2017 New Revision: 247639 URL: https://gcc.gnu.org/viewcvs?rev=247639=gcc=rev Log: PR target/77728 * config/arm/arm.c: Include gimple.h.

[Bug c++/80635] std::optional and bogus -Wmaybe-uninitialized warning

2017-05-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80635 --- Comment #10 from Jonathan Wakely --- (In reply to Pedro Alves from comment #9) > I had tried that last night, but unfortunately it couldn't get it to work, > because the warning triggers in A, not optional. Bah! When we want the warning

[Bug c++/80635] std::optional and bogus -Wmaybe-uninitialized warning

2017-05-05 Thread palves at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80635 --- Comment #9 from Pedro Alves --- > So maybe we just want to use a #pragma around the std::optional destructor to > suppress this warning. I had tried that last night, but unfortunately it couldn't get it to work, because the warning

[Bug testsuite/77684] many tree-prof testsuite failures in parallel make check

2017-05-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77684 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug testsuite/77684] many tree-prof testsuite failures in parallel make check

2017-05-05 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77684 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org,

[Bug ada/80590] [ada] non-bootstrap build failure in ada -- Error reporting routines re-entered

2017-05-05 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80590 --- Comment #9 from Dominique d'Humieres --- > Backtrace looks similar to PR 80556 comment 3. Problem in that PR also is > with g-exptty.adb. If it is a duplicate of pr80556, it should start at r247301.

[Bug c++/80641] Warning with std::vector resize in loop

2017-05-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80641 Martin Sebor changed: What|Removed |Added Keywords||diagnostic, |

[Bug c/80640] Missing memory side effect

2017-05-05 Thread nico...@morey-chaisemartin.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80640 --- Comment #6 from Nicolas Morey-Chaisemartin --- Ok. So there's something wrong :) I'll make a work around for SUSE while waiting for a fix in GCC

[Bug c++/80635] std::optional and bogus -Wmaybe-uninitialized warning

2017-05-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80635 --- Comment #8 from Jonathan Wakely --- Something like __builtin_unreachable() to say "trust me" would be nice, but I can't think how to do it. So maybe we just want to use a #pragma around the std::optional destructor to suppress this warning.

[Bug debug/80263] gcc's internal type "sizetype" leaks out as base type name in the DWARF info

2017-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80263 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/80640] Missing memory side effect

2017-05-05 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80640 --- Comment #5 from Alexander Monakov --- I think the bug is that on x86 __atomic_thread_fence(x) is expanded into nothing for x!=__ATOMIC_SEQ_CST, it should place a compiler barrier similar to expansion of __atomic_signal_fence.

[Bug debug/80628] gcc 7.1.0 produces duplicate entries in .debug_gnu_pubtypes table

2017-05-05 Thread georgerim at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80628 --- Comment #1 from George R. --- Created attachment 41326 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41326=edit Preproccessed source file. Added preprocessed source file. Use: 1) gcc UnifyFunctionExitNodes.cpp -c -ggnu-pubnames

[Bug c/80640] Missing memory side effect

2017-05-05 Thread nico...@morey-chaisemartin.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80640 --- Comment #4 from Nicolas Morey-Chaisemartin --- I agree the volatile shoud fix thing> I'll have to see with the ompi guys to fix that. But shouldn't __atomic_thread_fence () have a side effect here and force

[Bug c/80640] Missing memory side effect

2017-05-05 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80640 Alexander Monakov changed: What|Removed |Added Status|WAITING |UNCONFIRMED Ever confirmed|1

[Bug tree-optimization/80613] [8 Regression] ICE in is_gimple_reg_type with -O2

2017-05-05 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80613 --- Comment #9 from prathamesh3492 at gcc dot gnu.org --- As suggested by Richard, the commit partially reverts r247407 by removing the hunk from propagate_necessity(). Thanks, Prathamesh

[Bug tree-optimization/80613] [8 Regression] ICE in is_gimple_reg_type with -O2

2017-05-05 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80613 --- Comment #8 from prathamesh3492 at gcc dot gnu.org --- Author: prathamesh3492 Date: Fri May 5 13:21:28 2017 New Revision: 247635 URL: https://gcc.gnu.org/viewcvs?rev=247635=gcc=rev Log: 2017-05-05 Prathamesh Kulkarni

[Bug target/80556] [8 Regression] bootstrap failure for Ada compiler

2017-05-05 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556 Tom de Vries changed: What|Removed |Added CC||vries at gcc dot gnu.org --- Comment #9

[Bug ada/80590] [ada] non-bootstrap build failure in ada -- Error reporting routines re-entered

2017-05-05 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80590 --- Comment #8 from Tom de Vries --- (In reply to Tom de Vries from comment #7) > Backtrace from gdb is more complete: Backtrace looks similar to PR 80556 comment 3. Problem in that PR also is with g-exptty.adb.

[Bug ada/80590] [ada] non-bootstrap build failure in ada -- Error reporting routines re-entered

2017-05-05 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80590 --- Comment #7 from Tom de Vries --- Backtrace from gdb is more complete: ... (gdb) bt #0 0x767811e2 in ?? () from /lib/libc.so.6 #1 0x027412bd in libiberty_vprintf_buffer_size (format=0x2752b6b "%s:%d["00"]",

[Bug c++/80635] std::optional and bogus -Wmaybe-uninitialized warning

2017-05-05 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80635 --- Comment #7 from Marc Glisse --- The warning comes from _Z3setiD.6701 (maybe_a$D6763$m_dummy_6); which is protected by _9 = VIEW_CONVERT_EXPR(maybe_a$4_7); if (_9 != 0) with # maybe_a$D6763$m_dummy_6 = PHI

[Bug c/80640] Missing memory side effect

2017-05-05 Thread nico...@morey-chaisemartin.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80640 --- Comment #2 from Nicolas Morey-Chaisemartin --- Created attachment 41325 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41325=edit Test case Previous tarball was too big. I stripped all debug info from

[Bug c++/80642] lambdas made constexpr in cases where they don't satisfy the requirements for it

2017-05-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80642 Jonathan Wakely changed: What|Removed |Added Keywords||rejects-valid

[Bug c++/80642] New: lambdas made constexpr in cases where they don't satisfy the requirements for it

2017-05-05 Thread mathias at gaunard dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80642 Bug ID: 80642 Summary: lambdas made constexpr in cases where they don't satisfy the requirements for it Product: gcc Version: 7.1.0 Status: UNCONFIRMED

[Bug lto/63407] xsdcxx built with LTO aborts on xsd files of libkolabxml - when LTO is disabled problem is gone

2017-05-05 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63407 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug middle-end/79665] gcc's signed (x*x)/200 is slower than clang's

2017-05-05 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79665 --- Comment #17 from wilco at gcc dot gnu.org --- (In reply to wilco from comment #16) > (In reply to wilco from comment #14) > > (In reply to PeteVine from comment #13) > > > Still, the 5% regression must have happened very recently. The fast

[Bug c++/80635] std::optional and bogus -Wmaybe-uninitialized warning

2017-05-05 Thread palves at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80635 --- Comment #6 from Pedro Alves --- That kind of makes sense if you look at optional in isolation, but why does it _not_ warn if you remove anything related to B and leave only A? That's what's truly mystifying to me. Even this change makes

[Bug c++/80635] std::optional and bogus -Wmaybe-uninitialized warning

2017-05-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80635 --- Comment #5 from Jonathan Wakely --- (In reply to Pedro Alves from comment #4) > Looks like I over reduced in the minimal reproducer. std::optional has a > boolean field to track whether the contained object had been fully > initialized,

[Bug libstdc++/54924] Warn for std::string constructor with wrong size

2017-05-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54924 --- Comment #12 from Jonathan Wakely --- Indeed, it's what allows us to use variadic templates in C++98 mode, for example. And I don't think there's any way to use __attribute__((__extension__)) on template parameter packs to do that

[Bug go/64238] ICE in get_partitioning_class, at symtab.c:1775

2017-05-05 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64238 --- Comment #3 from Martin Liška --- Ian can you please take a look?

[Bug go/64238] ICE in get_partitioning_class, at symtab.c:1775

2017-05-05 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64238 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug lto/64636] Bootstrapping gcc-4.9.2 fails if lto is enabled

2017-05-05 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64636 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug ipa/53896] nonreturning function suggested as 'pure' candidate

2017-05-05 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53896 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug lto/56532] valgrind errors with -flto

2017-05-05 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56532 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

  1   2   >