[Bug c++/90926] [7/8/910 Regression] member char array with string literal initializer causes = {} to fail
redi at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Jun 19 10:49:00 GMT 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90926
Jonathan Wakely <redi at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Known to work| |5.1.0
Keywords| |rejects-valid
Last reconfirmed| |2019-06-19
CC| |jason at gcc dot gnu.org
Ever confirmed|0 |1
Summary|member char array with |[7/8/910 Regression] member
|string literal initializer |char array with string
|causes = {} to fail |literal initializer causes
| |= {} to fail
Known to fail| |10.0, 5.4.0, 6.1.0, 6.5.0,
| |7.4.0, 8.3.0, 9.1.0
--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> ---
This started to be rejected with r233947:
* call.c (build_aggr_conv): Use get_nsdmi.
I'm going to call it a regression, because it used to compile with GCC 5.3
(with any -std option).
More information about the Gcc-bugs
mailing list