[Bug tree-optimization/82776] Unable to optimize the loop when iteration count is unavailable.

2017-10-30 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82776 --- Comment #1 from Marc Glisse --- That could be because gcc sadly refuses to optimize away infinite loops (happens for other cases, and cddce2 dump (the pass that removes the whole thing when the macro is defined) says "can not prove finiteness

[Bug rtl-optimization/82778] New: crash: insn does not satisfy its constraints

2017-10-30 Thread babokin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82778 Bug ID: 82778 Summary: crash: insn does not satisfy its constraints Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-op

[Bug target/82674] ICE with -fstack-clash-protection

2017-10-30 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82674 --- Comment #7 from Jeffrey A. Law --- Cool. I've got systems here that are primed for testing, so if you could pass the patch along I can do spins fairly easily.

[Bug libstdc++/82777] incorrect result of std::filesystem::path::lexically_normal

2017-10-30 Thread hotwatermorning at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82777 --- Comment #1 from hotwatermorning at gmail dot com --- I apologize that the snippet has typos. ( s/except/expect/ )

[Bug libstdc++/82777] New: incorrect result of std::filesystem::path::lexically_normal

2017-10-30 Thread hotwatermorning at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82777 Bug ID: 82777 Summary: incorrect result of std::filesystem::path::lexically_normal Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Prio

[Bug tree-optimization/82485] [8 Regression] ICE in sp_valid_at, at config/i386/i386.c:13232

2017-10-30 Thread daniel.santos at pobox dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82485 --- Comment #4 from Daniel Santos --- Can you please mark this as a duplicate of pr82002? I have a fix submitted. Thanks!

[Bug target/82712] [8 Regression] ICE in sp_valid_at, at config/i386/i386.c:11383

2017-10-30 Thread daniel.santos at pobox dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82712 --- Comment #1 from Daniel Santos --- Could you please close this as a duplicate of pr82002? I've got a (full) fix submitted now. Thanks.

[Bug tree-optimization/82776] New: Unable to optimize the loop when iteration count is unavailable.

2017-10-30 Thread hiraditya at msn dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82776 Bug ID: 82776 Summary: Unable to optimize the loop when iteration count is unavailable. Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug gcov-profile/82702] gcov intermediate format is creating multiple 'gcov' files, it was creating a single file up to GCC 6

2017-10-30 Thread mcastelluccio at mozilla dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82702 --- Comment #7 from Marco Castelluccio --- (In reply to Martin Liška from comment #6) > Marco is right that it started with the mentioned revision. But let me start > in more general context: > > Consider virtual.cpp file that includes some stan

[Bug c++/81957] ICE decltype

2017-10-30 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81957 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug target/82725] [8 Regression] [x86_64] internal compiler error: in change_address_1, at emit-rtl.c:2162

2017-10-30 Thread ibuclaw at gdcproject dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82725 --- Comment #9 from Iain Buclaw --- Confirmed on my side, thanks.

[Bug c/82775] int += float different from int = int + float on Intel x87

2017-10-30 Thread jsm28 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82775 Joseph S. Myers changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/82071] Error in assign-ops in combination with FLT_EVAL_METHOD

2017-10-30 Thread jsm28 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82071 Joseph S. Myers changed: What|Removed |Added CC||tydeman at tybor dot com --- Comment #

[Bug c/82775] New: int += float different from int = int + float on Intel x87

2017-10-30 Thread tydeman at tybor dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82775 Bug ID: 82775 Summary: int += float different from int = int + float on Intel x87 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal P

[Bug c++/82293] [8 Regression] ICE in nonlambda_method_basetype at gcc/cp/lambda.c:886

2017-10-30 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82293 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/82279] [C++17] ICE in tsubst_pack_expansion, at cp/pt.c:11514

2017-10-30 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82279 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/82331] [7/8 Regression] ICE specializing template for function pointer

2017-10-30 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82331 Paolo Carlini changed: What|Removed |Added CC||s.gesemann at gmail dot com --- Comment

[Bug c++/67491] [meta-bug] concepts issues

2017-10-30 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491 Bug 67491 depends on bug 67595, which changed state. Bug 67595 Summary: concepts code causes segfault https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67595 What|Removed |Added --

[Bug c++/67595] concepts code causes segfault

2017-10-30 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67595 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED CC|paolo.carlin

[Bug c++/67595] concepts code causes segfault

2017-10-30 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67595 --- Comment #6 from paolo at gcc dot gnu.org --- Author: paolo Date: Mon Oct 30 22:41:21 2017 New Revision: 254245 URL: https://gcc.gnu.org/viewcvs?rev=254245&root=gcc&view=rev Log: 2017-10-30 Paolo Carlini PR c++/67595 * g++

[Bug libfortran/80850] Sourced allocate() fails to allocate a pointer

2017-10-30 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80850 --- Comment #24 from Paul Thomas --- Author: pault Date: Mon Oct 30 22:07:25 2017 New Revision: 254244 URL: https://gcc.gnu.org/viewcvs?rev=254244&root=gcc&view=rev Log: 2017-10-30 Paul Thomas PR fortran/80850 * trans_expr.c

[Bug c++/82773] Function-type non-type template parameter not accepted

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

[Bug fortran/82774] Structure constructor and deferred type parameter character component

2017-10-30 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82774 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4 Known to fail|

[Bug fortran/82774] New: Structure constructor and deferred type parameter character component

2017-10-30 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82774 Bug ID: 82774 Summary: Structure constructor and deferred type parameter character component Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug c/82772] GCC crashes as compiling ags_thread.c source file on alpha architecture

2017-10-30 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82772 --- Comment #3 from Uroš Bizjak --- (In reply to Joël Krähemann from comment #1) > Created attachment 42501 [details] > gcc dump as tarball I can't get the preprocessed source from the tarball. There is only one gcc-dump.txt file inside, and its

[Bug c++/82773] New: Function-type non-type template parameter not accepted

2017-10-30 Thread support at neoee dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82773 Bug ID: 82773 Summary: Function-type non-type template parameter not accepted Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Compo

[Bug c++/82085] [6 Regression] ICE: Template variable reference used in nested template alias

2017-10-30 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82085 Paolo Carlini changed: What|Removed |Added Summary|[6/7/8 Regression] ICE: |[6 Regression] ICE: |T

[Bug c++/82085] [6/7/8 Regression] ICE: Template variable reference used in nested template alias

2017-10-30 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82085 --- Comment #6 from paolo at gcc dot gnu.org --- Author: paolo Date: Mon Oct 30 19:17:40 2017 New Revision: 254240 URL: https://gcc.gnu.org/viewcvs?rev=254240&root=gcc&view=rev Log: /cp 2017-10-30 Paolo Carlini PR c++/82085 *

[Bug c++/82085] [6/7/8 Regression] ICE: Template variable reference used in nested template alias

2017-10-30 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82085 --- Comment #5 from paolo at gcc dot gnu.org --- Author: paolo Date: Mon Oct 30 19:16:29 2017 New Revision: 254239 URL: https://gcc.gnu.org/viewcvs?rev=254239&root=gcc&view=rev Log: /cp 2017-10-30 Paolo Carlini PR c++/82085 *

[Bug c/82772] GCC crashes as compiling ags_thread.c source file on alpha architecture

2017-10-30 Thread jkraehemann at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82772 --- Comment #2 from Joël Krähemann --- Just inspected the line it was crashing. There is a call to pthread_exit().

[Bug c/82772] GCC crashes as compiling ags_thread.c source file on alpha architecture

2017-10-30 Thread jkraehemann at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82772 Joël Krähemann changed: What|Removed |Added CC||jkraehemann at gmail dot com --- Commen

[Bug c/82772] New: GCC crashes as compiling ags_thread.c source file on alpha architecture

2017-10-30 Thread jkraehemann at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82772 Bug ID: 82772 Summary: GCC crashes as compiling ags_thread.c source file on alpha architecture Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal

[Bug other/21823] MAXPATHLEN usage in [gcc]/fixincludes

2017-10-30 Thread ams at gnu dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21823 --- Comment #4 from Alfred M. Szmidt --- > Created attachment 9857 [details] > Don't use arbitrary limits. > > The following fixes fixincludes. > > fixincludes/ChangeLog > 2005-09-16 Alfred M. Szmidt > >* fixi

[Bug hsa/82771] New: FAIL: brig.dg/test/gimple/packed.hsail (internal compiler error)

