[Bug c++/84874] [6/7/8 Regression] internal compiler error: in reshape_init_class, at cp/decl.c:5800

2018-03-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84874 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Fri Mar 16 08:05:06 2018 New Revision: 258585 URL: https://gcc.gnu.org/viewcvs?rev=258585=gcc=rev Log: PR c++/84874 * decl.c (reshape_init_class): Don't assert

[Bug rtl-optimization/84660] Combine doing wrong optimization for 64 bits with SHIFT_COUNT_TRUNCATED target

2018-03-16 Thread npickito at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84660 --- Comment #4 from Kito Cheng --- Hi Jim: We've written a patch which is based on your patch for gcc 7, and we've tested with GCC testsuite and several testsuite. diff --git a/gcc/combine.c b/gcc/combine.c index ff250aa..033387d 100644 ---

[Bug tree-optimization/84841] [7/8 Regression] ICE: tree check: expected ssa_name, have real_cst in rewrite_expr_tree_parallel, at tree-ssa-reassoc.c:4624

2018-03-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84841 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Fri Mar 16 08:06:41 2018 New Revision: 258586 URL: https://gcc.gnu.org/viewcvs?rev=258586=gcc=rev Log: PR tree-optimization/84841 * tree-ssa-reassoc.c

[Bug tree-optimization/84841] [7 Regression] ICE: tree check: expected ssa_name, have real_cst in rewrite_expr_tree_parallel, at tree-ssa-reassoc.c:4624

2018-03-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84841 Jakub Jelinek changed: What|Removed |Added Summary|[7/8 Regression] ICE: tree |[7 Regression] ICE: tree

[Bug c++/84874] [6/7 Regression] internal compiler error: in reshape_init_class, at cp/decl.c:5800

2018-03-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84874 Jakub Jelinek changed: What|Removed |Added Summary|[6/7/8 Regression] internal |[6/7 Regression] internal

[Bug fortran/41897] Support TS 29113: "Further Interoperability of Fortran with C"

2018-03-16 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41897 Dominique d'Humieres changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/84894] [F2018] provide iso_fortran_binding.h

2018-03-16 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84894 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/84894] [F2018] provide iso_fortran_binding.h

2018-03-16 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84894 Dominique d'Humieres changed: What|Removed |Added CC||burnus at gcc dot gnu.org ---

[Bug tree-optimization/84824] DCE fails to remove dead code of std::function constructor

2018-03-16 Thread manjian2006 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84824 linzj changed: What|Removed |Added CC||manjian2006 at gmail dot com --- Comment #8

[Bug target/84828] ICE in verify_flow_info at gcc/cfghooks.c:265

2018-03-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84828 --- Comment #4 from Jakub Jelinek --- Created attachment 43676 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43676=edit gcc8-pr84828.patch As mentioned on the ML, the testcase still ICEs on x86_64-linux with -m32. I've tried to fix it

[Bug target/84899] New: ICE: in final_scan_insn_1, at final.c:3139 (error: could not split insn)

2018-03-16 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84899 Bug ID: 84899 Summary: ICE: in final_scan_insn_1, at final.c:3139 (error: could not split insn) Product: gcc Version: unknown Status: UNCONFIRMED Keywords:

[Bug testsuite/82847] [8 regression] gcc.dg/vect/slp-perm-9.c fail

2018-03-16 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82847 --- Comment #8 from rsandifo at gcc dot gnu.org --- (In reply to Richard Biener from comment #7) > So a possible fix would be to require vect_perm_short tests to append > appropriate x86 flags for compiling (likewise for vect_perm_byte). > >

[Bug tree-optimization/84005] [8 regression] gcc.dg/vect/bb-slp-1.c etc. FAIL

2018-03-16 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84005 --- Comment #9 from rsandifo at gcc dot gnu.org --- Created attachment 43673 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43673=edit Candidate patch Could you try the attached patch? It should restore the ability to look through steps

[Bug tree-optimization/84811] ICE on valid code at -O3 in 64-bit mode on x86_64-linux-gnu: in smallest_mode_for_size, at stor-layout.c:355

2018-03-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84811 --- Comment #9 from Martin Liška --- Sorry, I meant --verbose.

[Bug tree-optimization/84859] [8 Regression] bogus -Warray-bounds on a memcpy in a loop

2018-03-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84859 --- Comment #10 from Richard Biener --- Created attachment 43674 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43674=edit patch Final patch I am testing.

[Bug c++/84874] [6/7 Regression] internal compiler error: in reshape_init_class, at cp/decl.c:5800

2018-03-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84874 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Fri Mar 16 08:44:56 2018 New Revision: 258588 URL: https://gcc.gnu.org/viewcvs?rev=258588=gcc=rev Log: PR c++/84874 * g++.dg/cpp2a/desig8.C: New test. Added:

[Bug middle-end/84891] -fno-signed-zeros leads to optimization which should be possible only if also -ffinite-math-only is on

2018-03-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84891 Richard Biener changed: What|Removed |Added Keywords||wrong-code

[Bug tree-optimization/84811] ICE on valid code at -O3 in 64-bit mode on x86_64-linux-gnu: in smallest_mode_for_size, at stor-layout.c:355

2018-03-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84811 --- Comment #10 from Jakub Jelinek --- I've tried all the possible -march=/-mtune= options and -m32/-m64 and don't get ICE with any of them.

[Bug c++/84898] Fix-it hints for '.' vs '->'

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

[Bug target/84899] [6/7/8 Regression] ICE: in final_scan_insn_1, at final.c:3139 (error: could not split insn)

2018-03-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84899 --- Comment #3 from Jakub Jelinek --- Created attachment 43683 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43683=edit gcc8-pr84899.patch Untested fix.

[Bug c++/71882] elaborated-type-specifier friend not looked up in unnamed namespace

2018-03-16 Thread sbergman at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71882 --- Comment #3 from Stephan Bergmann --- (In reply to Jonathan Wakely from comment #2) > 10.3.1.2 [namespace.memdef] p3 says "the lookup to determine whether the > entity has been previously declared shall not consider any scopes outside > the

[Bug tree-optimization/84811] ICE on valid code at -O3 in 64-bit mode on x86_64-linux-gnu: in smallest_mode_for_size, at stor-layout.c:355

2018-03-16 Thread su at cs dot ucdavis.edu
rce-trunk/configure --enable-languages=c,c++,lto --prefix=/home/su/software/tmp/gcc/gcc-trunk --disable-bootstrap Thread model: posix gcc version 8.0.1 20180316 (experimental) [trunk revision 258587] (GCC) COLLECT_GCC_OPTIONS='-O3' '-c' '-v' '-mtune=generic' '-march=x86-64' /home/su/software/tmp/gcc/

[Bug middle-end/26163] [meta-bug] missed optimization in SPEC (2k17, 2k and 2k6 and 95)

2018-03-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163 Bug 26163 depends on bug 84907, which changed state. Bug 84907 Summary: [8 Regression] ppc64le gromacs miscompilation since r256656 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84907 What|Removed |Added

[Bug c++/71882] elaborated-type-specifier friend not looked up in unnamed namespace

2018-03-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71882 --- Comment #4 from Jonathan Wakely --- IMHO that's a reasonable interpretation, but so is GCC's :-) Transforming the program as per 10.3.1.1 [namespace.unnamed] we get: namespace N { } using namespace N; namespace N { struct S; } class C {

[Bug c/84910] typo: "%qs follows inline declaration "

