https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67376
--- Comment #18 from Martin Sebor ---
The outstanding problems mentioned in comment #10 have been fixed in 6.0 via
r234698.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67376
--- Comment #17 from Martin Sebor ---
Author: msebor
Date: Sat Apr 2 17:14:48 2016
New Revision: 234698
URL: https://gcc.gnu.org/viewcvs?rev=234698=gcc=rev
Log:
PR c++/67376 - [5/6 regression] Comparison with pointer to past-the-end
of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67376
--- Comment #16 from Martin Sebor ---
Patch for the outstanding issues noted in comment #10 has been posted for
review:
https://gcc.gnu.org/ml/gcc-patches/2016-03/msg00796.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67376
Martin Sebor changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67376
--- Comment #14 from Jakub Jelinek ---
Author: jakub
Date: Wed Feb 10 18:24:29 2016
New Revision: 233285
URL: https://gcc.gnu.org/viewcvs?rev=233285=gcc=rev
Log:
Backported from mainline
2015-12-22 Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67376
Jason Merrill changed:
What|Removed |Added
CC||jason at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67376
--- Comment #11 from Jakub Jelinek ---
Author: jakub
Date: Tue Dec 22 20:47:58 2015
New Revision: 231909
URL: https://gcc.gnu.org/viewcvs?rev=231909=gcc=rev
Log:
PR c++/67376
* fold-const.c (size_low_cst): Removed.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67376
--- Comment #12 from Jakub Jelinek ---
The first issue should be fixed for GCC 6+ already, the other one needs further
fixes. As for backporting this to GCC 5 branch, I think it should be done only
after a few weeks on the trunk.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67376
Jakub Jelinek changed:
What|Removed |Added
Attachment #37103|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67376
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #8
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67376
--- Comment #10 from Jakub Jelinek ---
As for the non-NULL checks,
struct A { int e[2]; };
constexpr A a { { 0, 1 } };
static_assert (a.e != 0, "");
static_assert ([1] != 0, "");
static_assert ([2] != 0, "");
static_assert (a.e + 1 != 0, "");
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67376
Richard Biener changed:
What|Removed |Added
Target Milestone|5.3 |5.4
--- Comment #7 from Richard Biener
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67376
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67376
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |5.3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67376
Markus Trippelsdorf changed:
What|Removed |Added
Keywords||rejects-valid
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67376
Martin Sebor changed:
What|Removed |Added
CC||msebor at gcc dot gnu.org
--- Comment #6
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67376
--- Comment #5 from Markus Trippelsdorf ---
And:
static_assert(a.elems_ + 1, "");
started to get rejected with r212499.
17 matches
Mail list logo