[PATCH] DWARF: for variants, produce unsigned discr. when debug type is unsigned

2017-05-30 Thread Pierre-Marie de Rodat
Hello, In Ada, the Character type is supposed to be unsigned. However, depending on the sign of C char types, GNAT can materialize it as a signed type for code generation purposes. When this is the case, GNAT also attach a debug type to it so it is represented as an unsigned base type in the

[Bug ipa/80899] [5/6/7/8 Regression] Devirtualization causes incorrect code generation with placement new in some cases

2017-05-30 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80899 Jan Hubicka changed: What|Removed |Added Status|NEW |SUSPENDED CC|

[Bug other/80803] libgo appears to be miscompiled on powerpc64le since r247497

2017-05-30 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80803 Martin Jambor changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

RE: [PATCH][x86]Fix for false-positives results of runtime tests on machines not supporting AVX512F

2017-05-30 Thread Peryt, Sebastian
Thank you very much for clarification. Yes, you are right, it would be better if such test would be marked UNSUPPORTED. Sebastian -Original Message- From: Uros Bizjak [mailto:ubiz...@gmail.com] Sent: Tuesday, May 30, 2017 8:23 AM To: Peryt, Sebastian Cc:

Re: [PATCH 3/4 v3][PR 67328] Added bool conversion for wide_ints

2017-05-30 Thread Yuri Gribov
On Tue, May 30, 2017 at 7:35 AM, Richard Sandiford wrote: > Yuri Gribov writes: >> From 330209f721a598ec393dcb5d62de3457ee282153 Mon Sep 17 00:00:00 2001 >> From: Yury Gribov >> Date: Fri, 26 May 2017 07:53:10 +0100 >>

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

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80385 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Tue May 30 08:26:33 2017 New Revision: 248672 URL: https://gcc.gnu.org/viewcvs?rev=248672=gcc=rev Log: Backported from mainline 2017-04-11 Jakub Jelinek

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

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80394 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Tue May 30 08:25:50 2017 New Revision: 248671 URL: https://gcc.gnu.org/viewcvs?rev=248671=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-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80176 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Tue May 30 08:24:21 2017 New Revision: 248669 URL: https://gcc.gnu.org/viewcvs?rev=248669=gcc=rev Log: Backported from mainline 2017-04-10 Jakub Jelinek

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

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80363 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Tue May 30 08:25:10 2017 New Revision: 248670 URL: https://gcc.gnu.org/viewcvs?rev=248670=gcc=rev Log: Backported from mainline 2017-04-11 Jakub Jelinek

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

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80286 --- Comment #11 from Jakub Jelinek --- Author: jakub Date: Tue May 30 08:23:29 2017 New Revision: 248668 URL: https://gcc.gnu.org/viewcvs?rev=248668=gcc=rev Log: Backported from mainline 2017-04-04 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-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80025 --- Comment #17 from Jakub Jelinek --- Author: jakub Date: Tue May 30 08:22:41 2017 New Revision: 248667 URL: https://gcc.gnu.org/viewcvs?rev=248667=gcc=rev Log: Backported from mainline 2017-03-31 Jakub Jelinek

[Bug middle-end/80917] missed bit information propagation

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

Re: Fix pessimistic DImode handling in combine.c:make_field_assignment

2017-05-30 Thread Richard Sandiford
Richard Sandiford writes: > The make_field_assignment code: > > src = force_to_mode (src, mode, > GET_MODE_PRECISION (mode) >= HOST_BITS_PER_WIDE_INT > ? HOST_WIDE_INT_M1U > : (HOST_WIDE_INT_1U <<

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

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80168 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Tue May 30 08:20:45 2017 New Revision: 248665 URL: https://gcc.gnu.org/viewcvs?rev=248665=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-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80112 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Tue May 30 08:20:03 2017 New Revision: 248664 URL: https://gcc.gnu.org/viewcvs?rev=248664=gcc=rev Log: Backported from mainline 2017-03-24 Jakub Jelinek

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

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80141 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Tue May 30 08:17:54 2017 New Revision: 248663 URL: https://gcc.gnu.org/viewcvs?rev=248663=gcc=rev Log: Backported from mainline 2017-03-22 Jakub Jelinek

[Bug bootstrap/80915] [8 Regression] bootstrap failed with LTO

2017-05-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80915 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

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

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80129 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Tue May 30 08:17:18 2017 New Revision: 248662 URL: https://gcc.gnu.org/viewcvs?rev=248662=gcc=rev Log: Backported from mainline 2017-03-22 Jakub Jelinek

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

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79896 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Tue May 30 08:15:05 2017 New Revision: 248659 URL: https://gcc.gnu.org/viewcvs?rev=248659=gcc=rev Log: Backported from mainline 2017-03-10 Jakub Jelinek

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

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80097 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Tue May 30 08:16:31 2017 New Revision: 248661 URL: https://gcc.gnu.org/viewcvs?rev=248661=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-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79896 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Tue May 30 08:15:55 2017 New Revision: 248660 URL: https://gcc.gnu.org/viewcvs?rev=248660=gcc=rev Log: Backported from mainline 2017-03-10 Jakub Jelinek

[Bug tree-optimization/80906] [7/8 Regression] ICE in copy_loop_close_phi_args, at graphite-isl-ast-to-gimple.c:2094

2017-05-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80906 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|NEW

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

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79944 --- Comment #10 from Jakub Jelinek --- Author: jakub Date: Tue May 30 08:13:33 2017 New Revision: 248658 URL: https://gcc.gnu.org/viewcvs?rev=248658=gcc=rev Log: Backported from mainline 2017-03-09 Jakub Jelinek

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

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79932 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Tue May 30 08:09:40 2017 New Revision: 248657 URL: https://gcc.gnu.org/viewcvs?rev=248657=gcc=rev Log: Backported from mainline 2017-03-09 Jakub Jelinek

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

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79932 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Tue May 30 08:08:59 2017 New Revision: 248656 URL: https://gcc.gnu.org/viewcvs?rev=248656=gcc=rev Log: Backported from mainline 2017-03-09 Jakub Jelinek

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

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79901 --- Comment #10 from Jakub Jelinek --- Author: jakub Date: Tue May 30 08:08:24 2017 New Revision: 248655 URL: https://gcc.gnu.org/viewcvs?rev=248655=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-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79901 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Tue May 30 08:07:30 2017 New Revision: 248654 URL: https://gcc.gnu.org/viewcvs?rev=248654=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-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79807 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Tue May 30 08:07:03 2017 New Revision: 248653 URL: https://gcc.gnu.org/viewcvs?rev=248653=gcc=rev Log: Backported from mainline 2017-03-03 Jakub Jelinek

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

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79729 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Tue May 30 08:06:28 2017 New Revision: 248652 URL: https://gcc.gnu.org/viewcvs?rev=248652=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-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79396 --- Comment #19 from Jakub Jelinek --- Author: jakub Date: Tue May 30 08:05:47 2017 New Revision: 248651 URL: https://gcc.gnu.org/viewcvs?rev=248651=gcc=rev Log: Backported from mainline 2017-02-25 Jakub Jelinek

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

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79664 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Tue May 30 08:04:55 2017 New Revision: 248650 URL: https://gcc.gnu.org/viewcvs?rev=248650=gcc=rev Log: Backported from mainline 2017-02-22 Jakub Jelinek

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

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

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

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79641 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Tue May 30 08:02:18 2017 New Revision: 248648 URL: https://gcc.gnu.org/viewcvs?rev=248648=gcc=rev Log: Backported from mainline 2017-02-21 Jakub Jelinek

[Bug other/80909] auto-profile.c possible mismatching parentheses in MACRO

2017-05-30 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80909 --- Comment #2 from Martin Liška --- Author: marxin Date: Tue May 30 08:02:03 2017 New Revision: 248647 URL: https://gcc.gnu.org/viewcvs?rev=248647=gcc=rev Log: Fix parenthesis in auto-profile.c (PR other/80909). 2017-05-30 Martin Liska

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

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79494 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Tue May 30 08:01:31 2017 New Revision: 248646 URL: https://gcc.gnu.org/viewcvs?rev=248646=gcc=rev Log: Backported from mainline 2017-02-21 Jakub Jelinek

[Bug fortran/80904] [6/7 Regression] Matmul result allocated to wrong size

2017-05-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80904 Richard Biener changed: What|Removed |Added Priority|P3 |P4 Version|unknown

[Bug rtl-optimization/80903] [8 Regression] ICE: internal consistency failure (error: invalid rtl sharing found in the insn)

2017-05-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80903 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

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

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79568 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Tue May 30 08:00:48 2017 New Revision: 248645 URL: https://gcc.gnu.org/viewcvs?rev=248645=gcc=rev Log: Backported from mainline 2017-02-20 Jakub Jelinek

[Bug tree-optimization/80901] [8 Regression] ICE on valid code at -Os and above on x86_64-linux-gnu: in verify_loop_structure, at cfgloop.c:1644

2017-05-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80901 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Version|unknown

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

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79559 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:59:29 2017 New Revision: 248644 URL: https://gcc.gnu.org/viewcvs?rev=248644=gcc=rev Log: Backported from mainline 2017-02-18 Jakub Jelinek

[OBVIOUS][PATCH] Fix parenthesis in auto-profile.c (PR other/80909).

2017-05-30 Thread Martin Liška
Hello. Installing obvious patch that has just finished bootstrap on ppc64le-redhat-linux and survives regression tests. Martin >From 657d83387abccd33b181445e3182fe4af0b10a9a Mon Sep 17 00:00:00 2001 From: marxin Date: Mon, 29 May 2017 14:05:35 +0200 Subject: [PATCH] Fix

[Bug tree-optimization/80898] [8 Regression] wrong code at -O2 and -O3 in both 32-bit and 64-bit modes on x86_64-linux-gnu

2017-05-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80898 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Version|unknown

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

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79512 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:58:55 2017 New Revision: 248643 URL: https://gcc.gnu.org/viewcvs?rev=248643=gcc=rev Log: Backported from mainline 2017-02-16 Jakub Jelinek

[Bug ipa/80899] [5/6/7/8 Regression] Devirtualization causes incorrect code generation with placement new in some cases

2017-05-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80899 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug tree-optimization/79411] [5 Regression] ICE: SSA corruption (fail_abnormal_edge_coalesce)

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79411 --- Comment #10 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:58:01 2017 New Revision: 248642 URL: https://gcc.gnu.org/viewcvs?rev=248642=gcc=rev Log: Backported from mainline 2017-02-10 Jakub Jelinek

[Bug middle-end/79399] GCC fails to compile big source at -O0

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79399 --- Comment #14 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:57:10 2017 New Revision: 248641 URL: https://gcc.gnu.org/viewcvs?rev=248641=gcc=rev Log: Backported from mainline 2017-02-07 Jakub Jelinek

[Bug target/79197] [5 Regression] ICE in extract_insn in gcc/recog.c:2311

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79197 --- Comment #19 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:56:11 2017 New Revision: 248640 URL: https://gcc.gnu.org/viewcvs?rev=248640=gcc=rev Log: Backported from mainline 2017-02-02 Jakub Jelinek

[Bug middle-end/50199] [5 Regression] wrong code with -flto -fno-merge-constants

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50199 --- Comment #32 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:54:21 2017 New Revision: 248638 URL: https://gcc.gnu.org/viewcvs?rev=248638=gcc=rev Log: Backported from mainline 2017-01-11 Jakub Jelinek

[Bug c++/78341] ICE on invalid C++ code on x86_64-linux-gnu (internal compiler error: in cp_parser_std_attribute_spec, at cp/parser.c:24597)

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78341 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:55:06 2017 New Revision: 248639 URL: https://gcc.gnu.org/viewcvs?rev=248639=gcc=rev Log: Backported from mainline 2017-01-11 Jakub Jelinek

[Bug c/80892] [8 regression] -Wfloat-conversion now warns about non-floats

2017-05-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80892 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug target/79155] Typo in cpuid.h comment

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

