Compile error assigning __func__
to _Nt_array_ptr<const char>
in unchecked scope
#727
Labels
__func__
to _Nt_array_ptr<const char>
in unchecked scope
#727
The predefined identifier
__func__
represents the name of the enclosing function as aconst char []
. This is used in macros in 3C's icecast benchmark. It can be assigned to an_Nt_array_ptr<const char>
, but only in a checked scope. 3C doesn't insert that checked scope without-addcr
and block safety, but still rewrites to the nt array pointer.We need a better way to handle these situations.
The text was updated successfully, but these errors were encountered: