[Bug middle-end/80764] [8 Regression] ICE at -O3 in both 32-bit and 64-bit modes on x86_64-linux-gnu (internal compiler error: in verify_loop_structure, at cfgloop.c:1644)

2017-05-15 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80764 Andrew Pinski changed: What|Removed |Added Keywords||ice-on-valid-code Target|

[Bug middle-end/77721] -Wformat-truncation not uses arg range for converted vars

2017-05-15 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77721 Martin Sebor changed: What|Removed |Added Keywords|patch | Status|ASSIGNED

[Bug rtl-optimization/79286] [7 Regression] ira and lra wrong code at -O2 and -Os on i686-linux

2017-05-15 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79286 Alan Modra changed: What|Removed |Added URL|https://gcc.gnu.org/ml/gcc- |https://gcc.gnu.org/ml/gcc-

[Bug fortran/80741] [Regression 7/8] incorrect behaviour of rewind with namelist

2017-05-15 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80741 --- Comment #2 from Jerry DeLisle --- My initial looks are seeing a DTIO related frontend issue but this is not causing the regression as far as I can tell. I have looked at several other intervening patches and don't see anything obvious, so I

[Bug fortran/78881] [F03] reading from string with DTIO procedure does not work properly

2017-05-15 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78881 --- Comment #27 from Jerry DeLisle --- (In reply to Rainer Orth from comment #15) > The new testcase FAILs on 64-bit Solaris/SPARC: > > +FAIL: gfortran.dg/dtio_26.f03 -O0 execution test See if fixed on trunk now after commit to fix 80767.

[Bug fortran/80674] trunk/gcc/fortran/trans-stmt.c:2578]: (style) Redundant condition

2017-05-15 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80674 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4 Status|NEW

[Bug libfortran/80727] [7/8 Regression] Crash of runtime gfortran library during integer transformation

2017-05-15 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80727 --- Comment #3 from Jerry DeLisle --- Author: jvdelisle Date: Mon May 15 23:48:39 2017 New Revision: 248080 URL: https://gcc.gnu.org/viewcvs?rev=248080=gcc=rev Log: 2017-05-15 Jerry DeLisle PR

[Bug fortran/80674] trunk/gcc/fortran/trans-stmt.c:2578]: (style) Redundant condition

2017-05-15 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80674 --- Comment #4 from kargl at gcc dot gnu.org --- Author: kargl Date: Mon May 15 23:46:23 2017 New Revision: 248079 URL: https://gcc.gnu.org/viewcvs?rev=248079=gcc=rev Log: 2017-05-15 Steven G. Kargl PR

[Bug rtl-optimization/80770] New: suboptimal code negating a 1-bit _Bool field

2017-05-15 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80770 Bug ID: 80770 Summary: suboptimal code negating a 1-bit _Bool field Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug fortran/80752] [5/6/7/8 Regression] ICE with wrong type initialization

2017-05-15 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80752 kargl at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug fortran/80752] [5/6/7/8 Regression] ICE with wrong type initialization

2017-05-15 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80752 --- Comment #6 from kargl at gcc dot gnu.org --- Author: kargl Date: Mon May 15 23:02:42 2017 New Revision: 248078 URL: https://gcc.gnu.org/viewcvs?rev=248078=gcc=rev Log: 2017-05-15 Steven G. Kargl PR

[Bug testsuite/80759] gcc.target/x86_64/abi/ms-sysv FAILs

2017-05-15 Thread daniel.santos at pobox dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759 --- Comment #2 from Daniel Santos --- Actually, I just realized that it won't help to move do_test.S into ms-sysv.c as inline asm because each test still needs a unique ms-sysv-generated.h header that's generated by the output of gen.cc.

[Bug fortran/80752] [5/6/7/8 Regression] ICE with wrong type initialization

2017-05-15 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80752 --- Comment #5 from kargl at gcc dot gnu.org --- Author: kargl Date: Mon May 15 20:43:25 2017 New Revision: 248076 URL: https://gcc.gnu.org/viewcvs?rev=248076=gcc=rev Log: 2017-05-15 Steven G. Kargl PR

[Bug c++/80767] Eager instantiation of generic lambda body when not required

2017-05-15 Thread rs2740 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80767 TC changed: What|Removed |Added CC||rs2740 at gmail dot com --- Comment #1 from TC

[Bug libfortran/80602] Reduce stack usage for blocked matmul

