[Bug tree-optimization/84746] New: ICE on valid code at -O2 and -O3: Segmentation fault

2018-03-06 Thread su at cs dot ucdavis.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84746 Bug ID: 84746 Summary: ICE on valid code at -O2 and -O3: Segmentation fault Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Compo

[Bug c++/84684] inserting random code / flags produces wrong code

2018-03-06 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84684 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/84684] inserting random code / flags produces wrong code

2018-03-06 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84684 --- Comment #18 from Marek Polacek --- Author: mpolacek Date: Wed Mar 7 07:50:57 2018 New Revision: 258313 URL: https://gcc.gnu.org/viewcvs?rev=258313&root=gcc&view=rev Log: PR c++/84684 * constexpr.c (cxx_bind_parameters_in_cal

[Bug c++/84744] cannot use glibc 2.27 with gcc 7.3

2018-03-06 Thread developm...@faf-ltd.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84744 --- Comment #6 from Peter VARGA --- (In reply to Marc Glisse from comment #5) > That's not how you use a different glibc. If you look at the include order > printed by -v, it has to remain in that order (libstdc++ before glibc, in > particular),

[Bug c++/84745] New: internal compiler error: Segmentation fault (main_block_label())

2018-03-06 Thread vegard.nossum at gmail dot com
/home/vegard/git/gcc/gcc/tree-cfg.c:1679 0x32f0b70 build_gimple_cfg /home/vegard/git/gcc/gcc/tree-cfg.c:240 0x32f0b70 execute_build_cfg /home/vegard/git/gcc/gcc/tree-cfg.c:410 0x32f0b70 execute /home/vegard/git/gcc/gcc/tree-cfg.c:446 $ xgcc --version xgcc (GCC) 8.0.

[Bug c++/84744] cannot use glibc 2.27 with gcc 7.3

2018-03-06 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84744 --- Comment #5 from Marc Glisse --- That's not how you use a different glibc. If you look at the include order printed by -v, it has to remain in that order (libstdc++ before glibc, in particular), whereas you are adding your glibc in front. Best

[Bug fortran/57197] [Fortran-Dev][Regression] ICE in record_reference, at cgraphbuild.c:66

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

[Bug fortran/56818] [meta-bug] fortran-dev bugs

2018-03-06 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56818 Bug 56818 depends on bug 57197, which changed state. Bug 57197 Summary: [Fortran-Dev][Regression] ICE in record_reference, at cgraphbuild.c:66 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57197 What|Removed |Ad

[Bug fortran/57197] [Fortran-Dev][Regression] ICE in record_reference, at cgraphbuild.c:66

2018-03-06 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57197 kargl at gcc dot gnu.org changed: What|Removed |Added Status|NEW |WAITING CC|

[Bug debug/84550] [8 Regression] stepping through gcc does not work with gdb 8.0.1

2018-03-06 Thread kevinb at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84550 --- Comment #13 from Kevin Buettner --- (In reply to Kevin Buettner from comment #11) > This code, which is in find_pc_partial_function_gnu_ifunc(), incorrectly > identifies this address, 0x400590, as belonging to qux: > > if (mapped_pc >= ca

[Bug fortran/64107] [F95] Pure function as array size

2018-03-06 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64107 kargl at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--

[Bug fortran/32834] [Meta-bug] 'Fortran 95'-only failures

2018-03-06 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32834 Bug 32834 depends on bug 64107, which changed state. Bug 64107 Summary: [F95] Pure function as array size https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64107 What|Removed |Added --

[Bug fortran/64107] [F95] Pure function as array size

2018-03-06 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64107 --- Comment #2 from kargl at gcc dot gnu.org --- Author: kargl Date: Wed Mar 7 00:25:30 2018 New Revision: 258311 URL: https://gcc.gnu.org/viewcvs?rev=258311&root=gcc&view=rev Log: 2018-03-06 Steven G. Kargl PR fortran/64107

[Bug debug/84550] [8 Regression] stepping through gcc does not work with gdb 8.0.1

2018-03-06 Thread kevinb at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84550 --- Comment #12 from Kevin Buettner --- I'll note, too, that just setting a breakpoint on qux and then looking at the locations reveals another problem... (gdb) b qux Breakpoint 1 at 0x400460: qux. (2 locations) (gdb) info break Num Type