2017-10-30 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82771 Bug ID: 82771 Summary: FAIL: brig.dg/test/gimple/packed.hsail (internal compiler error) Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2017-10-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 --- Comment #48 from Jakub Jelinek --- Author: jakub Date: Mon Oct 30 16:20:24 2017 New Revision: 254228 URL: https://gcc.gnu.org/viewcvs?rev=254228&root=gcc&view=rev Log: PR middle-end/22141 * gimple-ssa-store-merging.c (merged_

[Bug libstdc++/82745] Fails to warn on narrowing conversion by std::forward (e.g. when calling make_unique)

2017-10-30 Thread helge at penne dot no
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82745 --- Comment #11 from helge at penne dot no --- (In reply to Jonathan Wakely from comment #10) > This is still the same known problem already described in PR 80472 and PR > 58876. It is the same root cause, yes. PR 58876 is about a different warn

[Bug target/82767] [8 regression] gcc.target/i386/pr71321.c scan-assembler-times fail

2017-10-30 Thread sebastian.peryt at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82767 Sebastian Peryt changed: What|Removed |Added CC||sebastian.peryt at intel dot com ---

[Bug c++/81702] [7/8 Regression] ICE in gimple_get_virt_method_for_vtable

2017-10-30 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81702 --- Comment #8 from Nathan Sidwell --- Ah, I remember now. The ABI specifies the data layout of the various RTTI objects like _ZTVN10__cxxabiv117__class_type_infoE. It does not specify the vtable layout -- implementations are free to add additi

[Bug lto/82770] New: [8 regression] gcc.dg/pr78768.c xpass

2017-10-30 Thread andrey.y.guskov at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82770 Bug ID: 82770 Summary: [8 regression] gcc.dg/pr78768.c xpass Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto

[Bug libstdc++/82745] Fails to warn on narrowing conversion by std::forward (e.g. when calling make_unique)

2017-10-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82745 --- Comment #10 from Jonathan Wakely --- This is still the same known problem already described in PR 80472 and PR 58876.

[Bug libfortran/80850] Sourced allocate() fails to allocate a pointer

2017-10-30 Thread liakhdi at ornl dot gov
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80850 --- Comment #23 from DIL --- Paul, Great work! Thanks a lot for fixing this. This bug was a stopper for me for 6 months, so I am really looking forward to fully switching back to my favorite gcc/gfortran compiler :)

[Bug c++/67595] concepts code causes segfault

2017-10-30 Thread Casey at Carter dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67595 --- Comment #5 from Casey Carter --- The original program submission is ill-formed due to the requirement on line 270 being poorly designed: requires std::is_same::value; for a random access iterator x, "x - (x - x)" is typically a prvalue of t

[Bug c++/81702] [7/8 Regression] ICE in gimple_get_virt_method_for_vtable

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

[Bug debug/82769] New: [8 regression] gcc.dg/guality/pr68037-1.c multiple fails

2017-10-30 Thread andrey.y.guskov at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82769 Bug ID: 82769 Summary: [8 regression] gcc.dg/guality/pr68037-1.c multiple fails Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priorit

[Bug other/79872] document placeholder %K in gcc-internal-format

2017-10-30 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79872 Manuel López-Ibáñez changed: What|Removed |Added Keywords||diagnostic --- Comment #3 from Man

[Bug other/79872] document placeholder %K in gcc-internal-format

2017-10-30 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79872 Manuel López-Ibáñez changed: What|Removed |Added CC||manu at gcc dot gnu.org --- Commen

[Bug target/82674] ICE with -fstack-clash-protection

2017-10-30 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82674 Segher Boessenkool changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|law at

[Bug c++/82768] New: ICE in synthesize_implicit_template_parm, at cp/parser.c:39338

2017-10-30 Thread gomboc at cs dot ucr.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82768 Bug ID: 82768 Summary: ICE in synthesize_implicit_template_parm, at cp/parser.c:39338 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal P

[Bug target/82767] [8 regression] gcc.target/i386/pr71321.c scan-assembler-times fail

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

[Bug target/82767] New: [8 regression] gcc.target/i386/pr71321.c scan-assembler-times fail

2017-10-30 Thread andrey.y.guskov at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82767 Bug ID: 82767 Summary: [8 regression] gcc.target/i386/pr71321.c scan-assembler-times fail Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug c/67224] UTF-8 support for identifier names in GCC