2017-05-15 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80602 --- Comment #6 from Thomas Koenig --- I just committed r248074 which I suspect is the same problem (the fix for PR 80765). If you could just upgrade to the most recent trunk (only need to upgrade libgfortran, really) an check if the fix also

[Bug c++/79369] namespace definition with qualified id

2017-05-15 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79369 --- Comment #6 from Nathan Sidwell --- Author: nathan Date: Mon May 15 20:26:19 2017 New Revision: 248075 URL: https://gcc.gnu.org/viewcvs?rev=248075=gcc=rev Log: PR c++/79369 * g++.dg/cpp1z/nested-namespace-def1.C: Adjust.

[Bug libfortran/80602] Reduce stack usage for blocked matmul

2017-05-15 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80602 Pat Haugen changed: What|Removed |Added CC||pthaugen at gcc dot gnu.org --- Comment #5

[Bug tree-optimization/80769] Invalid delayed string length computation in tree-ssa-strlen.c

2017-05-15 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80769 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug fortran/80765] [8 Regression] 178.galgel in SPEC CPU 2000 fails to run

2017-05-15 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80765 Thomas Koenig changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/80765] [8 Regression] 178.galgel in SPEC CPU 2000 fails to run

2017-05-15 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80765 --- Comment #1 from Thomas Koenig --- Author: tkoenig Date: Mon May 15 20:06:06 2017 New Revision: 248074 URL: https://gcc.gnu.org/viewcvs?rev=248074=gcc=rev Log: 2017-05-15 Thomas Koenig PR fortran/80765

[Bug c++/79369] namespace definition with qualified id

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

[Bug target/63261] Microblaze 4.9.1, Error: PC relative branch to label which is not in the instruction space

2017-05-15 Thread thomas.petazz...@free-electrons.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63261 --- Comment #1 from Thomas Petazzoni --- This bug still exists in gcc 5.4.0 on Microblaze.

[Bug c++/79369] namespace definition with qualified id

2017-05-15 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79369 --- Comment #4 from Nathan Sidwell --- Author: nathan Date: Mon May 15 19:35:52 2017 New Revision: 248073 URL: https://gcc.gnu.org/viewcvs?rev=248073=gcc=rev Log: gcc/cp/ PR c++/79369 * cp-tree.h

[Bug fortran/80752] [5/6/7/8 Regression] ICE with wrong type initialization

2017-05-15 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80752 --- Comment #4 from kargl at gcc dot gnu.org --- Author: kargl Date: Mon May 15 19:34:52 2017 New Revision: 248072 URL: https://gcc.gnu.org/viewcvs?rev=248072=gcc=rev Log: 2017-05-15 Steven G. Kargl PR

[Bug fortran/80752] [5/6/7/8 Regression] ICE with wrong type initialization

2017-05-15 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80752 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4

[Bug rtl-optimization/80425] Extra inter-unit register move with zero-extension

2017-05-15 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80425 --- Comment #6 from Uroš Bizjak --- Mostly fixed, an issue from Comment #4 remains, although *zero_extendsidi2 pattern now reads: (define_insn "*zero_extendsidi2" [(set (match_operand:DI 0 "nonimmediate_operand" "=r,?r,?o,r

[Bug rtl-optimization/80425] Extra inter-unit register move with zero-extension

2017-05-15 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80425 --- Comment #5 from Uroš Bizjak --- Author: uros Date: Mon May 15 19:04:35 2017 New Revision: 248070 URL: https://gcc.gnu.org/viewcvs?rev=248070=gcc=rev Log: * config/i386.i386.md (*zero_extendsidi2): Do not penalize

[Bug c++/80737] variant as class member resulting to compile errors

2017-05-15 Thread timshen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80737 --- Comment #6 from Tim Shen --- (In reply to TC from comment #5) > (In reply to Tim Shen from comment #3) > > (In reply to TC from comment #1) > > > Looks like the constraint on the convert-everything constructor needs to > > > check for

[Bug tree-optimization/80769] New: Invalid delayed string length computation in tree-ssa-strlen.c

2017-05-15 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80769 Bug ID: 80769 Summary: Invalid delayed string length computation in tree-ssa-strlen.c Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug fortran/80752] [5/6/7/8 Regression] ICE with wrong type initialization

2017-05-15 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80752 --- Comment #3 from Steve Kargl --- On Mon, May 15, 2017 at 05:57:38PM +, kargl at gcc dot gnu.org wrote: > > --- Comment #2 from kargl at gcc dot gnu.org --- > Here's two possible patches. > Here's a 3rd possible patch, and it appears to

