[Bug fortran/91556] Severe regression with real types

2019-08-26 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91556 --- Comment #7 from kargl at gcc dot gnu.org --- (In reply to Jürgen Reuter from comment #6) > (In reply to kargl from comment #5) > > (In reply to kargl from comment #3) > > > (In reply to Jürgen Reuter from comment #2) > > > > (In reply to

[Bug fortran/91556] Severe regression with real types

2019-08-26 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91556 --- Comment #6 from Jürgen Reuter --- (In reply to kargl from comment #5) > (In reply to kargl from comment #3) > > (In reply to Jürgen Reuter from comment #2) > > > (In reply to kargl from comment #1) > > > > W(In reply to Jürgen Reuter from

[Bug fortran/91556] Severe regression with real types

2019-08-26 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91556 --- Comment #5 from kargl at gcc dot gnu.org --- (In reply to kargl from comment #3) > (In reply to Jürgen Reuter from comment #2) > > (In reply to kargl from comment #1) > > > W(In reply to Jürgen Reuter from comment #0) > > > > Created

[Bug fortran/91556] Severe regression with real types

2019-08-26 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91556 --- Comment #4 from Jürgen Reuter --- But where? It works with all former versions of gfortran, and it works with ifort.

[Bug fortran/91556] Severe regression with real types

2019-08-26 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91556 --- Comment #3 from kargl at gcc dot gnu.org --- (In reply to Jürgen Reuter from comment #2) > (In reply to kargl from comment #1) > > W(In reply to Jürgen Reuter from comment #0) > > > Created attachment 46763 [details] > > > Reproducer > > > >

[Bug fortran/91556] Severe regression with real types

2019-08-26 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91556 --- Comment #2 from Jürgen Reuter --- (In reply to kargl from comment #1) > W(In reply to Jürgen Reuter from comment #0) > > Created attachment 46763 [details] > > Reproducer > > > > This is a rather recent regression, failing with r274920, and

[Bug fortran/91556] Severe regression with real types

2019-08-26 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91556 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org ---

[Bug tree-optimization/91555] [9.2 regression] Optimizer bug

2019-08-26 Thread skunk at iskunk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91555 --- Comment #10 from Daniel Richard G. --- Okay. I'll accept that the code is dodgy. Thanks for looking into this. I'll keep in mind -fsanitize=undefined as a way of tracking down these issues in the future.

[Bug fortran/91556] New: Severe regression with real types

2019-08-26 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91556 Bug ID: 91556 Summary: Severe regression with real types Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug libstdc++/91547] std::string_view find_last_not_of can trigger unsigned integer overflow

2019-08-26 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91547 --- Comment #2 from Andrew Pinski --- >I don't think that GCC has '-fsanitizer=unsigned-integer-overflow' option Yes because it is not useful and causes to print when there is no bug at all and wrapping behavior is expected. It was a decison

[Bug tree-optimization/91555] [9.2 regression] Optimizer bug

2019-08-26 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91555 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/34940] contained subroutines called only once are not inlined

2019-08-26 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34940 Eric Gallager changed: What|Removed |Added Assignee|hubicka at gcc dot gnu.org |unassigned at gcc dot gnu.org

[Bug ipa/88702] [7/8/9/10 regression] We do terrible job optimizing IsHTMLWhitespace from Firefox

2019-08-26 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88702 --- Comment #11 from Eric Gallager --- (In reply to Martin Liška from comment #10) > (In reply to David Malcolm from comment #9) > > If using a switch is better than a series of tests against constants, would > > it make sense for the compiler

[Bug c++/69571] [C++11] invalid alignas on a typedef accepted, reduces alignment

2019-08-26 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69571 Eric Gallager changed: What|Removed |Added CC||jason at gcc dot gnu.org,

[Bug c++/69572] [C++11] invalid alignas accepted in many contexts

2019-08-26 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69572 Eric Gallager changed: What|Removed |Added CC||jason at gcc dot gnu.org,

[Bug tree-optimization/91555] [9.2 regression] Optimizer bug

2019-08-26 Thread skunk at iskunk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91555 --- Comment #8 from Daniel Richard G. --- The most I could tell via strategic printf() calls is that everything appears to run correctly up until the binary search. I don't think any (unchecked) overflow is at issue, but it seems I don't have a

[Bug tree-optimization/91555] [9.2 regression] Optimizer bug

2019-08-26 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91555 --- Comment #7 from Andrew Pinski --- (In reply to Daniel Richard G. from comment #6) > Unfortunately, this GCC build does not have libsanitizer, as it is on an > older (Linux) system without the necessary system headers. > > $ gcc -O2

[Bug tree-optimization/91555] [9.2 regression] Optimizer bug

2019-08-26 Thread skunk at iskunk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91555 --- Comment #6 from Daniel Richard G. --- Unfortunately, this GCC build does not have libsanitizer, as it is on an older (Linux) system without the necessary system headers. $ gcc -O2 -fsanitize=undefined gcc9-opt-bug.c -o bug

[Bug tree-optimization/91555] [9.2 regression] Optimizer bug

2019-08-26 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91555 --- Comment #5 from Andrew Pinski --- Also does -fsanitize=undefined print anything at runtime? If so there is no bug with GCC.

[Bug tree-optimization/91555] [9.2 regression] Optimizer bug

2019-08-26 Thread skunk at iskunk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91555 --- Comment #4 from Daniel Richard G. --- Yes, that is the case: $ gcc -O2 gcc9-opt-bug.c -o bug $ ./bug WRONG 13 result: t = 18446744073709551615 (wrong) $ gcc -O2 -fwrapv gcc9-opt-bug.c -o bug $ ./bug result: t =

[Bug tree-optimization/91555] [9.2 regression] Optimizer bug

2019-08-26 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91555 Andrew Pinski changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|INVALID

[Bug target/91528] [10 Regression] ICE in ix86_expand_prologue at i386.c:7844 since r274481

2019-08-26 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91528 --- Comment #6 from H.J. Lu --- (In reply to Uroš Bizjak from comment #3) > (In reply to Richard Biener from comment #1) > > HJ, can you please take the patch from here? Realignment stuff is a bit of > mistery to me. I prefer this patch:

[Bug tree-optimization/91555] [9.2 regression] Optimizer bug

2019-08-26 Thread skunk at iskunk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91555 Daniel Richard G. changed: What|Removed |Added Attachment #46761|0 |1 is obsolete|

[Bug tree-optimization/91555] [9.2 regression] Optimizer bug

2019-08-26 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91555 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/91551] [9/10 Regression] ICE in sort_actual, at fortran/intrinsic.c:4193

2019-08-26 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91551 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4

[Bug ipa/91468] Suspicious codes in ipa-prop.c and ipa-cp.c

2019-08-26 Thread kugan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91468 kugan at gcc dot gnu.org changed: What|Removed |Added CC||kugan at gcc dot gnu.org ---

[Bug tree-optimization/91555] New: [9.2 regression] Optimizer bug

2019-08-26 Thread skunk at iskunk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91555 Bug ID: 91555 Summary: [9.2 regression] Optimizer bug Product: gcc Version: 9.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization

[Bug c++/69210] False positives from -Wsuggest-final-types/methods

2019-08-26 Thread lloyd at randombit dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69210 --- Comment #1 from Jack Lloyd --- This still occurs with GCC 9.1.0

[Bug fortran/91496] !GCC$ directives error if mistyped or unknown

2019-08-26 Thread anlauf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91496 anlauf at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P5

[Bug c/91554] New: if (!__builtin_constant_p (x)) warning_function() works in inline when x is int, not when x is void *

2019-08-26 Thread zackw at panix dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91554 Bug ID: 91554 Summary: if (!__builtin_constant_p (x)) warning_function() works in inline when x is int, not when x is void * Product: gcc Version: unknown Status:

