[Bug c++/84694] [8 Regression] internal compiler error: tree check: expected tree that contains 'decl minimal' structure, have 'identifier_node' in do_friend, at cp/friend.c:498

2018-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84694 Marek Polacek changed: What|Removed |Added Keywords||error-recovery Status|UNCONF

[Bug c++/84694] [8 Regression] internal compiler error: tree check: expected tree that contains 'decl minimal' structure, have 'identifier_node' in do_friend, at cp/friend.c:498

2018-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84694 Marek Polacek changed: What|Removed |Added CC||nathan at gcc dot gnu.org --- Comment #2

[Bug c++/84694] [8 Regression] internal compiler error: tree check: expected tree that contains 'decl minimal' structure, have 'identifier_node' in do_friend, at cp/friend.c:498

2018-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84694 Marek Polacek changed: What|Removed |Added Priority|P3 |P4

[Bug c++/84702] [8 Regression] internal compiler error: in tsubst_copy, at cp/pt.c:15082

2018-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84702 Marek Polacek changed: What|Removed |Added Keywords||ice-on-invalid-code Status|U

[Bug c++/84702] [8 Regression] internal compiler error: in tsubst_copy, at cp/pt.c:15082

2018-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84702 Marek Polacek changed: What|Removed |Added CC||nathan at gcc dot gnu.org --- Comment #2

[Bug c++/84703] internal compiler error: in cxx_eval_bare_aggregate, at cp/constexpr.c:2810

2018-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84703 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/84703] internal compiler error: in cxx_eval_bare_aggregate, at cp/constexpr.c:2810

2018-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84703 --- Comment #2 from Marek Polacek --- Appeared with r191290.

[Bug c++/84704] [8 Regression] internal compiler error: gimplification failed

2018-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84704 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/84704] [8 Regression] internal compiler error: gimplification failed

2018-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84704 Marek Polacek changed: What|Removed |Added CC||aoliva at gcc dot gnu.org --- Comment #3

[Bug c++/84691] [6/7/8 Regression] internal compiler error: in poplevel_class, at cp/name-lookup.c:4430

2018-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84691 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/84705] New: internal compiler error: in add_stmt, at cp/semantics.c:390

2018-03-05 Thread vegard.nossum at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84705 Bug ID: 84705 Summary: internal compiler error: in add_stmt, at cp/semantics.c:390 Product: gcc Version: 8.0.1 Status: UNCONFIRMED Keywords: ice-on-invalid-code

[Bug c++/84691] [6/7/8 Regression] internal compiler error: in poplevel_class, at cp/name-lookup.c:4430

2018-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84691 Marek Polacek changed: What|Removed |Added Keywords||error-recovery --- Comment #2 from Marek

[Bug fortran/84675] Random FAIL: gfortran.dg/coarray_47.f90 -O (test for errors, line 12)

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

[Bug tree-optimization/84670] [8 Regression] ICE: in compute_antic_aux, at tree-ssa-pre.c:2148 with -O2 -fno-tree-dominator-opts

2018-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84670 Richard Biener changed: What|Removed |Added Keywords||needs-reduction --- Comment #7 from Ric

[Bug ada/84706] New: Ada bootstrap fails on s390x since r258124

2018-03-05 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84706 Bug ID: 84706 Summary: Ada bootstrap fails on s390x since r258124 Product: gcc Version: 8.0.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ada

[Bug tree-optimization/84696] [8 Regression] ICE in compute_antic_aux, at tree-ssa-pre.c:2148

2018-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84696 Richard Biener changed: What|Removed |Added Keywords||needs-reduction Status|NEW

[Bug target/82005] Early lto debug not implemented on Darwin

2018-03-05 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82005 Dominique d'Humieres changed: What|Removed |Added Priority|P1 |P3 Summary|[8 regressi

[Bug c++/84705] [6/7/8 Regression] internal compiler error: in add_stmt, at cp/semantics.c:390

2018-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84705 Marek Polacek changed: What|Removed |Added Keywords||error-recovery Status|UNCONF

[Bug tree-optimization/84696] [8 Regression] ICE in compute_antic_aux, at tree-ssa-pre.c:2148

2018-03-05 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84696 --- Comment #4 from Martin Liška --- (In reply to Richard Biener from comment #3) > Martins testcase is fixed by the first fix for PR84670, the original > testcase of this PR is not. Would be nice to reduce it further so it can be > included in

[Bug tree-optimization/84696] [8 Regression] ICE in compute_antic_aux, at tree-ssa-pre.c:2148