[Bug rtl-optimization/80754] invalid smull instructions generated after r247881

2017-05-15 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80754 wilco at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug testsuite/80759] gcc.target/x86_64/abi/ms-sysv FAILs

2017-05-15 Thread daniel.santos at pobox dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759 --- Comment #1 from Daniel Santos --- (In reply to Rainer Orth from comment #0) > It seems to me that ms-sysv.exp is seriously misguided in trying to do all > its compilations manually instead of using > dg-test/dg-runtest/gcc_target_compile >

[Bug fortran/80752] [5/6/7/8 Regression] ICE with wrong type initialization

2017-05-15 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80752 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org ---

[Bug c/80730] bogus initializer element is not computable at load time converting a string to bool

2017-05-15 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80730 --- Comment #6 from joseph at codesourcery dot com --- On Mon, 15 May 2017, msebor at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80730 > > --- Comment #5 from Martin Sebor --- > I"m not sure I understand what you're

Re: [Bug c/80730] bogus initializer element is not computable at load time converting a string to bool

2017-05-15 Thread Joseph Myers
On Mon, 15 May 2017, msebor at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80730 > > --- Comment #5 from Martin Sebor --- > I"m not sure I understand what you're saying. Your comment that "the > initializer *as > converted* must be a constant expression (and, thus,

[Bug fortran/80741] [Regression 7/8] incorrect behaviour of rewind with namelist

2017-05-15 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80741 Jerry DeLisle changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug rtl-optimization/80747] [6/7/8 Regression] gcc.dg/tree-ssa/tailrecursion-4.c fails with ICE when compiled with options "-fprofile-use -freorder-blocks-and-partition"

2017-05-15 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80747 --- Comment #3 from Segher Boessenkool --- Hi Zhangwen, That patch looks correct. The explanation maybe not: the problem happens if the earliest "end" is the entry block itself, not a real BB (that is, if we start the function with a newly

[Bug fortran/50392] SIGSEGV in gfc_trans_label_assign

2017-05-15 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50392 --- Comment #14 from Steve Kargl --- On Mon, May 15, 2017 at 04:57:37PM +, zeccav at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50392 > > --- Comment #13 from Vittorio Zecca --- > Steve, you know why I do not like

[Bug fortran/50392] SIGSEGV in gfc_trans_label_assign

2017-05-15 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50392 --- Comment #13 from Vittorio Zecca --- Steve, you know why I do not like you. If you are so sensitive please take care of the sensitivity of people submitting bugs and do not call them "idiot". But this is not relevant here. What is relevant

[Bug fortran/80768] New: NULL pointer dereferenced in gfc_check_num_images at fortran/check.c

2017-05-15 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80768 Bug ID: 80768 Summary: NULL pointer dereferenced in gfc_check_num_images at fortran/check.c Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug c++/80763] -O3 causes error: inline clone in same comdat group list

2017-05-15 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80763 David Binderman changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment

[Bug c/80730] bogus initializer element is not computable at load time converting a string to bool

2017-05-15 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80730 --- Comment #5 from Martin Sebor --- I"m not sure I understand what you're saying. Your comment that "the initializer *as converted* must be a constant expression (and, thus, to be an address constant, must be of pointer type)" makes it sound

[Bug c++/80605] [7/8 Regression] Bad is_standard_layout result with empty base classes

2017-05-15 Thread ed at catmur dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80605 --- Comment #8 from Ed Catmur --- Looks to have been fixed by r247816.

[Bug fortran/80766] [7/8 Regression] ICE with type bound procedures returning an array

2017-05-15 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80766 Dominique d'Humieres changed: What|Removed |Added Priority|P3 |P4

[Bug c++/80737] variant as class member resulting to compile errors

2017-05-15 Thread rs2740 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80737 --- Comment #5 from TC --- (In reply to Tim Shen from comment #3) > (In reply to TC from comment #1) > > Looks like the constraint on the convert-everything constructor needs to > > check for is_same, variant> first and short

[Bug libstdc++/80762] is_constructible<filesystem::path, void> gives hard error with clang

2017-05-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80762 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c/65430] Missing -Wsequence-point warning with COMPOUND_EXPRs

2017-05-15 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65430 --- Comment #7 from Marek Polacek --- Well, that's not quite right because of e.g. unevaluated || operand.

[Bug c++/80763] -O3 causes error: inline clone in same comdat group list