[Bug testsuite/91549] [10 regression] gcc.dg/wrapped-binop-simplify.c fails starting with r274925

2019-08-26 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91549 Rainer Orth changed: What|Removed |Added Target|powerpc64*-unknown-linux-gn |powerpc64*-unknown-linux-gn

[Bug libstdc++/91541] [C++17] Exception specification of operator= of node-based containers may be broken

2019-08-26 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91541 --- Comment #4 from Jonathan Wakely --- This might strictly conform to the requirements, but it's stupid. Why would you do that? Allocator equality doesn't care about the value type, as evidenced by the requirement that a==b is equivalent to

[Bug target/37073] -fno-math-errno should be the default on FreeBSD

2019-08-26 Thread andreast at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37073 Andreas Tobler changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |andreast at gcc dot gnu.org

[Bug fortran/91390] treatment of extra parameter in a subroutine call

2019-08-26 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91390 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/40976] Merge DECL of procedure call with DECL of gfc_get_function_type

2019-08-26 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40976 Bug 40976 depends on bug 91390, which changed state. Bug 91390 Summary: treatment of extra parameter in a subroutine call https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91390 What|Removed |Added

[Bug libgomp/91473] Test case libgomp.fortran/appendix-a/a.28.5.f90 is invalid

2019-08-26 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91473 --- Comment #10 from Thomas Koenig --- Author: tkoenig Date: Mon Aug 26 20:05:32 2019 New Revision: 274937 URL: https://gcc.gnu.org/viewcvs?rev=274937=gcc=rev Log: 2019-08-26 Thomas Koenig PR fortran/91390 PR fortran/91473

[Bug fortran/91390] treatment of extra parameter in a subroutine call

2019-08-26 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91390 --- Comment #8 from Thomas Koenig --- Author: tkoenig Date: Mon Aug 26 20:05:32 2019 New Revision: 274937 URL: https://gcc.gnu.org/viewcvs?rev=274937=gcc=rev Log: 2019-08-26 Thomas Koenig PR fortran/91390 PR fortran/91473

[Bug fortran/91553] ICE in gfc_real2complex, at fortran/arith.c:2208

2019-08-26 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91553 G. Steinmetz changed: What|Removed |Added Keywords||ice-on-valid-code --- Comment #1 from G.

[Bug fortran/91553] New: ICE in gfc_real2complex, at fortran/arith.c:2208

2019-08-26 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91553 Bug ID: 91553 Summary: ICE in gfc_real2complex, at fortran/arith.c:2208 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug fortran/91552] New: ICE with valid array constructor

2019-08-26 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91552 Bug ID: 91552 Summary: ICE with valid array constructor Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug fortran/91550] [8/9/10 Regression] ICE in do_subscript, at fortran/frontend-passes.c:2652

2019-08-26 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91550 Thomas Koenig changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug fortran/91551] New: [9/10 Regression] ICE in sort_actual, at fortran/intrinsic.c:4193

2019-08-26 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91551 Bug ID: 91551 Summary: [9/10 Regression] ICE in sort_actual, at fortran/intrinsic.c:4193 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/91550] New: [8/9/10 Regression] ICE in do_subscript, at fortran/frontend-passes.c:2652

2019-08-26 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91550 Bug ID: 91550 Summary: [8/9/10 Regression] ICE in do_subscript, at fortran/frontend-passes.c:2652 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity:

[Bug c++/83431] -Wformat-truncation may incorrectly report truncation

2019-08-26 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83431 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug c++/83431] -Wformat-truncation may incorrectly report truncation

2019-08-26 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83431 --- Comment #6 from Martin Sebor --- Author: msebor Date: Mon Aug 26 18:29:45 2019 New Revision: 274933 URL: https://gcc.gnu.org/viewcvs?rev=274933=gcc=rev Log: PR tree-optimization/83431 - -Wformat-truncation may incorrectly report truncation

[Bug lto/91478] FAIL: gcc.dg/debug/pr41893-1.c -gdwarf-2 -g1 (test for excess errors)