2017-10-30 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67224 Manuel López-Ibáñez changed: What|Removed |Added Last reconfirmed|2015-08-17 00:00:00 |2017-10-30 --- Comment #24 from Ma

[Bug lto/82757] [8 regression] r251560 causes: plugin needed to handle lto object

2017-10-30 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82757 Markus Trippelsdorf changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug lto/82757] [8 regression] r251560 causes: plugin needed to handle lto object

2017-10-30 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82757 Markus Trippelsdorf changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/82766] internal compiler error: tree check: expected tree that contains ‘decl common’ structure, have ‘identifier_node’ in get_inner_reference

2017-10-30 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82766 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/82360] [8 Regression] tree check fail in get_inner_reference, at expr.c:6996

2017-10-30 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82360 Markus Trippelsdorf changed: What|Removed |Added CC||hunter at openrobotics dot org ---

[Bug c++/82766] internal compiler error: tree check: expected tree that contains ‘decl common’ structure, have ‘identifier_node’ in get_inner_reference

2017-10-30 Thread hunter at openrobotics dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82766 --- Comment #1 from Hunter L. Allen --- Created attachment 42499 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42499&action=edit preprocessed sources These are the three preprocessor files that threw internal compiler errors -- let me kno

[Bug lto/82757] [8 regression] r251560 causes: plugin needed to handle lto object

2017-10-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82757 --- Comment #11 from Richard Biener --- Author: rguenth Date: Mon Oct 30 12:48:53 2017 New Revision: 254219 URL: https://gcc.gnu.org/viewcvs?rev=254219&root=gcc&view=rev Log: 2017-10-30 Richard Biener PR lto/82757 * simple-ob

[Bug tree-optimization/82129] [8 Regression] ICE in compute_antic, at tree-ssa-pre.c:2447

2017-10-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82129 --- Comment #8 from Richard Biener --- Author: rguenth Date: Mon Oct 30 12:45:53 2017 New Revision: 254218 URL: https://gcc.gnu.org/viewcvs?rev=254218&root=gcc&view=rev Log: 2017-10-30 Richard Biener PR tree-optimization/82762

[Bug tree-optimization/82762] [8 Regression] ICE at -O3: in compute_antic, at tree-ssa-pre.c:2397

2017-10-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82762 --- Comment #4 from Richard Biener --- Author: rguenth Date: Mon Oct 30 12:45:53 2017 New Revision: 254218 URL: https://gcc.gnu.org/viewcvs?rev=254218&root=gcc&view=rev Log: 2017-10-30 Richard Biener PR tree-optimization/82762

[Bug tree-optimization/81181] [7 Regression] ICE in compute_antic, at tree-ssa-pre.c:2410

2017-10-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81181 --- Comment #8 from Richard Biener --- Author: rguenth Date: Mon Oct 30 12:45:53 2017 New Revision: 254218 URL: https://gcc.gnu.org/viewcvs?rev=254218&root=gcc&view=rev Log: 2017-10-30 Richard Biener PR tree-optimization/82762

[Bug tree-optimization/82762] [8 Regression] ICE at -O3: in compute_antic, at tree-ssa-pre.c:2397

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

[Bug c++/82766] New: internal compiler error: tree check: expected tree that contains ‘decl common’ structure, have ‘identifier_node’ in get_inner_reference

2017-10-30 Thread hunter at openrobotics dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82766 Bug ID: 82766 Summary: internal compiler error: tree check: expected tree that contains ‘decl common’ structure, have ‘identifier_node’ in get_inner_reference Product: gcc

[Bug c/82765] [6/7/8 Regression] ICE at -Os on valid code on x86_64-linux-gnu: in tree_to_shwi, at tree.c:6611

2017-10-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82765 --- Comment #5 from Richard Biener --- middle-end "fix" Index: gcc/varasm.c === --- gcc/varasm.c(revision 254211) +++ gcc/varasm.c(working copy) @@ -2879,7 +2879,7 @

[Bug rtl-optimization/81803] [7/8 regression] miscompilation at -O1 on mips64el

2017-10-30 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81803 Eric Botcazou changed: What|Removed |Added Component|target |rtl-optimization --- Comment #18 from Er

[Bug c/82765] [6/7/8 Regression] ICE at -Os on valid code on x86_64-linux-gnu: in tree_to_shwi, at tree.c:6611