2017-05-15 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80763 --- Comment #3 from David Binderman --- Problem now seems to be between revision 236947 and 236961. Continuing the search.

[Bug c/65430] Missing -Wsequence-point warning with COMPOUND_EXPRs

2017-05-15 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65430 --- Comment #6 from Marek Polacek --- This ought to fix both problems: --- a/gcc/c/c-typeck.c +++ b/gcc/c/c-typeck.c @@ -10443,6 +10443,7 @@ tree c_process_expr_stmt (location_t loc, tree expr) { tree exprv; + tree orig_expr = expr;

[Bug c++/80767] New: Eager instantiation of member template when not required

2017-05-15 Thread barry.revzin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80767 Bug ID: 80767 Summary: Eager instantiation of member template when not required Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/80766] New: [7 Regression] ICE with type bound procedures returning an array

2017-05-15 Thread vladimir.fuka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80766 Bug ID: 80766 Summary: [7 Regression] ICE with type bound procedures returning an array Product: gcc Version: 7.1.1 Status: UNCONFIRMED Severity: normal

[Bug fortran/50392] SIGSEGV in gfc_trans_label_assign

2017-05-15 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50392 --- Comment #12 from Steve Kargl --- On Mon, May 15, 2017 at 02:27:04PM +, zeccav at gmail dot com wrote: > > --- Comment #11 from Vittorio Zecca --- > You still around, Steven? > I cannot say I missed you. I've never left, and you're

[Bug ipa/80728] IPA-reference suppresses compiler memory barrier

2017-05-15 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80728 --- Comment #7 from rguenther at suse dot de --- On May 15, 2017 4:43:04 PM GMT+02:00, "amonakov at gcc dot gnu.org" wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80728 > >--- Comment #6 from Alexander Monakov

[Bug sanitizer/80659] [7/8 Regression] -fsanitize=address evokes ICE in in gimplify_switch_expr

2017-05-15 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80659 --- Comment #7 from Marek Polacek --- (In reply to Martin Liška from comment #6) > Marek, can you please take a look why the VAR_DECL built from the expr_stmt > is not assigned in a BIND_EXPR? In C, non-static compound literals aren't pushed

[Bug fortran/80765] New: [8 Regression] 178.galgel in SPEC CPU 2000 fails to run

2017-05-15 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80765 Bug ID: 80765 Summary: [8 Regression] 178.galgel in SPEC CPU 2000 fails to run Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug c/80764] New: ICE at -O3 in both 32-bit and 64-bit modes on x86_64-linux-gnu (internal compiler error: in verify_loop_structure, at cfgloop.c:1644)

2017-05-15 Thread chengniansun at gmail dot com
20170515 (experimental) [trunk revision 248042] (GCC) $ gcc-trunk -O3 small.c small.c: In function ‘fn1.part.0’: small.c:12:1: error: size of loop 9 should be 6, not 7 } ^ small.c:12:1: error: loop 10’s latch does not have an edge to its header small.c:12:1: internal compiler error

[Bug c++/80763] -O3 causes error: inline clone in same comdat group list

2017-05-15 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80763 --- Comment #2 from David Binderman --- >The problem seems to exist between revisions 247438 and 247811. >I'll have a go at trying to reduce that range. I'm wrong with my range of revisions. Problem now seems to exist sometime before revision

[Bug c++/80763] -O3 causes error: inline clone in same comdat group list

2017-05-15 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80763 --- Comment #1 from David Binderman --- Here is the reduced code struct b { virtual ~b(); }; struct c { virtual unsigned d(unsigned, unsigned); virtual unsigned f(unsigned, unsigned, unsigned, unsigned) = 0; }; template class i : e, c {

[Bug c++/80763] New: -O3 causes error: inline clone in same comdat group list

2017-05-15 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80763 Bug ID: 80763 Summary: -O3 causes error: inline clone in same comdat group list Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug ipa/80728] IPA-reference suppresses compiler memory barrier

2017-05-15 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80728 --- Comment #6 from Alexander Monakov --- I think a possible approach is to add a new cgraph_node flag (or a multi-bit field, if we want to track presence of acquire/release/seq-cst compiler barriers separately), handle asms and atomics

[Bug fortran/50392] SIGSEGV in gfc_trans_label_assign

2017-05-15 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50392 --- Comment #11 from Vittorio Zecca --- You still around, Steven? I cannot say I missed you. Nobody asked me to apply those fixes, I imagined that Tobias Burnus, their author, would try them and eventually apply them. It seems that it did not

