https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69884
Marek Polacek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69884
--- Comment #7 from Marek Polacek ---
Author: mpolacek
Date: Wed Mar 23 17:51:56 2016
New Revision: 234433
URL: https://gcc.gnu.org/viewcvs?rev=234433&root=gcc&view=rev
Log:
PR c++/69884
* c.opt (Wignored-attributes): New option.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69884
Marek Polacek changed:
What|Removed |Added
Status|NEW |ASSIGNED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69884
Richard Biener changed:
What|Removed |Added
Priority|P3 |P1
--- Comment #5 from Richard Biener
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69884
--- Comment #4 from Jason Merrill ---
The compiler is letting you know that within A<__m128> the __may_alias__
attribute is discarded, which may lead to unexpected results. Since that
attribute doesn't affect type identity, so it isn't reflected
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69884
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69884
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69884
--- Comment #2 from Markus Trippelsdorf ---
At least there should be way to silence this warning.
There is a patch already:
https://gcc.gnu.org/ml/gcc-patches/2015-09/msg02256.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69884
--- Comment #1 from Markus Trippelsdorf ---
Created attachment 37744
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37744&action=edit
unreduced testcase
markus@x4 build % g++ -O2 -c sparse_product.ii 2>&1 | grep "ignoring attributes
on tem