[Bug c++/78949] incorrect "unused variable" warning with SSE2

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78949 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:53:35 2017 New Revision: 248637 URL: https://gcc.gnu.org/viewcvs?rev=248637=gcc=rev Log: Backported from mainline 2017-01-04 Jakub Jelinek

[Bug fortran/78866] ICE in gimplify_adjust_omp_clauses_1, at gimplify.c:8721

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78866 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:52:55 2017 New Revision: 248636 URL: https://gcc.gnu.org/viewcvs?rev=248636=gcc=rev Log: Backported from mainline 2016-12-21 Jakub Jelinek

[Bug c/77767] [5 Regression] Side-effect from VLA array parameters lost

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77767 --- Comment #11 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:51:58 2017 New Revision: 248635 URL: https://gcc.gnu.org/viewcvs?rev=248635=gcc=rev Log: Backported from mainline 2016-12-21 Jakub Jelinek

[Bug ipa/77905] [5/6 Regression] ICE at -Os and above in both 32-bit and 64-bit modes on x86_64-linux-gnu (internal compiler error: in ipa_comdats, at ipa-comdats.c:352)

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77905 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:51:12 2017 New Revision: 248634 URL: https://gcc.gnu.org/viewcvs?rev=248634=gcc=rev Log: Backported from mainline 2016-12-13 Jakub Jelinek