2019-08-26 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91478 --- Comment #25 from dave.anglin at bell dot net --- On 2019-08-26 10:55 a.m., marxin at gcc dot gnu.org wrote: > This is a rebased patch candidate (without debugging output). The patch should > work for you. Can you please test it as well?

[Bug ipa/91468] Suspicious codes in ipa-prop.c and ipa-cp.c

2019-08-26 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91468 Martin Jambor changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug lto/91478] FAIL: gcc.dg/debug/pr41893-1.c -gdwarf-2 -g1 (test for excess errors)

2019-08-26 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91478 John David Anglin changed: What|Removed |Added Attachment #46756|0 |1 is obsolete|

[Bug lto/91478] FAIL: gcc.dg/debug/pr41893-1.c -gdwarf-2 -g1 (test for excess errors)

2019-08-26 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91478 John David Anglin changed: What|Removed |Added Attachment #46755|0 |1 is obsolete|

[Bug target/84911] typo: error ("invalid name (\"%s\")

2019-08-26 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84911 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libfortran/91543] Handling stack overflow more sensibly

2019-08-26 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91543 --- Comment #2 from Thomas Koenig --- (In reply to Richard Biener from comment #1) > Did you try if -fstack-clash-protection provides a better failure mode? It > might be required to reliably detect that "end of the stack" case. No, just a

[Bug target/47093] [meta-bug]: broken configurations

2019-08-26 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47093 --- Comment #4 from Jeffrey A. Law --- No, I do not use -enable-werror-always. I try to do as little as possible to change the standard configuration.

[Bug libstdc++/91541] [C++17] Exception specification of operator= of node-based containers may be broken

2019-08-26 Thread frankhb1989 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91541 --- Comment #3 from frankhb1989 at gmail dot com --- (In reply to Jonathan Wakely from comment #2) > (In reply to frankhb1989 from comment #0) > > This type does not meet the allocator requirements. For a valid allocator, > A::rebind::other must

[Bug testsuite/91549] [10 regression] gcc.dg/wrapped-binop-simplify.c fails starting with r274925

2019-08-26 Thread rdapp at linux dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91549 rdapp at linux dot ibm.com changed: What|Removed |Added CC||rdapp at linux dot ibm.com

[Bug testsuite/91549] New: [10 regression] gcc.dg/wrapped-binop-simplify.c fails starting with r274925

2019-08-26 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91549 Bug ID: 91549 Summary: [10 regression] gcc.dg/wrapped-binop-simplify.c fails starting with r274925 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity:

[Bug c++/91548] [10 Regression] Regression in constexpr evaluation of std::array

2019-08-26 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91548 Marek Polacek changed: What|Removed |Added Priority|P3 |P1

[Bug c++/91548] [10 Regression] Regression in constexpr evaluation of std::array

2019-08-26 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91548 Marek Polacek changed: What|Removed |Added Target Milestone|--- |10.0 Summary|Regression in

[Bug lto/91478] FAIL: gcc.dg/debug/pr41893-1.c -gdwarf-2 -g1 (test for excess errors)

2019-08-26 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91478 --- Comment #22 from dave.anglin at bell dot net --- On 2019-08-26 10:55 a.m., marxin at gcc dot gnu.org wrote: > This is a rebased patch candidate (without debugging output). The patch should > work for you. Can you please test it as well? >

[Bug lto/91478] FAIL: gcc.dg/debug/pr41893-1.c -gdwarf-2 -g1 (test for excess errors)

2019-08-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91478 --- Comment #21 from Martin Liška --- Created attachment 46758 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46758=edit Clean up patch that should work This is a rebased patch candidate (without debugging output). The patch should work

[Bug c++/91548] Regression in constexpr evaluation of std::array

2019-08-26 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91548 Marek Polacek changed: What|Removed |Added Keywords||rejects-valid

[Bug libstdc++/81806] Split in pbds works in O(n) instead of O(log n)