[Bug debug/84550] [8 Regression] stepping through gcc does not work with gdb 8.0.1

2018-03-06 Thread kevinb at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84550 --- Comment #11 from Kevin Buettner --- I've simplified Jakub's example slightly: --- vau2.c --- struct A { int a; }; struct B { struct A *b; }; struct C { struct B *c; }; __attribute__((noipa)) bool foo (struct A *p) { return false; } __att

[Bug fortran/84697] [8 Regression] minloc/maxloc not simplified with zero size

2018-03-06 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84697 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/66128] ICE for some intrinsics with zero sized array parameter

2018-03-06 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66128 Bug 66128 depends on bug 84697, which changed state. Bug 84697 Summary: [8 Regression] minloc/maxloc not simplified with zero size https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84697 What|Removed |Added -

[Bug fortran/66128] ICE for some intrinsics with zero sized array parameter

2018-03-06 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66128 --- Comment #15 from Thomas Koenig --- Author: tkoenig Date: Tue Mar 6 23:50:01 2018 New Revision: 258305 URL: https://gcc.gnu.org/viewcvs?rev=258305&root=gcc&view=rev Log: 2017-03-06 Thomas Koenig PR fortran/84697 PR fortra

[Bug fortran/84697] [8 Regression] minloc/maxloc not simplified with zero size

2018-03-06 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84697 --- Comment #5 from Thomas Koenig --- Author: tkoenig Date: Tue Mar 6 23:50:01 2018 New Revision: 258305 URL: https://gcc.gnu.org/viewcvs?rev=258305&root=gcc&view=rev Log: 2017-03-06 Thomas Koenig PR fortran/84697 PR fortran

[Bug c++/84744] cannot use glibc 2.27 with gcc 7.3

2018-03-06 Thread developm...@faf-ltd.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84744 --- Comment #4 from Peter VARGA --- (In reply to Andrew Pinski from comment #1) > >-I /FaF/glibc/include > > Use -isystem instead or a true sysroot instead. Can you post the full g++ command line options how you mean it?

[Bug c++/84744] cannot use glibc 2.27 with gcc 7.3

2018-03-06 Thread developm...@faf-ltd.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84744 --- Comment #3 from Peter VARGA --- (In reply to Andrew Pinski from comment #1) > >-I /FaF/glibc/include > > Use -isystem instead or a true sysroot instead. Sorry, but this does not help.

[Bug c++/84744] cannot use glibc 2.27 with gcc 7.3

2018-03-06 Thread developm...@faf-ltd.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84744 --- Comment #2 from Peter VARGA --- Sorry, but this does not help.

[Bug c++/84744] cannot use glibc 2.27 with gcc 7.3

2018-03-06 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84744 --- Comment #1 from Andrew Pinski --- >-I /FaF/glibc/include Use -isystem instead or a true sysroot instead.

[Bug c++/84744] New: cannot use glibc 2.27 with gcc 7.3

2018-03-06 Thread developm...@faf-ltd.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84744 Bug ID: 84744 Summary: cannot use glibc 2.27 with gcc 7.3 Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug fortran/64124] [F95] Valid constant expr rejected

2018-03-06 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64124 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug debug/84550] [8 Regression] stepping through gcc does not work with gdb 8.0.1

2018-03-06 Thread palves at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84550 --- Comment #10 from Pedro Alves --- It sounds that way, but I haven't verified, e.g., by trying older versions of gdb, and/or bisecting. Kevin, in addition to trying older versions of gdb with freorder-blocks-and-partition, I'm curious about wh

[Bug tree-optimization/84739] [6/7/8 Regression] ICE in get_value_for_expr, at tree-ssa-ccp.c:649

2018-03-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84739 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

[Bug inline-asm/84677] internal compiler error: in extract_constrain_insn, at recog.c:2205

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

[Bug libstdc++/84601] [8 Regression] std::optional> is not assignment copyable

2018-03-06 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84601 Ville Voutilainen changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/84739] [6/7/8 Regression] ICE in get_value_for_expr, at tree-ssa-ccp.c:649

2018-03-06 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84739 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/84601] [8 Regression] std::optional> is not assignment copyable

2018-03-06 Thread ville at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84601 --- Comment #3 from ville at gcc dot gnu.org --- Author: ville Date: Tue Mar 6 21:43:03 2018 New Revision: 258304 URL: https://gcc.gnu.org/viewcvs?rev=258304&root=gcc&view=rev Log: PR libstdc++/84601 * include/std/optional (_Optional_payload): S

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

2018-03-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79937 --- Comment #17 from Jakub Jelinek --- (In reply to Jason Merrill from comment #16) > (In reply to Jakub Jelinek from comment #13) > > E.g. could we walk into TARGET_EXPRs that have TARGET_EXPR_INITIAL > > AGGR_INIT_EXPR, but avoid those that hav

[Bug tree-optimization/84740] [8 Regression] ICE in build_constructors, at tree-switch-conversion.c:965

2018-03-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84740 Martin Liška changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug target/83969] [8 Regression] ICE in final_scan_insn, at final.c:2997 (error: could not split insn) for powerpc targets

2018-03-06 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83969 Peter Bergner changed: What|Removed |Added Assignee|segher at gcc dot gnu.org |bergner at gcc dot gnu.org --- C

[Bug c++/84684] inserting random code / flags produces wrong code

2018-03-06 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84684 --- Comment #17 from Marek Polacek --- Author: mpolacek Date: Tue Mar 6 21:11:46 2018 New Revision: 258303 URL: https://gcc.gnu.org/viewcvs?rev=258303&root=gcc&view=rev Log: PR c++/84684 * constexpr.c (cxx_bind_parameters_in_cal

[Bug fortran/64107] [F95] Pure function as array size

2018-03-06 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64107 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P5 CC|

[Bug c/84721] [8 Regression] ICE in c_push_function_context, at c-decl.c:9667

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

[Bug target/84710] [8 Regression] ICE: RTL check: expected code 'reg', have 'subreg' in rhs_regno, at rtl.h:1896 with -O -fno-forward-propagate

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

[Bug c/84721] [8 Regression] ICE in c_push_function_context, at c-decl.c:9667

2018-03-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84721 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Tue Mar 6 20:57:30 2018 New Revision: 258302 URL: https://gcc.gnu.org/viewcvs?rev=258302&root=gcc&view=rev Log: PR c/84721 * c-parser.c (add_debug_begin_stmt): Don't add

[Bug target/84710] [8 Regression] ICE: RTL check: expected code 'reg', have 'subreg' in rhs_regno, at rtl.h:1896 with -O -fno-forward-propagate

2018-03-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84710 --- Comment #10 from Jakub Jelinek --- Author: jakub Date: Tue Mar 6 20:41:37 2018 New Revision: 258301 URL: https://gcc.gnu.org/viewcvs?rev=258301&root=gcc&view=rev Log: PR target/84710 * combine.c (try_combine): Use reg_or_sub

[Bug tree-optimization/84740] [8 Regression] ICE in build_constructors, at tree-switch-conversion.c:965

2018-03-06 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84740 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug testsuite/80551] c-c++-common/tsan/race_on_mutex.c fails on powerpc

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

[Bug testsuite/80551] c-c++-common/tsan/race_on_mutex.c fails on powerpc

2018-03-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80551 --- Comment #20 from Martin Liška --- Author: marxin Date: Tue Mar 6 20:07:49 2018 New Revision: 258300 URL: https://gcc.gnu.org/viewcvs?rev=258300&root=gcc&view=rev Log: Backport r257932 2018-03-06 Martin Liska Backport from mainl

[Bug other/80589] Typing mistakes in two messages

2018-03-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80589 --- Comment #12 from Martin Liška --- Author: marxin Date: Tue Mar 6 20:07:18 2018 New Revision: 258298 URL: https://gcc.gnu.org/viewcvs?rev=258298&root=gcc&view=rev Log: Backport r257803 2018-03-06 Martin Liska Backport from mainl

[Bug c/84310] -falign-{labels,loops,jumps} with value >= 32768+1 cause a segfault

2018-03-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84310 --- Comment #4 from Martin Liška --- Author: marxin Date: Tue Mar 6 20:07:38 2018 New Revision: 258299 URL: https://gcc.gnu.org/viewcvs?rev=258299&root=gcc&view=rev Log: Backport r257842 2018-03-06 Martin Liska Backport from mainli

[Bug target/79747] Missing documentation for -malign-{jumps,label,loops,functions}= and strange value range limitation

2018-03-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79747 --- Comment #5 from Martin Liška --- Author: marxin Date: Tue Mar 6 20:07:38 2018 New Revision: 258299 URL: https://gcc.gnu.org/viewcvs?rev=258299&root=gcc&view=rev Log: Backport r257842 2018-03-06 Martin Liska Backport from mainli

[Bug gcov-profile/83879] __gcov_dump doesn't work with dlopen-ed libraries

2018-03-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83879 --- Comment #8 from Martin Liška --- Author: marxin Date: Tue Mar 6 20:06:45 2018 New Revision: 258296 URL: https://gcc.gnu.org/viewcvs?rev=258296&root=gcc&view=rev Log: Backport r257383 2018-03-06 Martin Liska Backport from mainli

[Bug gcov-profile/84137] Typo in gcov online documentation

2018-03-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84137 --- Comment #4 from Martin Liška --- Author: marxin Date: Tue Mar 6 20:06:56 2018 New Revision: 258297 URL: https://gcc.gnu.org/viewcvs?rev=258297&root=gcc&view=rev Log: Backport r257384 2018-03-06 Martin Liska Backport from mainli

[Bug lto/81440] -Wlto-type-mismatch warning with flexible array in struct

2018-03-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81440 --- Comment #10 from Martin Liška --- Author: marxin Date: Tue Mar 6 20:06:29 2018 New Revision: 258295 URL: https://gcc.gnu.org/viewcvs?rev=258295&root=gcc&view=rev Log: Backport r256989 2018-03-06 Martin Liska Backport from mainl

[Bug rtl-optimization/82675] ICE in duplicate_loop_to_header_edge at gcc/cfgloopmanip.c:1207

2018-03-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82675 --- Comment #6 from Martin Liška --- Author: marxin Date: Tue Mar 6 20:06:10 2018 New Revision: 258294 URL: https://gcc.gnu.org/viewcvs?rev=258294&root=gcc&view=rev Log: Backport r255818 2018-03-06 Martin Liska Backport from mainli

[Bug testsuite/79455] c-c++-common/tsan/race_on_mutex.c fails on powerpcle starting with r244854 (where it was activated)

2018-03-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79455 --- Comment #6 from Martin Liška --- Author: marxin Date: Tue Mar 6 20:05:52 2018 New Revision: 258293 URL: https://gcc.gnu.org/viewcvs?rev=258293&root=gcc&view=rev Log: Backport r247342 2018-03-06 Martin Liska Backport from mainli

[Bug c/84229] A valid code rejected with -flto

2018-03-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84229 --- Comment #11 from Martin Liška --- Author: marxin Date: Tue Mar 6 20:04:36 2018 New Revision: 258290 URL: https://gcc.gnu.org/viewcvs?rev=258290&root=gcc&view=rev Log: Backport r257877 2018-03-06 Martin Liska Backport from mainl

[Bug ipa/81360] [8 Regression] ice in estimate_edge_growth, at ipa-inline.h:86

2018-03-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81360 --- Comment #17 from Martin Liška --- Author: marxin Date: Tue Mar 6 20:04:20 2018 New Revision: 258289 URL: https://gcc.gnu.org/viewcvs?rev=258289&root=gcc&view=rev Log: Backport r257490 2018-03-06 Martin Liska Backport from mainl

[Bug lto/81004] [7 Regression] linking failed with -flto and static libboost_program_options

2018-03-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81004 --- Comment #27 from Martin Liška --- Author: marxin Date: Tue Mar 6 20:02:22 2018 New Revision: 258287 URL: https://gcc.gnu.org/viewcvs?rev=258287&root=gcc&view=rev Log: Backport r257412 2018-03-06 Martin Liska Backport from mainl

[Bug lto/83954] [6/7 Regression] LTO: Bogus -Wlto-type-mismatch warning for array of pointer to incomplete type

