https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88128
Bug ID: 88128
Summary: G++ should implement CWG 330
Product: gcc
Version: 9.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: ostash at ostash dot kiev.ua
Target Milestone: ---
GCC rejects following code:
int* (*xx)[];
const int* const(*yy)[];
yy = xx;
while Clang started accepting since 7.0 when they implemented CWG 330.
Without this it is very hard to implement std::span, as its constructors
availability are defined in terms of pointer to array convertibility (see
[span.cons]).