[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 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 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++/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 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 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 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 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 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 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 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 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++/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 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 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 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 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++/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 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 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 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 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/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++/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 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 #13 from linzj --- But the code looks like only using the clobber set of the call statment. I will look into that.

[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 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 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 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/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 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 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 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 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 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 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 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 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 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|UNCONFIRMED |NEW Version|unknown

[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 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 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++/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/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++/77777] Use rich location to mark correct expression for "invalid use of non-static member function"

2018-03-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=7 Jonathan Wakely changed: What|Removed |Added Last reconfirmed|2017-08-22 00:00:00 |2018-3-16 --- Comment #6 from

[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 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 c/84873] [6/7 Regression] ICE: verify_ssa failed (error: definition in block 3 does not dominate use in block 4)

2018-03-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84873 --- Comment #10 from Richard Biener --- Author: rguenth Date: Fri Mar 16 12:04:29 2018 New Revision: 258591 URL: https://gcc.gnu.org/viewcvs?rev=258591=gcc=rev Log: 2018-03-16 Richard Biener PR c/84873 *

[Bug gcov-profile/84879] GCOV tool crash when invoked for intermediate format

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

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

2018-03-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84824 --- Comment #10 from Richard Biener --- (In reply to linzj from comment #8) > Created attachment 43675 [details] > patch to discuss > > This patch aims to make the escape result for call statement accurate. > > But I find the test case still

[Bug libstdc++/65114] char_traits::copy violates memcpy constraints, own postcondition

2018-03-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65114 --- Comment #2 from Jonathan Wakely --- Libstdc++, libc++ and MSVC all use memcpy for char_traits::copy, so we all have the same undefined behaviour.

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

2018-03-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49129 Jonathan Wakely changed: What|Removed |Added Last reconfirmed|2011-07-24 20:52:32 |2018-3-16 CC|

[Bug c++/84897] Better handling of unqualified "string"

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

[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 #9 from linzj --- sra may not relate to this problem. I make sra get involved, because fre fails to recognise a mem ref and a component ref are the same reference. Maybe we should work on fre

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

<    1   2