2018-03-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83954 --- Comment #14 from Martin Liška --- Author: marxin Date: Tue Mar 6 20:01:44 2018 New Revision: 258285 URL: https://gcc.gnu.org/viewcvs?rev=258285&root=gcc&view=rev Log: Backport r257183 2018-03-06 Martin Liska Backport from mainl

[Bug lto/83954] [6/7 Regression] LTO: Bogus -Wlto-type-mismatch warning for array of pointer to incomplete type

2018-03-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83954 --- Comment #15 from Martin Liška --- Author: marxin Date: Tue Mar 6 20:02:03 2018 New Revision: 258286 URL: https://gcc.gnu.org/viewcvs?rev=258286&root=gcc&view=rev Log: Backport r257343 2018-03-06 Martin Liska Backport from mainl

[Bug target/84743] default widths for parallel reassociation now hurt rather than help

2018-03-06 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84743 Segher Boessenkool changed: What|Removed |Added Priority|P3 |P1 CC|

[Bug target/84743] New: default widths for parallel reassociation now hurt rather than help

2018-03-06 Thread acsawdey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84743 Bug ID: 84743 Summary: default widths for parallel reassociation now hurt rather than help Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/56667] Syntax error causes misleading message: "Expected PARAMETER symbol in complex constant"

2018-03-06 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56667 kargl at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--

[Bug fortran/56667] Syntax error causes misleading message: "Expected PARAMETER symbol in complex constant"

2018-03-06 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56667 --- Comment #6 from kargl at gcc dot gnu.org --- Author: kargl Date: Tue Mar 6 19:30:41 2018 New Revision: 258283 URL: https://gcc.gnu.org/viewcvs?rev=258283&root=gcc&view=rev Log: 2018-03-06 Steven G. Kargl PR fortran/56667

[Bug fortran/56667] Syntax error causes misleading message: "Expected PARAMETER symbol in complex constant"

2018-03-06 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56667 --- Comment #5 from kargl at gcc dot gnu.org --- Author: kargl Date: Tue Mar 6 19:27:48 2018 New Revision: 258282 URL: https://gcc.gnu.org/viewcvs?rev=258282&root=gcc&view=rev Log: 2018-03-06 Steven G. Kargl PR fortran/56667

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

2018-03-06 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79937 --- Comment #16 from Jason Merrill --- (In reply to Jakub Jelinek from comment #13) > E.g. could we walk into TARGET_EXPRs that have TARGET_EXPR_INITIAL > AGGR_INIT_EXPR, but avoid those that have TARGET_EXPR_INITIAL a CONSTRUCTOR, > or a CONSTRU

[Bug rtl-optimization/82982] [8 Regression] ICE: qsort checking failed (error: qsort comparator non-negative on sorted output: 5) in ready_sort_real in haifa scheduler

2018-03-06 Thread willschm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82982 --- Comment #8 from Will Schmidt --- (In reply to Will Schmidt from comment #6) > (In reply to Arseny Solokha from comment #5) > > (In reply to Will Schmidt from comment #4) > > > Tried to re-create locally, I've gotten two ICE's using the provid

[Bug fortran/56667] Syntax error causes misleading message: "Expected PARAMETER symbol in complex constant"

2018-03-06 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56667 --- Comment #4 from kargl at gcc dot gnu.org --- Author: kargl Date: Tue Mar 6 19:05:48 2018 New Revision: 258281 URL: https://gcc.gnu.org/viewcvs?rev=258281&root=gcc&view=rev Log: 2018-03-06 Steven G. Kargl PR fortran/56667

[Bug target/84371] test case gcc.target/powerpc/builtins-3.c fails on power9

2018-03-06 Thread willschm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84371 Will Schmidt changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/84739] [6/7/8 Regression] ICE in get_value_for_expr, at tree-ssa-ccp.c:649

2018-03-06 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84739 Andrew Pinski changed: What|Removed |Added Keywords||ice-on-valid-code Component|c

[Bug inline-asm/84742] New: internal compiler error: in process_alt_operands, at lra-constraints.c:2112