2018-03-05 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84696 --- Comment #5 from rguenther at suse dot de --- On Mon, 5 Mar 2018, marxin at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84696 > > --- Comment #4 from Martin Liška --- > (In reply to Richard Biener from comment #3)

[Bug c++/84707] New: internal compiler error: Segmentation fault (tree_check()/duplicate_decls())

2018-03-05 Thread vegard.nossum at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84707 Bug ID: 84707 Summary: internal compiler error: Segmentation fault (tree_check()/duplicate_decls()) Product: gcc Version: 8.0.1 Status: UNCONFIRMED Keywords: ic

[Bug tree-optimization/84486] [7/8 Regression] code hoisting removes alignment assumption

2018-03-05 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84486 --- Comment #3 from Andreas Krebbel --- (In reply to Richard Biener from comment #2) > Created attachment 43540 [details] > candidate patch > > Can you check whether this patch works for you (on the unreduced testcase > which likely exists)? Ye

[Bug tree-optimization/84696] [8 Regression] ICE in compute_antic_aux, at tree-ssa-pre.c:2148

2018-03-05 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84696 --- Comment #6 from Martin Liška --- (In reply to rguent...@suse.de from comment #5) > On Mon, 5 Mar 2018, marxin at gcc dot gnu.org wrote: > > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84696 > > > > --- Comment #4 from Martin Liška --- >

[Bug c++/84705] [6/7/8 Regression] internal compiler error: in add_stmt, at cp/semantics.c:390

2018-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84705 --- Comment #2 from Marek Polacek --- Started with r188473 or r188474.

[Bug c++/84707] [8 Regression] internal compiler error: Segmentation fault (tree_check()/duplicate_decls())

2018-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84707 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org Target Mil

[Bug c++/84707] [8 Regression] internal compiler error: Segmentation fault (tree_check()/duplicate_decls())

2018-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84707 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/84706] [8 Regression] Ada bootstrap fails on s390x since r258124

2018-03-05 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84706 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org Co

[Bug c++/84707] [8 Regression] internal compiler error: Segmentation fault (tree_check()/duplicate_decls())

2018-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84707 --- Comment #3 from Marek Polacek --- Started with r253489. Before that: error: ‘namespace _GLOBAL__N_1 { }’ conflicts with a previous declaration namespace {}

[Bug c++/84704] [8 Regression] internal compiler error: gimplification failed

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

[Bug c++/84704] [8 Regression] internal compiler error: gimplification failed

2018-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84704 --- Comment #5 from Jakub Jelinek --- Ugh, this one is really nasty. If a statement-expression has side-effects, like for: a[({ i++; 0; })] %= 5; the FE wraps the statement expression with a SAVE_EXPR: # DEBUG BEGIN STMT; <; # DEBUG BEGIN S

[Bug ipa/84658] [7/8 Regression] -O3 -fmerge-all-constants causes incorrect for-each loop generation.

2018-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84658 --- Comment #12 from Richard Biener --- (In reply to Martin Liška from comment #11) > (In reply to Jakub Jelinek from comment #10) > > If ICF needs to adjust all points-to if it makes any variable aliases, > > perhaps it should as well adjust the

[Bug c++/84651] internal compiler error: in pop_local_binding, at cp/name-lookup.c:2054

2018-03-05 Thread vegard.nossum at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84651 --- Comment #2 from Vegard Nossum --- Related test case/crash: void a() { struct { void b(float) struct b = 0; void b(); } x; } int b; Gives: xgcc -x c++ -S - : In function 'void a()': :3:17: error: expected ';' at end of member

[Bug ipa/84658] [7/8 Regression] -O3 -fmerge-all-constants causes incorrect for-each loop generation.

2018-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84658 --- Comment #13 from Richard Biener --- So you can loses the TREE_ADDRESSABLE restriction somewhat in requiring at most one decl to be TREE_ADDRESSABLE - that's the one you need to keep, the others may become aliases. Given TREE_ADDRESSABLE isn'

[Bug c++/84704] [8 Regression] internal compiler error: gimplification failed

2018-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84704 --- Comment #6 from Jakub Jelinek --- Testcase without division by zero: int a[1] = { 0 }; void foo () { a[({ 0; })] %= 5; } --- gcc/tree.c.jj 2018-02-22 12:37:02.634387690 +0100 +++ gcc/tree.c 2018-03-05 10:50:54.37537 +0100 @@ -4

[Bug target/70359] [6/7/8 Regression] Code size increase for ARM compared to gcc-5.3.0