[Bug libstdc++/80762] New: is_constructible<filesystem::path, void> gives hard error with clang

2017-05-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80762 Bug ID: 80762 Summary: is_constructible gives hard error with clang Product: gcc Version: 6.3.1 Status: UNCONFIRMED Keywords:

[Bug libstdc++/80761] std::set<T,C,A>::insert_return_type uses wrong iterator type

2017-05-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80761 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/80761] std::set<T,C,A>::insert_return_type uses wrong iterator type

2017-05-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80761 --- Comment #3 from Jonathan Wakely --- Author: redi Date: Mon May 15 14:01:38 2017 New Revision: 248063 URL: https://gcc.gnu.org/viewcvs?rev=248063=gcc=rev Log: Fix order and types of members in C++17 insert_return_type structs PR

[Bug rtl-optimization/80754] invalid smull instructions generated after r247881

2017-05-15 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80754 Richard Earnshaw changed: What|Removed |Added CC||rearnsha at gcc dot gnu.org

[Bug libstdc++/80761] std::set<T,C,A>::insert_return_type uses wrong iterator type

2017-05-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80761 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Mon May 15 13:47:40 2017 New Revision: 248062 URL: https://gcc.gnu.org/viewcvs?rev=248062=gcc=rev Log: Fix order and types of members in C++17 insert_return_type structs PR

[Bug c/80756] missing diagnostic on non-constant expression with function call such as fabs or fma in initializer

2017-05-15 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80756 --- Comment #6 from joseph at codesourcery dot com --- On Mon, 15 May 2017, nsz at gcc dot gnu.org wrote: > fabs and fma identifiers are reserved for the implementation and it is valid > to > treat them as constant expression in initializers

[Bug ipa/80735] IPA: SRA inhibits constant propagation of structs across multiple function calls

2017-05-15 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80735 Martin Jambor changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/80756] missing diagnostic on non-constant expression with function call such as fabs or fma in initializer

2017-05-15 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80756 --- Comment #5 from joseph at codesourcery dot com --- On Mon, 15 May 2017, vincent-gcc at vinc17 dot net wrote: > GCC misses a diagnostic when the fabs() or fma() function is used in an > initializer. For instance, consider: There are

[Bug ipa/79849] diagnostics: typo in "type %qT itself violate the C++ One Definition Rule"

2017-05-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79849 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug ipa/79850] diagnostics: typo in "fields has different layout"

2017-05-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79850 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/80756] missing diagnostic on non-constant expression with function call such as fabs or fma in initializer

2017-05-15 Thread vincent-gcc at vinc17 dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80756 --- Comment #4 from Vincent Lefèvre --- (In reply to nsz from comment #3) > fabs and fma identifiers are reserved for the implementation and it is valid > to treat them as constant expression in initializers based on c99 6.6p10 Well, if is

[Bug driver/31468] Calling gcc with empty output filename can remove crt0.o (crt1.o on linux)

2017-05-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31468 Martin Liška changed: What|Removed |Added Known to work||8.0 Known to fail|

[Bug c/80730] bogus initializer element is not computable at load time converting a string to bool

2017-05-15 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80730 --- Comment #4 from joseph at codesourcery dot com --- On Sat, 13 May 2017, msebor at gcc dot gnu.org wrote: > I don't see what purpose rejecting > > bool b = ""; > > serves when > > bool b = !!""; > > or even > > bool b = "" ? 1 :

[Bug c/80756] missing diagnostic on non-constant expression with function call such as fabs or fma in initializer

2017-05-15 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80756 nsz at gcc dot gnu.org changed: What|Removed |Added CC||nsz at gcc dot gnu.org ---

[Bug libstdc++/80761] std::set<T,C,A>::insert_return_type uses wrong iterator type

2017-05-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80761 --- Comment #1 from Jonathan Wakely --- (and the order of the structure members is also wrong)

[Bug ipa/80728] IPA-reference suppresses compiler memory barrier

2017-05-15 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80728 --- Comment #5 from rguenther at suse dot de --- On Mon, 15 May 2017, amonakov at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80728 > > --- Comment #4 from Alexander Monakov --- > ipa-reference.c has: > > /* Set of

[Bug libstdc++/80761] std::set<T,C,A>::insert_return_type uses wrong iterator type

2017-05-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80761 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug translation/80760] Suggested clarification of an error message

2017-05-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80760 Richard Biener changed: What|Removed |Added Keywords||diagnostic

