[Bug pch/86007] New: precompiled header on bdver2 with -march=native triggers a "created and used with differing settings of '-mlwp'" warning, intermittently

2018-05-30 Thread stefantalpalaru at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86007 Bug ID: 86007 Summary: precompiled header on bdver2 with -march=native triggers a "created and used with differing settings of '-mlwp'" warning, intermittently Product: gcc

[Bug target/85591] __builtin_cpu_is() is not detecting bdver2 with Model = 0x02

2018-05-30 Thread stefantalpalaru at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85591 --- Comment #1 from Ștefan Talpalaru --- I can confirm this on an FX-8320E.

[Bug c/55976] -Werror=return-type should error on returning a value from a void function

2018-05-30 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55976 --- Comment #11 from Jeffrey A. Law --- Author: law Date: Wed May 30 22:55:38 2018 New Revision: 260978 URL: https://gcc.gnu.org/viewcvs?rev=260978&root=gcc&view=rev Log: 2018-05-30 David Pagan PR c/55976 * c-decl.c (grokdecl

[Bug c++/77777] Use rich location to mark correct expression for "invalid use of non-static member function"

2018-05-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=7 --- Comment #9 from Jonathan Wakely --- Author: redi Date: Wed May 30 23:13:48 2018 New Revision: 260979 URL: https://gcc.gnu.org/viewcvs?rev=260979&root=gcc&view=rev Log: PR c++/7 improve location for diagnostic Pass in the location of the

[Bug c++/77777] Use rich location to mark correct expression for "invalid use of non-static member function"

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

[Bug c/85995] GCC defines __STDC__ and __STDC_VERSION__ even when used with options that break C conformance

2018-05-30 Thread vincent-gcc at vinc17 dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85995 --- Comment #2 from Vincent Lefèvre --- I don't see the point of defining both __STDC__ and __STDC_VERSION__ if GCC cannot guarantee anything about standard conformance. With the current state, it is not possible to test these macros in order to

[Bug c++/85662] [8/9 Regression] "error: non-constant condition for static assertion" from __builtin_offsetof in C++

2018-05-30 Thread roland at gnu dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85662 roland at gnu dot org changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug libstdc++/86008] New: std::quoted(std::basic_string_view) is missing

2018-05-30 Thread gcc at mattwhitlock dot name
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86008 Bug ID: 86008 Summary: std::quoted(std::basic_string_view) is missing Product: gcc Version: 8.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: li

[Bug c++/79751] Concept placeholder on another concept does not work

2018-05-30 Thread hstong at ca dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79751 Hubert Tong changed: What|Removed |Added CC||hstong at ca dot ibm.com --- Comment #1 fr

[Bug c++/86009] New: [Concepts] Placeholder as argument to partial-concept-id forms extra constrained parameters

2018-05-30 Thread hstong at ca dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86009 Bug ID: 86009 Summary: [Concepts] Placeholder as argument to partial-concept-id forms extra constrained parameters Product: gcc Version: 9.0 Status: UNCONFIRMED

[Bug tree-optimization/86010] New: [7/8 Regression] redundant memset with smaller size not eliminated

2018-05-30 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86010 Bug ID: 86010 Summary: [7/8 Regression] redundant memset with smaller size not eliminated Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/86010] [7/8 Regression] redundant memset with smaller size not eliminated

2018-05-30 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86010 Martin Sebor changed: What|Removed |Added Keywords||missed-optimization --- Comment #1 from M

[Bug other/86011] New: Inefficient code generated for ldivmod with constant value

2018-05-30 Thread patrick at motec dot com.au
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86011 Bug ID: 86011 Summary: Inefficient code generated for ldivmod with constant value Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal Pri

[Bug target/86005] [RISCV] Invalid intermixing of __atomic_* libcalls and inline atomic instruction sequences

2018-05-30 Thread asb at lowrisc dot org
rw add a0,a0,a5 andia0,a0,0xff lw ra,12(sp) lw s0,8(sp) addisp,sp,16 jr ra .size atomic, .-atomic .ident "GCC: (GNU) 9.0.0 20180530 (experimental)"

Re: [Bug target/86005] [RISCV] Invalid intermixing of __atomic_* libcalls and inline atomic instruction sequences

2018-05-30 Thread Andrew Waterman
; call__atomic_fetch_add_1 > addia0,a0,1 > andia0,a0,0xff > fence iorw,iorw > lbu a5,0(s0) > fence iorw,iorw > add a0,a0,a5 > andia0,a0,0xff > lw ra,12(sp) > lw s0,8(sp) > addisp,sp,16 > jr ra > .size atomic, .-atomic > .ident "GCC: (GNU) 9.0.0 20180530 (experimental)"

[Bug target/86005] [RISCV] Invalid intermixing of __atomic_* libcalls and inline atomic instruction sequences

2018-05-30 Thread andrew at sifive dot com
gt; andia0,a0,0xff > lw ra,12(sp) > lw s0,8(sp) > addisp,sp,16 > jr ra > .size atomic, .-atomic > .ident "GCC: (GNU) 9.0.0 20180530 (experimental)"

[Bug target/86005] [RISCV] Invalid intermixing of __atomic_* libcalls and inline atomic instruction sequences

2018-05-30 Thread asb at lowrisc dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86005 --- Comment #3 from Alex Bradbury --- (In reply to Andrew Waterman from comment #2) > I realize the documentation doesn't concur with me, but as long as gcc > and libgcc agree on the lock-freeness of the routines, I don't see the > harm. (wrt. rv

<    1   2