2018-03-05 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70359 --- Comment #29 from rguenther at suse dot de --- On Fri, 2 Mar 2018, aldyh at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70359 > > --- Comment #28 from Aldy Hernandez --- > (In reply to Richard Biener from comment #

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

2018-03-05 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84650 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|amker at gc

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

2018-03-05 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84650 --- Comment #4 from rguenther at suse dot de --- On Sat, 3 Mar 2018, amker at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84650 > > --- Comment #3 from amker at gcc dot gnu.org --- > So given below dump before sccp: >

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

2018-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84650 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|amker at gc

[Bug c++/82022] constexpr lambda in template context: expression ‘’ is not a constant expression

2018-03-05 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82022 --- Comment #2 from paolo at gcc dot gnu.org --- Author: paolo Date: Mon Mar 5 10:19:11 2018 New Revision: 258241 URL: https://gcc.gnu.org/viewcvs?rev=258241&root=gcc&view=rev Log: 2018-03-05 Paolo Carlini PR c++/82022 * g++

[Bug c++/84708] New: internal compiler error: in lambda_expr_this_capture, at cp/lambda.c:772

2018-03-05 Thread vegard.nossum at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84708 Bug ID: 84708 Summary: internal compiler error: in lambda_expr_this_capture, at cp/lambda.c:772 Product: gcc Version: 8.0.1 Status: UNCONFIRMED Severity: normal

[Bug c++/82022] constexpr lambda in template context: expression ‘’ is not a constant expression

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

[Bug c++/54367] [meta-bug] lambda expressions

2018-03-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54367 Bug 54367 depends on bug 82022, which changed state. Bug 82022 Summary: constexpr lambda in template context: expression ‘’ is not a constant expression https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82022 What|Removed

[Bug c++/84701] casting to ( unsigned typeof(variable) ) gives wrong results

2018-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84701 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

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

2018-03-05 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84650 --- Comment #5 from amker at gcc dot gnu.org --- (In reply to rguent...@suse.de from comment #4) > On Sat, 3 Mar 2018, amker at gcc dot gnu.org wrote: > > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84650 > > > > --- Comment #3 from amker at

[Bug target/82005] Early lto debug not implemented on Darwin

2018-03-05 Thread simon at pushface dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82005 --- Comment #38 from simon at pushface dot org --- (In reply to Dominique d'Humieres from comment #37) > > Dominique - please update with the current status after you manage > > to do another regular bootstrap/test cycle. Extra issues that crop >

[Bug c++/67608] ICE when capturing a local 2D array

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

[Bug c++/60230] internal compiler error on lambdas capturing multidimensional arrays with dynamic boundary

2018-03-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60230 Paolo Carlini changed: What|Removed |Added CC||linesprower at gmail dot com --- Comment

[Bug middle-end/84681] tree-ter moving code too much

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

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

2018-03-05 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84650 --- Comment #6 from rguenther at suse dot de --- On Mon, 5 Mar 2018, amker at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84650 > > --- Comment #5 from amker at gcc dot gnu.org --- > (In reply to rguent...@suse.de from

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

2018-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84684 --- Comment #2 from Richard Biener --- (In reply to Jonathan Wakely from comment #1) > Confirmed, valgrind shows a lot of errors like this: Use --enable-valgrind-annotations, the sparseset errors are spurious. > ==13397== Conditional jump or mo

[Bug c/84685] Designated initializers warning

2018-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84685 Richard Biener changed: What|Removed |Added Keywords||diagnostic Status|UNCONFIRM

[Bug c++/84686] [6/7 Regression] Parenthesized discarded value expression are not evaluated with option -std=c++14

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

[Bug c++/84691] [6/7/8 Regression] internal compiler error: in poplevel_class, at cp/name-lookup.c:4430

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

[Bug tree-optimization/84687] [8 Regression] error: invalid conversion in gimple call with -O3 and -ffast-math

2018-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84687 --- Comment #3 from Jakub Jelinek --- This seems to be a general match.pd issue. We have: vect_patt_27.7_52 = exp.simdclone.0 (vect_patt_6.6_50); vect_patt_27.7_53 = exp.simdclone.0 (vect_patt_6.6_51); vect__26.9_57 = exp.simdclone.0 (vect_

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

2018-03-05 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84650 --- Comment #7 from amker at gcc dot gnu.org --- (In reply to rguent...@suse.de from comment #6) > On Mon, 5 Mar 2018, amker at gcc dot gnu.org wrote: > > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84650 > > > > --- Comment #5 from amker at

[Bug c++/84667] unreasonable refusal to use assignment operator method

2018-03-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84667 Jonathan Wakely changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug c++/84695] Missed opportunity to issue warning about override

2018-03-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84695 Jonathan Wakely changed: What|Removed |Added Keywords||diagnostic Status|UNCONFIR

[Bug c++/84689] is_invocable is true even for call operator via ambiguous base

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

[Bug c++/80245] Ambiguous operator() call on class with ambiguous base classes treated as hard error in SFINAE context

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

[Bug c++/81976] bad is_standard_layout/has_unique_object_representations results with a chain of empty bases

2018-03-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81976 --- Comment #3 from Jonathan Wakely --- Fixed by r257745

[Bug fortran/84615] [8 Regression] Executable Segfault for tests compiled with -fdefault-integer-8 and -m32

2018-03-05 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84615 --- Comment #5 from Dominique d'Humieres --- The following test (reduced from gfortran.dg/pr46588.f90) function aufun(pm) character(len = *) pm character(len = *) aufun print *, ">", pm, "<" aufun = 'Oh' // trim(pm) end function aufu

[Bug c++/84709] New: Cannot define method with same name of previously using declared class

2018-03-05 Thread jose.dapena at lge dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84709 Bug ID: 84709 Summary: Cannot define method with same name of previously using declared class Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/39030] Support -fexcess-precision={standard,fast} also for Fortran

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

[Bug c++/84689] is_invocable is true even for call operator via ambiguous base

2018-03-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84689 --- Comment #2 from Jonathan Wakely --- *** Bug 84690 has been marked as a duplicate of this bug. ***

[Bug libstdc++/84690] std::is_invocable not working for ambiguous calls

2018-03-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84690 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libfortran/35844] Overwriting the -std= option at runtime via environment variable

2018-03-05 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35844 Dominique d'Humieres changed: What|Removed |Added Status|NEW |WAITING --- Comment #2 from Domin

[Bug c++/54367] [meta-bug] lambda expressions

2018-03-05 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54367 Bug 54367 depends on bug 82195, which changed state. Bug 82195 Summary: Undemangleable lambda https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82195 What|Removed |Added --

[Bug demangler/82195] Undemangleable lambda

2018-03-05 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82195 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/84701] casting to ( unsigned typeof(variable) ) gives wrong results

2018-03-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84701 --- Comment #2 from Jonathan Wakely --- I think this should be rejected, just like: typedef int T; unsigned T i; You can combine unsigned with int (or char, or long, or short) to refer to a type, but not use it to modify an existing type. You

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

2018-03-05 Thread zsojka at seznam dot cz
c-linux-gnu --host=x86_64-pc-linux-gnu --target=aarch64-unknown-linux-gnu --with-ld=/usr/bin/aarch64-unknown-linux-gnu-ld --with-as=/usr/bin/aarch64-unknown-linux-gnu-as --disable-libstdcxx-pch --prefix=/repo/gcc-trunk//binary-trunk-258241-checking-yes-rtl-df-extra-aarch64 Thread model: posix gcc

[Bug c++/84694] [8 Regression] internal compiler error: tree check: expected tree that contains 'decl minimal' structure, have 'identifier_node' in do_friend, at cp/friend.c:498

2018-03-05 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84694 Nathan Sidwell changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/84702] [8 Regression] internal compiler error: in tsubst_copy, at cp/pt.c:15082

2018-03-05 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84702 Nathan Sidwell changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/84709] Cannot define method with same name of previously using declared class

2018-03-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84709 Jonathan Wakely changed: What|Removed |Added Keywords||rejects-valid Status|UNCON

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

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

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

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

[Bug c++/84702] [8 Regression] internal compiler error: in tsubst_copy, at cp/pt.c:15082

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

[Bug c++/84704] [8 Regression] internal compiler error: gimplification failed

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

[Bug c++/84689] is_invocable is true even for call operator via ambiguous base

2018-03-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84689 Jonathan Wakely changed: What|Removed |Added CC||vittorio.romeo at outlook dot com ---

[Bug c++/84705] [6/7/8 Regression] internal compiler error: in add_stmt, at cp/semantics.c:390

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

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

2018-03-05 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84711 Bug ID: 84711 Summary: AArch32 big-endian fails when taking subreg of a vector mode to a scalar mode. Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: no

[Bug c++/80245] Ambiguous operator() call on class with ambiguous base classes treated as hard error in SFINAE context

2018-03-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80245 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/84707] [8 Regression] internal compiler error: Segmentation fault (tree_check()/duplicate_decls())

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

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

2018-03-05 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84711 Tamar Christina changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/84670] [8 Regression] ICE: in compute_antic_aux, at tree-ssa-pre.c:2148 with -O2 -fno-tree-dominator-opts