[Bug lto/78049] [7 Regression] ICE in gcc/lto-streamer-in.c:901 when building Firefox with LTO and -O3

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

[Bug target/78796] TLS fails to link on aarch64 with -mcmodel=large

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78796 --- Comment #11 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:48:57 2017 New Revision: 248632 URL: https://gcc.gnu.org/viewcvs?rev=248632=gcc=rev Log: Backported from mainline 2016-12-14 Wilco Dijkstra

[Bug tree-optimization/80876] [8 Regression] ICE in verify_loop_structure, at cfgloop.c:1644 (error: loop 1's latch does not have an edge to its header)

2017-05-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80876 --- Comment #4 from Richard Biener --- Author: rguenth Date: Tue May 30 07:49:00 2017 New Revision: 248633 URL: https://gcc.gnu.org/viewcvs?rev=248633=gcc=rev Log: 2017-05-30 Richard Biener PR middle-end/80876

[Bug tree-optimization/80876] [8 Regression] ICE in verify_loop_structure, at cfgloop.c:1644 (error: loop 1's latch does not have an edge to its header)

2017-05-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80876 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/78761] C++14, compiler generate mangled name that can not be demangled

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78761 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:47:05 2017 New Revision: 248631 URL: https://gcc.gnu.org/viewcvs?rev=248631=gcc=rev Log: Backported from mainline 2016-12-13 Jakub Jelinek

[Bug c++/78649] [5 Regression] ICE on invalid C++ code on x86_64-linux-gnu (internal compiler error: tree check: expected class ‘type’, have ‘exceptional’ (error_mark) in build_value_init_noctor, at c

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78649 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:46:27 2017 New Revision: 248630 URL: https://gcc.gnu.org/viewcvs?rev=248630=gcc=rev Log: Backported from mainline 2016-12-02 Jakub Jelinek

[PATCH] Fix PR80876

2017-05-30 Thread Richard Biener
Bootstrapped and tested on x86_64-unknown-linux-gnu, applied to trunk. Richard. 2017-05-30 Richard Biener PR middle-end/80876 * cfgexpand.c (expand_gimple_cond): Fixup preserving loops again. * gcc.dg/torture/pr80876.c: New testcase. Index:

[Bug fortran/78298] ICE in lookup_decl_in_outer_ctx, bei omp-low.c:4115

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78298 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:45:47 2017 New Revision: 248629 URL: https://gcc.gnu.org/viewcvs?rev=248629=gcc=rev Log: Backported from mainline 2016-11-28 Jakub Jelinek

[Bug middle-end/69183] ICE when using OpenMP PRIVATE keyword in OMP DO loop not explicitly encapsulated in OMP PARALLEL region

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69183 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:44:51 2017 New Revision: 248628 URL: https://gcc.gnu.org/viewcvs?rev=248628=gcc=rev Log: Backported from mainline 2016-11-23 Jakub Jelinek

[Bug c++/77739] [5 Regression] internal compiler error: in create_tmp_var, at gimple-expr.c:524

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77739 --- Comment #11 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:44:11 2017 New Revision: 248627 URL: https://gcc.gnu.org/viewcvs?rev=248627=gcc=rev Log: Backported from mainline 2016-11-23 Jakub Jelinek

Re: [PING][PATCH, GCC/ARM] Only test tls-disable-literal-pool.c if target supports native TLS

2017-05-30 Thread Prakhar Bahuguna
On 29/05/2017 14:23:05, Christophe Lyon wrote: > On 19 May 2017 at 14:29, Prakhar Bahuguna wrote: > > On 11/05/2017 14:54:37, Prakhar Bahuguna wrote: > >> tls-disable-literal-pool.c should only be run if the toolchain and target > >> support native thread-local storage

[Bug middle-end/78416] wrong code for division by (u128)~INT64_MAX at -O0

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78416 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:43:37 2017 New Revision: 248626 URL: https://gcc.gnu.org/viewcvs?rev=248626=gcc=rev Log: Backported from mainline 2016-11-22 Jakub Jelinek

[Bug middle-end/67335] [6 Regression] ICE in compiling omp simd function with unused argument

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67335 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:42:48 2017 New Revision: 248625 URL: https://gcc.gnu.org/viewcvs?rev=248625=gcc=rev Log: Backported from mainline 2016-11-21 Jakub Jelinek

[Bug c++/77285] [5 Regression] extern thread_local linkage

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77285 --- Comment #13 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:41:57 2017 New Revision: 248624 URL: https://gcc.gnu.org/viewcvs?rev=248624=gcc=rev Log: Backported from mainline 2016-11-18 Jakub Jelinek

[Bug rtl-optimization/78378] [5 Regression] wrong code when combining shift + mult + zero_extend

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78378 --- Comment #11 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:40:21 2017 New Revision: 248623 URL: https://gcc.gnu.org/viewcvs?rev=248623=gcc=rev Log: Backported from mainline 2016-11-16 Jakub Jelinek

[Bug target/78227] ICE: unrecognizable insn: in extract_insn, at recog.c:2311 with -mavx512bw and vector comare

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78227 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:39:37 2017 New Revision: 248622 URL: https://gcc.gnu.org/viewcvs?rev=248622=gcc=rev Log: Backported from mainline 2016-11-07 Jakub Jelinek

[Bug c++/78089] __builtin_shuffle parsing bug

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78089 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:37:39 2017 New Revision: 248620 URL: https://gcc.gnu.org/viewcvs?rev=248620=gcc=rev Log: Backported from mainline 2016-10-31 Jakub Jelinek

[Bug rtl-optimization/77919] [5 Regression] ICE converting DC to V2DF mode

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77919 --- Comment #14 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:36:13 2017 New Revision: 248618 URL: https://gcc.gnu.org/viewcvs?rev=248618=gcc=rev Log: Backported from mainline 2016-10-28 Jakub Jelinek

[Bug rtl-optimization/77919] [5 Regression] ICE converting DC to V2DF mode

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77919 --- Comment #15 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:36:52 2017 New Revision: 248619 URL: https://gcc.gnu.org/viewcvs?rev=248619=gcc=rev Log: Backported from mainline 2016-10-29 Jakub Jelinek

[Bug sanitizer/66343] "Error: .Lubsan_type3 already defined" with UBSan and precompiled headers

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66343 --- Comment #17 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:34:46 2017 New Revision: 248616 URL: https://gcc.gnu.org/viewcvs?rev=248616=gcc=rev Log: Backported from mainline 2016-10-05 Jakub Jelinek

[Bug c++/77467] Segmentation fault with switch statement in constexpr function

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77467 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:32:25 2017 New Revision: 248615 URL: https://gcc.gnu.org/viewcvs?rev=248615=gcc=rev Log: Backported from mainline 2016-09-28 Jakub Jelinek

[Bug c++/77722] -fsanitize=undefined doesn't give runtime error in function without return value, unless at least 2 instructions

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77722 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:31:03 2017 New Revision: 248614 URL: https://gcc.gnu.org/viewcvs?rev=248614=gcc=rev Log: Backported from mainline 2016-09-27 Jakub Jelinek

[Bug fortran/77666] ICE in gfc_omp_clause_default_ctor, at fortran/trans-openmp.c:471

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77666 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:29:49 2017 New Revision: 248613 URL: https://gcc.gnu.org/viewcvs?rev=248613=gcc=rev Log: Backported from mainline 2016-09-27 Jakub Jelinek

[Bug tree-optimization/77665] [5 Regression] ICE in expand_GOMP_SIMD_VF, at internal-fn.c:172

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77665 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:28:40 2017 New Revision: 248612 URL: https://gcc.gnu.org/viewcvs?rev=248612=gcc=rev Log: Backported from mainline 2016-09-22 Jakub Jelinek

[Bug c++/77637] ICE on x86_64-linux-gnu (Segmentation fault, tree_check, cp_parser_std_attribute_list...)

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77637 --- Comment #10 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:27:33 2017 New Revision: 248611 URL: https://gcc.gnu.org/viewcvs?rev=248611=gcc=rev Log: Backported from mainline 2016-09-20 Jakub Jelinek

[Bug middle-end/77624] [5 Regression] ICE on x86_64-linux-gnu (internal compiler error: in fold_builtin_atomic_always_lock_free, at builtins.c:5583)

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77624 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:26:43 2017 New Revision: 248610 URL: https://gcc.gnu.org/viewcvs?rev=248610=gcc=rev Log: Backported from mainline 2016-09-20 Jakub Jelinek

[Bug ipa/77587] [5 Regression] C compiler produces incorrect stack alignment with __attribute__((weak))

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77587 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:26:00 2017 New Revision: 248609 URL: https://gcc.gnu.org/viewcvs?rev=248609=gcc=rev Log: Backported from mainline 2016-09-19 Jakub Jelinek

[Bug c++/77375] [5 Regression] constant object with mutable subobject allocated in read-only memory

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77375 --- Comment #11 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:24:56 2017 New Revision: 248608 URL: https://gcc.gnu.org/viewcvs?rev=248608=gcc=rev Log: Backported from mainline 2016-09-16 Jakub Jelinek

[Bug middle-end/77594] double computation for __builtin_sub_overflow (0, ...)

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77594 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:23:20 2017 New Revision: 248607 URL: https://gcc.gnu.org/viewcvs?rev=248607=gcc=rev Log: Backported from mainline 2016-09-16 Jakub Jelinek

[Bug sanitizer/68260] false positive with tsan

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68260 --- Comment #12 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:22:25 2017 New Revision: 248606 URL: https://gcc.gnu.org/viewcvs?rev=248606=gcc=rev Log: Backported from mainline 2016-09-14 Jakub Jelinek

[Bug fortran/77500] ICE in gfc_trans_omp_atomic, at fortran/trans-openmp.c:2822

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77500 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:21:41 2017 New Revision: 248605 URL: https://gcc.gnu.org/viewcvs?rev=248605=gcc=rev Log: Backported from mainline 2016-09-08 Jakub Jelinek

[Bug fortran/77516] ICE in is_gimple_min_invariant, at gimple-expr.c:706

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77516 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:20:41 2017 New Revision: 248604 URL: https://gcc.gnu.org/viewcvs?rev=248604=gcc=rev Log: Backported from mainline 2016-09-08 Jakub Jelinek

[Bug sanitizer/77396] address sanitizer crashes if all static global variables are optimized

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77396 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:19:49 2017 New Revision: 248603 URL: https://gcc.gnu.org/viewcvs?rev=248603=gcc=rev Log: Backported from mainline 2016-09-05 Jakub Jelinek

[Bug c++/77363] [5 Regression] Missing debug information in DWARF

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77363 --- Comment #10 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:18:37 2017 New Revision: 248602 URL: https://gcc.gnu.org/viewcvs?rev=248602=gcc=rev Log: Backported from mainline 2016-08-30 Jakub Jelinek

[Bug middle-end/77377] [7 Regression] c-c++-common/pr59037.c ICEs with -fpic -msse on i686

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77377 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:17:45 2017 New Revision: 248601 URL: https://gcc.gnu.org/viewcvs?rev=248601=gcc=rev Log: Backported from mainline 2016-08-30 Jakub Jelinek

[Bug target/71910] ICE on valid OpenMP code

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71910 --- Comment #10 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:15:49 2017 New Revision: 248598 URL: https://gcc.gnu.org/viewcvs?rev=248598=gcc=rev Log: Backported from mainline 2016-08-16 Jakub Jelinek

[Bug tree-optimization/72824] [5 Regression] Signed floating point zero semantics broken at optimization level -O3 (tree-loop-distribute-patterns)

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72824 --- Comment #16 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:13:36 2017 New Revision: 248597 URL: https://gcc.gnu.org/viewcvs?rev=248597=gcc=rev Log: Backported from mainline 2016-08-15 Martin Liska

Re: [PATCH] Dump function on internal errors

2017-05-30 Thread Richard Biener
On Mon, May 29, 2017 at 8:10 PM, Alexander Monakov wrote: > On Mon, 29 May 2017, Alexander Monakov wrote: >> +/* This helper function is invoked from diagnostic routines prior to >> aborting >> + due to internal compiler error. If a dump file is set up, dump the >> +

[Bug c/67410] [5 Regression] c/c-typeck.c references out of bounds array

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67410 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:12:08 2017 New Revision: 248596 URL: https://gcc.gnu.org/viewcvs?rev=248596=gcc=rev Log: Backported from mainline 2016-08-12 Jakub Jelinek

Re: [PATCH][x86][PR73350][PR80862]

2017-05-30 Thread Uros Bizjak
On Fri, May 26, 2017 at 11:13 AM, Koval, Julia wrote: > Hi, > This patch fixes these PR's. Ok for trunk? > > gcc/ > * config/i386/subst.md (round): Fix round pattern. > * config/i386/i386.c (ix86_erase_embedded_rounding): > Fix erasing rounding for

[PATCH] Compare predictor values with these defined in predict.def.

2017-05-30 Thread Martin Liška
Hello. It's quite handy to compare numbers given by analyze_brprob.py script and these that live in predict.def. With the patch numbers are displayed: HEURISTICS BRANCHES (REL) BR. HITRATE HITRATE COVERAGE COVERAGE (REL) predict.def (REL)

[Bug c++/72868] Constexpr expressions mistreat case ranges

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72868 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:11:09 2017 New Revision: 248595 URL: https://gcc.gnu.org/viewcvs?rev=248595=gcc=rev Log: Backported from mainline 2016-08-11 Jakub Jelinek

[OBVIOUS][PATCH] Fix coding style in predict.def.

2017-05-30 Thread Martin Liška
Hello. I prepared patch in order to make parsing of the file easier for analyze_brprob.py. Martin >From a3f87f718ef82026af070df06ce83d72a2f6661d Mon Sep 17 00:00:00 2001 From: marxin Date: Mon, 29 May 2017 15:00:42 +0200 Subject: [PATCH 1/2] Fix coding style. gcc/ChangeLog:

[Bug c/72816] [5 Regression] ICE on x86_64-linux-gnu (tree check: expected tree that contains ‘decl with RTL’ structure, have ‘field_decl’ in set_decl_rtl, at emit-rtl.c:1282)

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72816 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:09:01 2017 New Revision: 248594 URL: https://gcc.gnu.org/viewcvs?rev=248594=gcc=rev Log: Backported from mainline 2016-08-11 Jakub Jelinek

[Bug tree-optimization/72824] [5 Regression] Signed floating point zero semantics broken at optimization level -O3 (tree-loop-distribute-patterns)

2017-05-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72824 --- Comment #15 from Jakub Jelinek --- Author: jakub Date: Tue May 30 07:07:25 2017 New Revision: 248593 URL: https://gcc.gnu.org/viewcvs?rev=248593=gcc=rev Log: Backported from mainline 2016-08-09 Jakub Jelinek

<    1   2   3   4   >