[Bug ipa/80728] IPA-reference suppresses compiler memory barrier

2017-05-15 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80728 --- Comment #4 from Alexander Monakov --- ipa-reference.c has: /* Set of all interesting module statics. A bit is set for every module static we are considering. This is added to the local info when asm code is found that clobbers all

[Bug libstdc++/80761] New: std::set<T,C,A>::insert_return_type uses wrong iterator type

2017-05-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80761 Bug ID: 80761 Summary: std::set::insert_return_type uses wrong iterator type Product: gcc Version: 7.1.0 Status: UNCONFIRMED Keywords: wrong-code

[Bug driver/31468] Calling gcc with empty output filename can remove crt0.o (crt1.o on linux)

2017-05-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31468 --- Comment #2 from Martin Liška --- Author: marxin Date: Mon May 15 12:48:35 2017 New Revision: 248060 URL: https://gcc.gnu.org/viewcvs?rev=248060=gcc=rev Log: Do not allow empty argument of -o option (PR driver/31468). 2017-05-15 Martin

[Bug fortran/80757] Internal compiler error when omitting upper subscript of a character substring in a module subroutine

2017-05-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80757 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/80752] [5/6/7/8 Regression] ICE with wrong type initialization

2017-05-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80752 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/80747] [6/7/8 Regression] gcc.dg/tree-ssa/tailrecursion-4.c fails with ICE when compiled with options "-fprofile-use -freorder-blocks-and-partition"

2017-05-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80747 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/67147] [concepts] ICE on checking concept with default template arguments

2017-05-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67147 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #3

[Bug tree-optimization/80760] New: Suggested clarification of an error message

2017-05-15 Thread goeran at uddeborg dot se
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80760 Bug ID: 80760 Summary: Suggested clarification of an error message Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/80746] [concepts] ICE evaluating constraints for concepts with dependent template parameters

2017-05-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80746 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/80743] [8 Regression] ICE in estimate_node_size_and_time, at ipa-inline-analysis.c:3385

2017-05-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80743 Martin Liška changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug target/80742] attribute target no- does not work

2017-05-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80742 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug sanitizer/80659] [7/8 Regression] -fsanitize=address evokes ICE in in gimplify_switch_expr

2017-05-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80659 Martin Liška changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug target/80732] target_clones does not work with dlsym

2017-05-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80732 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Ever confirmed|0

[Bug target/80732] target_clones does not work with dlsym

2017-05-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80732 Martin Liška changed: What|Removed |Added Last reconfirmed||2017-5-15 CC|

[Bug tree-optimization/80758] isnan/isfinite/isinf value propagation

2017-05-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80758 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug testsuite/80759] gcc.target/x86_64/abi/ms-sysv FAILs

2017-05-15 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759 Rainer Orth changed: What|Removed |Added Target Milestone|--- |8.0

[Bug testsuite/80759] New: gcc.target/x86_64/abi/ms-sysv FAILs

2017-05-15 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759 Bug ID: 80759 Summary: gcc.target/x86_64/abi/ms-sysv FAILs Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite

[Bug tree-optimization/80758] New: isnan/isfinite/isinf value propagation

2017-05-15 Thread drepper.fsp+rhbz at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80758 Bug ID: 80758 Summary: isnan/isfinite/isinf value propagation Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c/80756] missing diagnostic on non-constant expression with function call such as fabs or fma in initializer

2017-05-15 Thread vincent-gcc at vinc17 dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80756 --- Comment #2 from Vincent Lefèvre --- (In reply to Vincent Lefèvre from comment #1) > The cause seems to be that the functions are builtins: > > $ gcc-snapshot -std=c99 -c tst-cst.c [...] Oops, incomplete copy-paste. It should have been: $

[Bug middle-end/80743] ice in estimate_node_size_and_time, at ipa-inline-analysis.c:3385

2017-05-15 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80743 David Binderman changed: What|Removed |Added CC||hubicka at gcc dot gnu.org ---

[Bug c/80756] missing diagnostic on non-constant expression with function call such as fabs or fma in initializer

2017-05-15 Thread vincent-gcc at vinc17 dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80756 --- Comment #1 from Vincent Lefèvre --- The cause seems to be that the functions are builtins: $ gcc-snapshot -std=c99 -c tst-cst.c tst-cst.c: In function 'f': tst-cst.c:7:21: error: initializer element is not constant static double x = fabs

  1   2   >