2017-10-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82765 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug libstdc++/82745] Fails to warn on narrowing conversion by std::forward (e.g. when calling make_unique)

2017-10-30 Thread helge at penne dot no
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82745 --- Comment #9 from helge at penne dot no --- I've tried compiling with -Wsystem-headers. This results in a significant number of warnings inside libstdc++ itself, due to conversions resulting in potential sign changes and/or loss of precision, e

[Bug lto/82757] [8 regression] r251560 causes: plugin needed to handle lto object

2017-10-30 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82757 --- Comment #10 from rguenther at suse dot de --- On Mon, 30 Oct 2017, amodra at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82757 > > --- Comment #9 from Alan Modra --- > If you start off with "___gnu_lto_", there is c

[Bug lto/82757] [8 regression] r251560 causes: plugin needed to handle lto object

2017-10-30 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82757 --- Comment #9 from Alan Modra --- If you start off with "___gnu_lto_", there is code in simple_object_elf.c to handle the extra '_', and now in binutils too. Skipping just one '_' will leave you with a symbol that matches "__gnu_lto_", and will

[Bug target/81803] [7/8 regression] miscompilation at -O1 on mips64el

2017-10-30 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81803 --- Comment #17 from Eric Botcazou --- > If it ends up as a simple register move though then that shouldn't be > harmful either as it would be a WORD_REGISTER_OPERATION. I have no objection > to removing the restriction though; it is easier to re

[Bug c++/67737] [C++1z] ICE in make_decl_rtl, at varasm.c:1299

2017-10-30 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67737 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/67491] [meta-bug] concepts issues

2017-10-30 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491 Bug 67491 depends on bug 67737, which changed state. Bug 67737 Summary: [C++1z] ICE in make_decl_rtl, at varasm.c:1299 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67737 What|Removed |Added -

[Bug c++/67595] concepts code causes segfault

2017-10-30 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67595 Paolo Carlini changed: What|Removed |Added CC||paolo.carlini at oracle dot com --- Comm

[Bug target/81803] [7/8 regression] miscompilation at -O1 on mips64el

2017-10-30 Thread mpf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81803 --- Comment #16 from mpf at gcc dot gnu.org --- (In reply to Eric Botcazou from comment #15) > > I don't think the restriction is required for functional correctness but I > > thought we may as well take advantage of a narrower load in the OP_IN c

[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2017-10-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 --- Comment #47 from Jakub Jelinek --- Author: jakub Date: Mon Oct 30 11:04:49 2017 New Revision: 254213 URL: https://gcc.gnu.org/viewcvs?rev=254213&root=gcc&view=rev Log: PR middle-end/22141 * gimple-ssa-store-merging.c: Include

[Bug tree-optimization/81661] [7/8 Regression] ICE in gimplify_modify_expr, at gimplify.c:5638

2017-10-30 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81661 --- Comment #7 from rguenther at suse dot de --- On Sat, 28 Oct 2017, pinskia at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81661 > > --- Comment #6 from Andrew Pinski --- > (In reply to Richard Biener from comment #

[Bug tree-optimization/82672] [8 Regression][GRAPHITE] ICE in verify_gimple_in_cfg

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

[Bug c++/68630] [concepts] internal compiler error: in add_expr, at tree.c:7828

2017-10-30 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68630 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug lto/82757] [8 regression] r251560 causes: plugin needed to handle lto object

2017-10-30 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82757 --- Comment #8 from rguenther at suse dot de --- On Mon, 30 Oct 2017, amodra at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82757 > > --- Comment #7 from Alan Modra --- > > Bump st_name by one for __gnu_lto_ > > Better

[Bug c++/71129] [concepts] ICE on ill-formed explicit instantiation of a variable concept

2017-10-30 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71129 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/81803] [7/8 regression] miscompilation at -O1 on mips64el

2017-10-30 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81803 --- Comment #15 from Eric Botcazou --- > I don't think the restriction is required for functional correctness but I > thought we may as well take advantage of a narrower load in the OP_IN case > if we could get away with it. I don't think you're

[Bug target/82725] [8 Regression] [x86_64] internal compiler error: in change_address_1, at emit-rtl.c:2162