2018-03-06 Thread vegard.nossum at gmail dot com
me/vegard/git/gcc/gcc/ira.c:5465 0x2608794 execute /home/vegard/git/gcc/gcc/ira.c:5649 $ xgcc --version xgcc (GCC) 8.0.1 20180306 (experimental) Built from git 11a93d7a09b871b3b9a2eb108eb91ad83d94e070 (r258271). This one is a bit of a weird one. It doesn't reproduce with "trunk"

[Bug target/83748] Local variables not aligned to word boundary

2018-03-06 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83748 Segher Boessenkool changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug c/84741] New: [7/8 Regression] ICE in ix86_expand_prologue, at config/i386/i386.c:13893

2018-03-06 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84741 Bug ID: 84741 Summary: [7/8 Regression] ICE in ix86_expand_prologue, at config/i386/i386.c:13893 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug target/84521] [8 Regression] aarch64: Frame-pointer corruption with __builtin_setjmp/__builtin_longjmp and -fomit-frame-pointer

2018-03-06 Thread sudi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84521 --- Comment #16 from sudi at gcc dot gnu.org --- So I think I would go with Jakub's suggestion of defining calls_builtin_setjmp and use that in aarch64_layout_frame for cfun->machine->frame.emit_frame_chain. I am still investigating Wilco's concer

[Bug c/84740] New: [8 Regression] ICE in build_constructors, at tree-switch-conversion.c:965

2018-03-06 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84740 Bug ID: 84740 Summary: [8 Regression] ICE in build_constructors, at tree-switch-conversion.c:965 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug c/84739] New: [6/7/8 Regression] ICE in get_value_for_expr, at tree-ssa-ccp.c:649

2018-03-06 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84739 Bug ID: 84739 Summary: [6/7/8 Regression] ICE in get_value_for_expr, at tree-ssa-ccp.c:649 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug c/84739] [6/7/8 Regression] ICE in get_value_for_expr, at tree-ssa-ccp.c:649

2018-03-06 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84739 --- Comment #1 from G. Steinmetz --- Configured with --enable-checking=yes : $ gcc-8-20180304 -O2 -c z1.c z1.c:1:13: warning: 'baz' alias between functions of incompatible types 'void(void)' and 'void(int, int)' [-Wattribute-alias] static vo

[Bug libstdc++/84738] New: stack-overflow in regex_match

2018-03-06 Thread jr98 at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84738 Bug ID: 84738 Summary: stack-overflow in regex_match Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++

[Bug c++/70431] [C++11] Out of line defaulted copy constructor of a union does not compile.

2018-03-06 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70431 Ville Voutilainen changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/70431] [C++11] Out of line defaulted copy constructor of a union does not compile.

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

[Bug sanitizer/84732] false-positive -Wstringop-truncation warning with -fsanitize-coverage=trace-pc

2018-03-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84732 --- Comment #4 from Jakub Jelinek --- (In reply to Martin Liška from comment #2) > I guess it somehow confuses VRP, Martin can you please take a look? Note > that __builtin___sanitizer_cov_trace_pc is pure function, can't modify > memory in origi

[Bug sanitizer/84732] false-positive -Wstringop-truncation warning with -fsanitize-coverage=trace-pc

2018-03-06 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84732 --- Comment #3 from Martin Sebor --- In general, by inserting their instrumentation the sanitizers cause all sorts of trouble for middle-end warnings. The usual answer has been to disable -Werror when using -fsanitize. Personally, I think that'

[Bug tree-optimization/84737] [8 Regression] 20% degradation in CPU2000 172.mgrid starting with r256888

2018-03-06 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84737 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization Component|i

[Bug ipa/84737] New: 20% degradation in CPU2000 172.mgrid starting with r256888

2018-03-06 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84737 Bug ID: 84737 Summary: 20% degradation in CPU2000 172.mgrid starting with r256888 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Prior

[Bug c++/84736] New: When compiling with -g -O2 internal compiler error: in force_type_die, at dwarf2out.c:25111

2018-03-06 Thread kuba.skowron at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84736 Bug ID: 84736 Summary: When compiling with -g -O2 internal compiler error: in force_type_die, at dwarf2out.c:25111 Product: gcc Version: 7.2.0 Status: UNCONFIRMED

[Bug debug/84550] [8 Regression] stepping through gcc does not work with gdb 8.0.1