2018-03-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84910 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug target/84908] retpoline weirdness: 7.3.0-1 and 4.8.5-16: with -fPIC: R_X86_64_PC32 against undefined symbol `__x86_indirect_thunk_rax'

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

[Bug fortran/84885] c_char bind length

2018-03-16 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84885 --- Comment #6 from Steve Kargl --- On Fri, Mar 16, 2018 at 01:11:30PM +, mdblack98 at yahoo dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84885 > > --- Comment #5 from mdblack98 at yahoo dot com --- > I've been using

[Bug c++/49129] confusing diagnostic for missing semi-colon after member template

2018-03-16 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49129 David Malcolm changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |dmalcolm at gcc dot gnu.org

[Bug libstdc++/68197] negative index to ios_base::iword lead to unpredictable result

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

[Bug target/84711] AArch32 big-endian fails when taking subreg of a vector mode to a scalar mode.

2018-03-16 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84711 --- Comment #8 from Christophe Lyon --- Created attachment 43679 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43679=edit vshuf-v2si.trace execution trace Last 300 lines of QEMU execution traces.

[Bug c++/84906] New: [8 Regression] Ambiguous conversion not diagnosed, causes entire selection-statement to be omitted

2018-03-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84906 Bug ID: 84906 Summary: [8 Regression] Ambiguous conversion not diagnosed, causes entire selection-statement to be omitted Product: gcc Version: 8.0 Status: UNCONFIRMED

[Bug middle-end/84722] [8 Regression] ICE in create_dispatcher_calls, at multiple_target.c:147

2018-03-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84722 --- Comment #2 from Martin Liška --- Author: marxin Date: Fri Mar 16 14:53:24 2018 New Revision: 258595 URL: https://gcc.gnu.org/viewcvs?rev=258595=gcc=rev Log: Properly redirect alias for MVC (PR ipa/84722). 2018-03-16 Martin Liska

[Bug target/84907] [8 Regression] ppc64le gromacs miscompilation since r256656

2018-03-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84907 Andrew Pinski changed: What|Removed |Added Keywords||wrong-code --- Comment #1 from Andrew

[Bug ipa/84833] [8 Regression] target_clones regression since r251047

2018-03-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84833 --- Comment #10 from Martin Liška --- Author: marxin Date: Fri Mar 16 14:53:45 2018 New Revision: 258596 URL: https://gcc.gnu.org/viewcvs?rev=258596=gcc=rev Log: Redirect reference in the symbol table (PR ipa/84833). 2018-03-16 Martin Liska

[Bug tree-optimization/84811] ICE on valid code at -O3 in 64-bit mode on x86_64-linux-gnu: in smallest_mode_for_size, at stor-layout.c:355

2018-03-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84811 --- Comment #12 from Jakub Jelinek --- Can you attach -fdump-tree-optimized and -fdump-rtl-cse2 -fdump-rtl-pro_and_epilogue -fdump-rtl-dse ? I really wonder what is different in our vs. your compiler.

[Bug target/84902] [8 Regression] 549.fotonik3d_r from SPEC2017 fails verification with -Ofast -march=native on Zen since r258518

2018-03-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84902 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Assignee|unassigned

[Bug libstdc++/77691] [7/8 regression] experimental/memory_resource/resource_adaptor.cc FAILs

2018-03-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77691 --- Comment #9 from Jonathan Wakely --- This doesn't seem like a libstdc++ bug. malloc must return memory suitably aligned for any type of object with a fundamental alignment, i.e. <= _Alignof(max_align_t). So GCC's definition of max_align_t is

[Bug libstdc++/77691] [7/8 regression] experimental/memory_resource/resource_adaptor.cc FAILs

2018-03-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77691 --- Comment #10 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #9) > So GCC's definition of max_align_t is not consistent with malloc in Solaris Oh, I'm assuming here that the definition of max_align_t is coming from GCC's .

[Bug target/84912] New: __builtin_divde* produce Internal Compiler Error when compiled -m32

2018-03-16 Thread kelvin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84912 Bug ID: 84912 Summary: __builtin_divde* produce Internal Compiler Error when compiled -m32 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/84891] -fno-signed-zeros leads to optimization which should be possible only if also -ffinite-math-only is on

2018-03-16 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84891 --- Comment #2 from joseph at codesourcery dot com --- I'm not sure what the C++ complex multiplication / division requirements are here (for that matter, C doesn't seem to precisely define which NaN - which value with at least one NaN part

[Bug c/84909] typo: conversion from %qT to to %qT

2018-03-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84909 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/84913] New: ICE vectorising chained conditional reduction

2018-03-16 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84913 Bug ID: 84913 Summary: ICE vectorising chained conditional reduction Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug tree-optimization/84913] ICE vectorising chained conditional reduction

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

[Bug target/84907] [8 Regression] ppc64le gromacs miscompilation since r256656

2018-03-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84907 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/84899] [6/7/8 Regression] ICE: in final_scan_insn_1, at final.c:3139 (error: could not split insn)

2018-03-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84899 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/83911] [6/7/8 Regression] ICE with target attribute on constructor in gimplify_expr at gimplify.c:11321

2018-03-16 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83911 --- Comment #3 from Jason Merrill --- Author: jason Date: Fri Mar 16 12:38:42 2018 New Revision: 258592 URL: https://gcc.gnu.org/viewcvs?rev=258592=gcc=rev Log: PR c++/83911 - ICE with multiversioned constructor. *

[Bug c++/83937] [7/8 Regression] C++17 binds braced init of a type T to default arg of a ctor instead of using T's own default ctor

2018-03-16 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83937 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug lto/84901] New: --dynamic-list=export is ignored in presence of -flto

2018-03-16 Thread avkhatskevich at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84901 Bug ID: 84901 Summary: --dynamic-list=export is ignored in presence of -flto Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug tree-optimization/84824] DCE fails to remove dead code of std::function constructor

2018-03-16 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84824 --- Comment #12 from rguenther at suse dot de --- On Fri, 16 Mar 2018, manjian2006 at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84824 > > --- Comment #11 from linzj --- > This patch makes the printf clobber/use set

[Bug c++/71882] elaborated-type-specifier friend not looked up in unnamed namespace

2018-03-16 Thread raphael.kubo.da.costa at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71882 Raphael Kubo da Costa changed: What|Removed |Added CC||raphael.kubo.da.costa@intel

[Bug tree-optimization/84824] DCE fails to remove dead code of std::function constructor

2018-03-16 Thread manjian2006 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84824 --- Comment #14 from linzj --- I mean call_may_clobber_ref_p_1 function in tree-ssa-alias.c. It does use the clobber set of the call statement. So making the clobber set right should have positive effect on the code, right?

[Bug target/84907] [8 Regression] ppc64le gromacs miscompilation since r256656

2018-03-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84907 --- Comment #2 from Jakub Jelinek --- I've tried return { *reinterpret_cast (m) }; but that doesn't work either. The difference between r256653 and r256656 is e.g. in loadUWrapper: - lxvd2x 0,0,3 + lvx 0,0,3 addi 10,1,-16

[Bug c++/71882] elaborated-type-specifier friend not looked up in unnamed namespace

2018-03-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71882 --- Comment #2 from Jonathan Wakely --- GCC adds a declaration of struct S to the enclosing namespace, and makes that a friend, rather than the struct S in the unnamed namespace. 10.3.1.2 [namespace.memdef] p3 says "the lookup to determine

[Bug c++/77777] Use rich location to mark correct expression for "invalid use of non-static member function"

2018-03-16 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=7 David Malcolm changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |dmalcolm at gcc dot gnu.org

[Bug c++/68615] Unhelpful location when missing a semi-colon on a function declaration at the end of a header

2018-03-16 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68615 David Malcolm changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |dmalcolm at gcc dot gnu.org

[Bug tree-optimization/84824] DCE fails to remove dead code of std::function constructor

2018-03-16 Thread manjian2006 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84824 --- Comment #11 from linzj --- This patch makes the printf clobber/use set correct. But it doesn't seem like much help. Maybe the escape set only comes from the function wise one.

[Bug target/84902] [8 Regression ]549.fotonik3d_r from SPEC2017 fails verification with -Ofast -march=native on Zen since r258518

2018-03-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84902 --- Comment #2 from Martin Liška --- Assembly diff in between the revisions is: --- /tmp/good.txt 2018-03-16 15:31:17.391278644 +0100 +++ /tmp/bad.txt2018-03-16 15:23:44.678197462 +0100 @@ -279,20 +279,10 @@ 4015ae: 66 90

[Bug target/84907] New: [8 Regression] ppc64le gromacs miscompilation since r256656

2018-03-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84907 Bug ID: 84907 Summary: [8 Regression] ppc64le gromacs miscompilation since r256656 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug c/84910] New: typo: "%qs follows inline declaration "

2018-03-16 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84910 Bug ID: 84910 Summary: typo: "%qs follows inline declaration " Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c++/84905] Improve warning for __attribute__((const)) on function returning void

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

[Bug target/84711] AArch32 big-endian fails when taking subreg of a vector mode to a scalar mode.

2018-03-16 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84711 --- Comment #7 from Christophe Lyon --- Created attachment 43678 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43678=edit vect-nop-move execution trace Last 300 lines of QEMU execution traces.

[Bug target/84902] [8 Regression ]549.fotonik3d_r from SPEC2017 fails verification with -Ofast -march=native on Zen since r258518

2018-03-16 Thread julia.koval at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84902 Julia Koval changed: What|Removed |Added CC||julia.koval at intel dot com --- Comment

[Bug c++/84906] [8 Regression] Ambiguous conversion not diagnosed, causes entire selection-statement to be omitted

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

[Bug other/84904] Implement an option to attempt to auto-apply fix-it hints

2018-03-16 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84904 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[Bug c++/84906] [8 Regression] Ambiguous conversion not diagnosed, causes entire selection-statement to be omitted

2018-03-16 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84906 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug target/84907] [8 Regression] ppc64le gromacs miscompilation since r256656

2018-03-16 Thread kelvin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84907 --- Comment #3 from kelvin at gcc dot gnu.org --- The Power backend will assume that any pointer declared as pointer to vector is aligned to the vector size. Coercing a (float *) to a (vector float *) violates this assumption. The code as

[Bug c/84900] New: Compiler report a error unexpectedly.

2018-03-16 Thread 141242068 at smail dot nju.edu.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84900 Bug ID: 84900 Summary: Compiler report a error unexpectedly. Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c++/77711] Add fix-it hints for missing parentheses in member function call

2018-03-16 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77711 David Malcolm changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org

[Bug c/84903] New: internal compiler error: in convert_move, at expr.c:229

2018-03-16 Thread marcin.krotkiewski at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84903 Bug ID: 84903 Summary: internal compiler error: in convert_move, at expr.c:229 Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal

[Bug other/84904] New: Implement an option to attempt to auto-apply fix-it hints

2018-03-16 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84904 Bug ID: 84904 Summary: Implement an option to attempt to auto-apply fix-it hints Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: diagnostic

[Bug c/84911] typo: error ("invalid name (\"%s\")

2018-03-16 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84911 --- Comment #1 from Roland Illig --- While here, please move the "target(\"arch=\")" out of the string to be translated, to eliminate any possibility of the translator making copy-and-paste mistakes.

[Bug c++/68615] Unhelpful location when missing a semi-colon on a function declaration at the end of a header

2018-03-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68615 Jonathan Wakely changed: What|Removed |Added Last reconfirmed|2017-09-28 00:00:00 |2018-3-16 CC|

[Bug fortran/84885] c_char bind length

2018-03-16 Thread mdblack98 at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84885 --- Comment #5 from mdblack98 at yahoo dot com --- I've been using Fortran since 1980 so caps is natural to me :-) My concern is that if gfortran has supported the len>1 convention for many years than perhaps it should continue supporting it to

[Bug target/84902] New: 549.fotonik3d_r from SPEC2017 fails verification with -Ofast -march=native on Zen since r258518

2018-03-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84902 Bug ID: 84902 Summary: 549.fotonik3d_r from SPEC2017 fails verification with -Ofast -march=native on Zen since r258518 Product: gcc Version: unknown Status: UNCONFIRMED

[Bug c++/84905] New: Improve warning for __attribute__((const)) on function returning void

2018-03-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84905 Bug ID: 84905 Summary: Improve warning for __attribute__((const)) on function returning void Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords:

[Bug c++/83937] [7 Regression] C++17 binds braced init of a type T to default arg of a ctor instead of using T's own default ctor

2018-03-16 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83937 Jason Merrill changed: What|Removed |Added Keywords|accepts-invalid |wrong-code --- Comment #8 from Jason

[Bug c/84908] New: retpoline weirdness: 7.3.0-1 and 4.8.5-16: with -fPIC: R_X86_64_PC32 against undefined symbol `__x86_indirect_thunk_rax'