2019-08-26 Thread xry111 at mengyan1223 dot wang
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81806 --- Comment #7 from Xi Ruoyao --- (In reply to Jonathan Wakely from comment #6) > (In reply to Oleksandr Kulkov from comment #5) > > 1. At least, Jonathan suggested to start with fixing this in > >

[Bug c++/91548] New: Regression in constexpr evaluation of std::array

2019-08-26 Thread barry.revzin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91548 Bug ID: 91548 Summary: Regression in constexpr evaluation of std::array Product: gcc Version: 9.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/91545] [10 Regression] ICE: tree check: expected field_decl, have var_decl in cxx_eval_store_expression, at cp/constexpr.c:3852

2019-08-26 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91545 --- Comment #2 from Marek Polacek --- Author: mpolacek Date: Mon Aug 26 14:39:08 2019 New Revision: 274930 URL: https://gcc.gnu.org/viewcvs?rev=274930=gcc=rev Log: PR c++/91545 - ICE in constexpr store evaluation. * constexpr.c

[Bug c++/91545] [10 Regression] ICE: tree check: expected field_decl, have var_decl in cxx_eval_store_expression, at cp/constexpr.c:3852

2019-08-26 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91545 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug lto/91478] FAIL: gcc.dg/debug/pr41893-1.c -gdwarf-2 -g1 (test for excess errors)

2019-08-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91478 Martin Liška changed: What|Removed |Added Attachment #46751|0 |1 is obsolete|

[Bug target/87206] Suboptimal code generation for __atomic_compare_exchange_n followed by a comparison

2019-08-26 Thread iii at linux dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87206 --- Comment #1 from Ilya Leoshkevich --- Gentle ping. Is there a way to make this work? I could look into implementing this if someone points me in the right direction.

[Bug libstdc++/91547] std::string_view find_last_not_of can trigger unsigned integer overflow

2019-08-26 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91547 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug lto/91478] FAIL: gcc.dg/debug/pr41893-1.c -gdwarf-2 -g1 (test for excess errors)

2019-08-26 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91478 --- Comment #19 from John David Anglin --- Created attachment 46756 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46756=edit Output from step 3 (readelf)

[Bug lto/91478] FAIL: gcc.dg/debug/pr41893-1.c -gdwarf-2 -g1 (test for excess errors)

2019-08-26 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91478 --- Comment #18 from John David Anglin --- Created attachment 46755 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46755=edit Output from step 2

[Bug lto/91478] FAIL: gcc.dg/debug/pr41893-1.c -gdwarf-2 -g1 (test for excess errors)

2019-08-26 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91478 --- Comment #17 from John David Anglin --- Created attachment 46754 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46754=edit .o file from step 1

[Bug libstdc++/91541] [C++17] Exception specification of operator= of node-based containers may be broken

2019-08-26 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91541 --- Comment #2 from Jonathan Wakely --- (In reply to frankhb1989 from comment #0) > Case: > > #include > #include > #include > #include > > struct A : std::allocator> > { > template > struct rebind > { >

[Bug libstdc++/81806] Split in pbds works in O(n) instead of O(log n)

2019-08-26 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81806 --- Comment #6 from Jonathan Wakely --- (In reply to Oleksandr Kulkov from comment #5) > 1. At least, Jonathan suggested to start with fixing this in > https://gcc.gnu.org/ml/libstdc++/2019-07/msg00066.html , so it doesn't seem > hopeless for

[Bug debug/91536] gcc generates invalid DW_OP_GNU_parameter_ref

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

[Bug c++/91545] [10 Regression] ICE: tree check: expected field_decl, have var_decl in cxx_eval_store_expression, at cp/constexpr.c:3852

2019-08-26 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91545 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug target/91528] [10 Regression] ICE in ix86_expand_prologue at i386.c:7844 since r274481

2019-08-26 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91528 --- Comment #5 from Uroš Bizjak --- Created attachment 46753 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46753=edit Conditionally generate DRAP reg for realigned stack This should be the correct patch, we call

[Bug libstdc++/81806] Split in pbds works in O(n) instead of O(log n)

2019-08-26 Thread aleksandr.kulkov at phystech dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81806 --- Comment #5 from Oleksandr Kulkov --- Hi. I'm not Zlobober, I'm adamant. 1. At least, Jonathan suggested to start with fixing this in https://gcc.gnu.org/ml/libstdc++/2019-07/msg00066.html , so it doesn't seem hopeless for now 2. I'm not

[Bug libstdc++/81806] Split in pbds works in O(n) instead of O(log n)

2019-08-26 Thread aleksandr.kulkov at phystech dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81806 Oleksandr Kulkov changed: What|Removed |Added CC||tadeus.prastowo at unitn dot it ---

[Bug libstdc++/91547] New: std::string_view find_last_not_of can trigger unsigned integer overflow

2019-08-26 Thread mateusz.szychowski at blackstarsoftware dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91547 Bug ID: 91547 Summary: std::string_view find_last_not_of can trigger unsigned integer overflow Product: gcc Version: 9.1.0 Status: UNCONFIRMED Severity: normal

[Bug c++/91545] [10 Regression] ICE: tree check: expected field_decl, have var_decl in cxx_eval_store_expression, at cp/constexpr.c:3852

2019-08-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91545 Martin Liška changed: What|Removed |Added Keywords|ice-on-invalid-code |ice-on-valid-code

[Bug target/91522] [10 Regression] STV is slow

2019-08-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91522 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/91527] [10 Regression] ICE in update_equiv_regs, at ira.c:3473 since r274694

2019-08-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91527 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/91522] [10 Regression] STV is slow

2019-08-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91522 --- Comment #4 from Richard Biener --- Author: rguenth Date: Mon Aug 26 10:35:59 2019 New Revision: 274926 URL: https://gcc.gnu.org/viewcvs?rev=274926=gcc=rev Log: 2019-08-26 Richard Biener PR target/91522 PR target/91527

[Bug target/91527] [10 Regression] ICE in update_equiv_regs, at ira.c:3473 since r274694

2019-08-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91527 --- Comment #2 from Richard Biener --- Author: rguenth Date: Mon Aug 26 10:35:59 2019 New Revision: 274926 URL: https://gcc.gnu.org/viewcvs?rev=274926=gcc=rev Log: 2019-08-26 Richard Biener PR target/91522 PR target/91527

[Bug target/91546] Better solution for VEC_INIT under TARGET_SSE4_1 since PINSRB/PINSRD/PINSRQ

2019-08-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91546 --- Comment #2 from Richard Biener --- Yes, I believe this is done on purpose. With -Os we generate test2: .LFB5270: .cfi_startproc vmovd %edx, %xmm2 vmovd %edi, %xmm3 vpinsrd $1, %ecx, %xmm2, %xmm1

[Bug lto/64636] LTO PGO bootstrap fails on linux-sparc64 in stream_out_histogram_value

2019-08-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64636 Martin Liška changed: What|Removed |Added Status|ASSIGNED|WAITING --- Comment #9 from Martin Liška

[Bug target/91546] Better solution for VEC_INIT under TARGET_SSE4_1 since PINSRB/PINSRD/PINSRQ

2019-08-26 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91546 --- Comment #1 from Andrew Pinski --- Instruction count is not everything. If instructions can be executed/issued together (I don't know x86 processors that well), then GCC produces is better. E.g. clock 0 vmovd xmm2, edx

[Bug target/91306] [MSP430] libgcc/crtstuff.c: Alignment of frame_dummy .init_array entry is too big

2019-08-26 Thread jozefl.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91306 Jozef Lawrynowicz changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/91528] [10 Regression] ICE in ix86_expand_prologue at i386.c:7844 since r274481

2019-08-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91528 --- Comment #4 from Richard Biener --- (In reply to Uroš Bizjak from comment #3) > (In reply to Richard Biener from comment #1) > > (gdb) p x_rtl.drap_reg > > $1 = (rtx) 0x0 > > > > so > > > > 7843 /* Only need to push parameter

[Bug c/91526] Unnecessary SSE and other instructions generated when compiling in C mode (vs. C++ mode)

2019-08-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91526 --- Comment #8 from Richard Biener --- Author: rguenth Date: Mon Aug 26 09:29:07 2019 New Revision: 274922 URL: https://gcc.gnu.org/viewcvs?rev=274922=gcc=rev Log: 2019-08-26 Richard Biener PR tree-optimization/91526 *

[Bug target/91528] [10 Regression] ICE in ix86_expand_prologue at i386.c:7844 since r274481

2019-08-26 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91528 --- Comment #3 from Uroš Bizjak --- (In reply to Richard Biener from comment #1) > (gdb) p x_rtl.drap_reg > $1 = (rtx) 0x0 > > so > > 7843 /* Only need to push parameter pointer reg if it is caller > saved. */ > 7844 if

[Bug target/91546] New: Better solution for VEC_INIT under TARGET_SSE4_1 since PINSRB/PINSRD/PINSRQ

2019-08-26 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91546 Bug ID: 91546 Summary: Better solution for VEC_INIT under TARGET_SSE4_1 since PINSRB/PINSRD/PINSRQ Product: gcc Version: 10.0 Status: UNCONFIRMED Severity:

[Bug lto/91287] LTO disables linking with scalar MASS library (Fortran only)

2019-08-26 Thread luoxhu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91287 --- Comment #39 from luoxhu at gcc dot gnu.org --- Author: luoxhu Date: Mon Aug 26 08:53:27 2019 New Revision: 274921 URL: https://gcc.gnu.org/viewcvs?rev=274921=gcc=rev Log: Backport r274411 from trunk to gcc-9-branch Backport r274411 of

[Bug c++/91545] [10 Regression] ICE: tree check: expected field_decl, have var_decl in cxx_eval_store_expression, at cp/constexpr.c:3852

2019-08-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91545 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.0

[Bug libfortran/91543] Handling stack overflow more sensibly

2019-08-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91543 --- Comment #1 from Richard Biener --- Did you try if -fstack-clash-protection provides a better failure mode? It might be required to reliably detect that "end of the stack" case.

[Bug lto/91478] FAIL: gcc.dg/debug/pr41893-1.c -gdwarf-2 -g1 (test for excess errors)

2019-08-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91478 --- Comment #16 from Martin Liška --- Created attachment 46751 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46751=edit Debugging patch Can you please apply the patch and run something like: $ gcc

[Bug c/91542] internal representation of pointer reference shown in error message

2019-08-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91542 Richard Biener changed: What|Removed |Added Keywords||diagnostic Version|unknown

[Bug tree-optimization/91540] missed value-replacement in phiopt

2019-08-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91540 Richard Biener changed: What|Removed |Added Keywords||missed-optimization

[Bug libgomp/91530] Several libgomp.*/scan-* tests FAIL without avx_runtime

2019-08-26 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91530 --- Comment #3 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #2 from Jakub Jelinek --- > Created attachment 46746 > --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46746=edit > gcc10-pr91530.patch > > Does the following patch

[Bug target/91528] [10 Regression] ICE in ix86_expand_prologue at i386.c:7844 since r274481

2019-08-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91528 --- Comment #2 from Richard Biener --- Building libada with -march=westmere and forcing STV (cost model turned off) causes a (related?) /abuild/rguenther/obj/./gcc/xgcc -B/abuild/rguenther/obj/./gcc/ -B/usr/local/x86_64-pc-linux-gnu/bin/

[Bug c++/91545] New: [10 Regression] ICE: tree check: expected field_decl, have var_decl in cxx_eval_store_expression, at cp/constexpr.c:3852

2019-08-26 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91545 Bug ID: 91545 Summary: [10 Regression] ICE: tree check: expected field_decl, have var_decl in cxx_eval_store_expression, at cp/constexpr.c:3852 Product: gcc

  1   2   >