2017-10-30 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82725 Uroš Bizjak changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/71126] [concepts] ICE on ill-formed code declaring a variable with a non-type concept

2017-10-30 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71126 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/82725] [8 Regression] [x86_64] internal compiler error: in change_address_1, at emit-rtl.c:2162

2017-10-30 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82725 --- Comment #7 from uros at gcc dot gnu.org --- Author: uros Date: Mon Oct 30 10:33:40 2017 New Revision: 254212 URL: https://gcc.gnu.org/viewcvs?rev=254212&root=gcc&view=rev Log: PR target/82725 * config/i386/i386.c (legitimate_p

[Bug lto/82757] [8 regression] r251560 causes: plugin needed to handle lto object

2017-10-30 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82757 --- Comment #7 from Alan Modra --- > Bump st_name by one for __gnu_lto_ Better make that two. Some targets will have an extra '_' prefix.

[Bug c/78829] bit-rotten "C99 mode" references in GCC manual

2017-10-30 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78829 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/82224] Strict-aliasing not noticing valid aliasing of two unions with active members

2017-10-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82224 --- Comment #12 from Richard Biener --- (In reply to Richard Biener from comment #9) > One complication when deciding whether the downstream uses are fine is > that we assign the same alias set to union accesses u->x and u->y. > > That said, the

[Bug c++/71127] [concepts] ICE on ill-formed code declaring a variable with a template concept

2017-10-30 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71127 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/71128] [concepts] ICE on ill-formed explicit instantiation of a function concept

2017-10-30 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71128 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug lto/82757] [8 regression] r251560 causes: plugin needed to handle lto object

2017-10-30 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82757 --- Comment #6 from rguenther at suse dot de --- On Mon, 30 Oct 2017, amodra at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82757 > > --- Comment #5 from Alan Modra --- > Incidentally, the only reason ld.bfd gets past t

[Bug target/81803] [7/8 regression] miscompilation at -O1 on mips64el

2017-10-30 Thread mpf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81803 mpf at gcc dot gnu.org changed: What|Removed |Added Attachment #42075|0 |1 is obsolete|

[Bug lto/82757] [8 regression] r251560 causes: plugin needed to handle lto object

2017-10-30 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82757 --- Comment #5 from Alan Modra --- Incidentally, the only reason ld.bfd gets past the "plugin needed" warning is that it only warns on a common symbol called __gnu_lto_slim, not an undefined one.. Bump st_name by one for __gnu_lto_ symbols, perh

[Bug lto/82757] [8 regression] r251560 causes: plugin needed to handle lto object

2017-10-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82757 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug lto/82757] [8 regression] r251560 causes: plugin needed to handle lto object

2017-10-30 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82757 Markus Trippelsdorf changed: What|Removed |Added Summary|[8 regression] plugin |[8 regression] r251560

[Bug target/81803] [7/8 regression] miscompilation at -O1 on mips64el

2017-10-30 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81803 --- Comment #13 from Eric Botcazou --- > I can't say that I am 100% convinced yet with my thinking here but I've > attached an updated version of the original patch with some changes: > > * Incorporated Eric's feedback on the original patch to c

[Bug c++/82764] [7/8 Regression] ICE in output_constructor_regular_field, at varasm.c:5030

2017-10-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82764 Jakub Jelinek changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #5

[Bug lto/82757] [8 regression] plugin needed to handle lto object

2017-10-30 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82757 Alan Modra changed: What|Removed |Added CC||amodra at gmail dot com --- Comment #2 from

[Bug target/82651] After r253879 GCC 8.0 can't build cross compiler for mingw32

2017-10-30 Thread mateuszb at poczta dot onet.pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82651 mateuszb at poczta dot onet.pl changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolut

[Bug c++/82764] [7/8 Regression] ICE in output_constructor_regular_field, at varasm.c:5030

2017-10-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82764 --- Comment #4 from Jakub Jelinek --- Bisecting...

[Bug c++/82764] [7/8 Regression] ICE in output_constructor_regular_field, at varasm.c:5030

2017-10-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82764 Jakub Jelinek changed: What|Removed |Added Keywords|needs-bisection | CC|

[Bug c/82765] [6/7/8 Regression] ICE at -Os on valid code on x86_64-linux-gnu: in tree_to_shwi, at tree.c:6611

2017-10-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82765 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

  1   2   >