2018-03-16 Thread jason.vas.dias at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84908 Bug ID: 84908 Summary: retpoline weirdness: 7.3.0-1 and 4.8.5-16: with -fPIC: R_X86_64_PC32 against undefined symbol `__x86_indirect_thunk_rax' Product: gcc

[Bug target/84907] [8 Regression] ppc64le gromacs miscompilation since r256656

2018-03-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84907 Jakub Jelinek changed: What|Removed |Added Target||powerpc64le-linux-gnu

[Bug c/84909] New: typo: conversion from %qT to to %qT

2018-03-16 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84909 Bug ID: 84909 Summary: typo: conversion from %qT to to %qT Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug target/84902] [8 Regression ] 549.fotonik3d_r from SPEC2017 fails verification with -Ofast -march=native on Zen since r258518

2018-03-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84902 Martin Liška changed: What|Removed |Added Priority|P3 |P1 Summary|[8 Regression

[Bug target/84902] [8 Regression] 549.fotonik3d_r from SPEC2017 fails verification with -Ofast -march=native on Zen since r258518

2018-03-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84902 Martin Liška changed: What|Removed |Added Target Milestone|--- |8.0

[Bug c/84909] typo: conversion from %qT to to %qT

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

[Bug c/84910] typo: "%qs follows inline declaration "

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

[Bug target/84907] [8 Regression] ppc64le gromacs miscompilation since r256656

2018-03-16 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84907 Bill Schmidt changed: What|Removed |Added CC||wschmidt at gcc dot gnu.org --- Comment

[Bug c++/56084] poor error recovery for missing ";"

2018-03-16 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56084 David Malcolm changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org

[Bug middle-end/84722] [8 Regression] ICE in create_dispatcher_calls, at multiple_target.c:147

2018-03-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84722 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ipa/84833] [8 Regression] target_clones regression since r251047

2018-03-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84833 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/84911] New: typo: error ("invalid name (\"%s\")

2018-03-16 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84911 Bug ID: 84911 Summary: typo: error ("invalid name (\"%s\") Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c++/79937] [6/7/8 Regression] ICE in replace_placeholders_r

2018-03-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79937 --- Comment #22 from Jakub Jelinek --- Author: jakub Date: Fri Mar 16 12:46:12 2018 New Revision: 258593 URL: https://gcc.gnu.org/viewcvs?rev=258593=gcc=rev Log: PR c++/79937 PR c++/82410 * tree.h (TARGET_EXPR_NO_ELIDE):

[Bug c++/82410] [7/8 Regression] ICE in replace_placeholders_r

2018-03-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82410 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Fri Mar 16 12:46:12 2018 New Revision: 258593 URL: https://gcc.gnu.org/viewcvs?rev=258593=gcc=rev Log: PR c++/79937 PR c++/82410 * tree.h (TARGET_EXPR_NO_ELIDE):

[Bug target/84711] AArch32 big-endian fails when taking subreg of a vector mode to a scalar mode.

2018-03-16 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84711 Christophe Lyon changed: What|Removed |Added CC||clyon at gcc dot gnu.org --- Comment

[Bug c++/80227] [6/7/8 Regression] SFINAE ambiguity with a pointer to array argument

2018-03-16 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80227 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug rtl-optimization/84635] gcc/regrename.c:1706:64: runtime error: index -1 out of bounds for type 'machine_mode [30]'

2018-03-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84635 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/71834] [6/7/8 Regression] accepts invalid C++11 code with too few number of template arguments for class template

2018-03-16 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71834 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug fortran/69395] ICE on declaring array with more than 7 dimensions+codimensions

2018-03-16 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69395 --- Comment #7 from kargl at gcc dot gnu.org --- Author: kargl Date: Fri Mar 16 19:20:15 2018 New Revision: 258607 URL: https://gcc.gnu.org/viewcvs?rev=258607=gcc=rev Log: 2018-03-16 Steven G. Kargl PR

[Bug c++/80227] [6/7/8 Regression] SFINAE ambiguity with a pointer to array argument

2018-03-16 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80227 --- Comment #3 from Jason Merrill --- Author: jason Date: Fri Mar 16 18:56:01 2018 New Revision: 258604 URL: https://gcc.gnu.org/viewcvs?rev=258604=gcc=rev Log: PR c++/80227 - SFINAE and negative array size. * decl.c

[Bug c++/84720] [7 Regression] internal compiler error: tree check: expected tree that contains 'decl minimal' structure, have 'error_mark' in decl_anon_ns_mem_p, at cp/tree.c:3472

2018-03-16 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84720 --- Comment #4 from Jason Merrill --- Author: jason Date: Fri Mar 16 18:56:06 2018 New Revision: 258605 URL: https://gcc.gnu.org/viewcvs?rev=258605=gcc=rev Log: PR c++/84720 - ICE with rvalue ref non-type argument. * pt.c

[Bug c++/84906] [8 Regression] Ambiguous conversion not diagnosed, causes entire selection-statement to be omitted

2018-03-16 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84906 --- Comment #2 from Jason Merrill --- Author: jason Date: Fri Mar 16 18:55:54 2018 New Revision: 258603 URL: https://gcc.gnu.org/viewcvs?rev=258603=gcc=rev Log: PR c++/84906 - silent wrong code with ambiguous conversion. *

[Bug c++/84906] [8 Regression] Ambiguous conversion not diagnosed, causes entire selection-statement to be omitted

2018-03-16 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84906 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/84890] Overly verbose notes for missing headers

2018-03-16 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84890 --- Comment #1 from David Malcolm --- Hacker News user "dmckeon" commented: https://news.ycombinator.com/item?id=16603185 > A small idea: reframe suggestions to be positive, future-looking, > and pro-active, such as replacing: > > did you

  1   2   >