2018-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84670 Richard Biener changed: What|Removed |Added CC||krebbel at gcc dot gnu.org --- Comment

[Bug tree-optimization/84706] [8 Regression] Ada bootstrap fails on s390x since r258124

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

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

2018-03-05 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84711 Tamar Christina changed: What|Removed |Added Target Milestone|--- |9.0

[Bug tree-optimization/84670] [8 Regression] ICE: in compute_antic_aux, at tree-ssa-pre.c:2148 with -O2 -fno-tree-dominator-opts

2018-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84670 Bug 84670 depends on bug 84696, which changed state. Bug 84696 Summary: [8 Regression] ICE in compute_antic_aux, at tree-ssa-pre.c:2148 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84696 What|Removed |Added ---

[Bug tree-optimization/84696] [8 Regression] ICE in compute_antic_aux, at tree-ssa-pre.c:2148

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

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

2018-03-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84684 --- Comment #4 from Jonathan Wakely --- (In reply to Jakub Jelinek from comment #3) > the errors go away. Or if I remove int main () { and }, i.e. keep the > static_asserts at the toplevel, it fails, but in different spots than when > it is in m

[Bug tree-optimization/84670] [8 Regression] ICE: in compute_antic_aux, at tree-ssa-pre.c:2148 with -O2 -fno-tree-dominator-opts

2018-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84670 Richard Biener changed: What|Removed |Added CC||bugzilla.gnu at coelho dot net --- Comm

[Bug ipa/83983] FAIL: g++.dg/lto/pr83121 (test for LTO warnings, pr83121_0.C line 8)

2018-03-05 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83983 amker at gcc dot gnu.org changed: What|Removed |Added CC||amker at gcc dot gnu.org --- C

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

2018-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84650 --- Comment #8 from Richard Biener --- Author: rguenth Date: Mon Mar 5 12:49:07 2018 New Revision: 258242 URL: https://gcc.gnu.org/viewcvs?rev=258242&root=gcc&view=rev Log: 2018-03-05 Richard Biener PR tree-optimization/84650

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

2018-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84684 --- Comment #5 from Jakub Jelinek --- Or also defining another method in union_composition, like: static constexpr auto make_value_to_char1() { constexpr auto N = sizeof...(alphabet_types); return N; } makes it go aw

[Bug tree-optimization/84712] New: Missed evaluating to constant at tree level

2018-03-05 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84712 Bug ID: 84712 Summary: Missed evaluating to constant at tree level Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-op

[Bug c++/84707] [8 Regression] internal compiler error: Segmentation fault (tree_check()/duplicate_decls())

2018-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84707 --- Comment #4 from Marek Polacek --- It really seems all we need is --- a/gcc/cp/decl.c +++ b/gcc/cp/decl.c @@ -1410,7 +1410,9 @@ duplicate_decls (tree newdecl, tree olddecl, bool newdecl_is_friend) || TREE_TYPE (olddecl) == error_mark_

[Bug rtl-optimization/84713] New: ANY_RETURN_P does't check all SIMPLE_RETURNs

2018-03-05 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84713 Bug ID: 84713 Summary: ANY_RETURN_P does't check all SIMPLE_RETURNs Product: gcc Version: 8.0.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-

[Bug c++/84707] [8 Regression] internal compiler error: Segmentation fault (tree_check()/duplicate_decls())

2018-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84707 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

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

2018-03-05 Thread gcc-bugs at marehr dot dialup.fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84684 --- Comment #6 from gcc-bugs at marehr dot dialup.fu-berlin.de --- I use now a more simpler approach for the fold expression [1], but the problem from this bug ticket still persisted when I used the same kind of assignment: for (size_t i

[Bug tree-optimization/84712] Missed evaluating to constant at tree level

2018-03-05 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84712 --- Comment #1 from Marc Glisse --- We unroll quite late (cunroll) and there aren't any passes (like FRE) after that to do the propagation. Adding #pragma GCC unroll 16 before the loop lets it optimize.

[Bug tree-optimization/84670] [8 Regression] ICE: in compute_antic_aux, at tree-ssa-pre.c:2148 with -O2 -fno-tree-dominator-opts

2018-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84670 --- Comment #10 from Richard Biener --- Author: rguenth Date: Mon Mar 5 13:18:12 2018 New Revision: 258243 URL: https://gcc.gnu.org/viewcvs?rev=258243&root=gcc&view=rev Log: 2018-03-05 Richard Biener PR tree-optimization/84670

  1   2   3   >