2018-03-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84550 --- Comment #9 from Jakub Jelinek --- My limited understanding is this is a GDB bug and that it basically never worked properly with -freorder-blocks-and-partition. So not really sure how we could work around it in GCC. Pedro, do you agree?

[Bug target/81572] [7 Regression] gcc-7 regression: unnecessary vector regmove on compare

2018-03-06 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81572 Peter Bergner changed: What|Removed |Added Status|RESOLVED|CLOSED URL|

[Bug c++/81764] [6/7/8 Regression] Visibility attributes for explicitly instantiated template class get warned if it has been implicitly instantiated

2018-03-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81764 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug target/81572] [7 Regression] gcc-7 regression: unnecessary vector regmove on compare

2018-03-06 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81572 --- Comment #7 from Peter Bergner --- Author: bergner Date: Tue Mar 6 15:54:30 2018 New Revision: 258280 URL: https://gcc.gnu.org/viewcvs?rev=258280&root=gcc&view=rev Log: gcc/ Backport from mainline 2018-02-22 Vladimir Makarov

[Bug rtl-optimization/80791] [8 regression] test case gcc.dg/sms-1.c fail2 starting with r247885

2018-03-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80791 Richard Biener changed: What|Removed |Added Priority|P3 |P2

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

2018-03-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79937 --- Comment #15 from Jakub Jelinek --- Created attachment 43578 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43578&action=edit gcc8-pr79937.patch Actually, seems TREE_HAS_CONSTRUCTOR is set on a CONSTRUCTOR only by finish_compound_litera

[Bug tree-optimization/80511] [8 Regression] gcc.dg/Wstrict-overflow-18.c gcc.dg/Wstrict-overflow-7.c gcc.dg/pragma-diag-3.c

2018-03-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80511 Richard Biener changed: What|Removed |Added Priority|P3 |P4

[Bug c++/84729] [6/7/8 Regression] internal compiler error: verify_gimple failed

2018-03-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84729 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug tree-optimization/84650] [8 Regression] [graphite] ICE: Segmentation fault (in create_new_iv)

2018-03-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84650 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/84610] [6/7/8 Regression] ICE in synthesize_implicit_template_parm, at cp/parser.c:38843

2018-03-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84610 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug target/84565] [8 Regression] ICE in extract_insn, at recog.c:2304 on aarch64

2018-03-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84565 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug tree-optimization/84552] [8 Regression] Compile time hog w/ -O2 -floop-nest-optimize -fno-tree-copy-prop -fno-tree-fre -fno-tree-loop-ivcanon

2018-03-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84552 Richard Biener changed: What|Removed |Added Priority|P3 |P4

[Bug debug/84550] [8 Regression] stepping through gcc does not work with gdb 8.0.1

2018-03-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84550 Richard Biener changed: What|Removed |Added Priority|P3 |P1 --- Comment #8 from Richard Biener

[Bug tree-optimization/84468] [8 Regression] bogus -Wstringop-truncation despite assignment after conditional strncpy

2018-03-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84468 Richard Biener changed: What|Removed |Added Priority|P3 |P1 --- Comment #16 from Richard Biener

[Bug testsuite/84456] [8 regression] gcc.dg/guality/pr49888.c fail

2018-03-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84456 Richard Biener changed: What|Removed |Added Component|debug |testsuite --- Comment #3 from Richard B

[Bug rtl-optimization/84345] [8 Regression] ICE: qsort checking failed (error: qsort comparator non-negative on sorted output: 1)

2018-03-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84345 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug target/84301] [6/7/8 Regression] ICE in create_pre_exit, at mode-switching.c:451

2018-03-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84301 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug target/84251] [8 Regression] Performance regression in gcc 8 when comparing floating point numbers

2018-03-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84251 Richard Biener changed: What|Removed |Added Priority|P3 |P2 --- Comment #6 from Richard Biener

[Bug target/84719] gcc's __builtin_memcpy performance with certain number of bytes is terrible compared to clang's

2018-03-06 Thread manuel.lauss at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84719 Manuel Lauss changed: What|Removed |Added CC||manuel.lauss at googlemail dot com --- C

  1   2   >