https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58969
Jonathan Wakely <redi at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Target Milestone|--- |7.2 --- Comment #4 from Jonathan Wakely <redi at gcc dot gnu.org> --- This was fixed by r249079 on trunk and r249325 for 7.2 Fix array decay handling in constant expressions. * parser.c (cp_parser_constant_expression): Check potential_rvalue_constant_expression after decay_conversion. * pt.c (convert_nontype_argument): Don't require linkage in C++17.