You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
many vector traits seem to have issues is used with address spaces deduced.
Here is an example:
int4 v;
static_assert(std::vector_size<decltype(v)>::value==4); // This fails because v is '__provate int4' and not 'int4'
To make them work we need to add remove_address_space trait everywhere. Could we reduce such verbosity by providing extra specializations of such traits? We can probably do it universally for all qualifiers and add a description as a rule:
any top level qualifier provided with type T is ignored/stripped out before ...
The text was updated successfully, but these errors were encountered:
many vector traits seem to have issues is used with address spaces deduced.
Here is an example:
To make them work we need to add
remove_address_space
trait everywhere. Could we reduce such verbosity by providing extra specializations of such traits? We can probably do it universally for all qualifiers and add a description as a rule:any top level qualifier provided with type T is ignored/stripped out before ...
The text was updated successfully, but these errors were encountered: