As seen here small errors can have big effects.
Right now *,
float_X b( 1.0 );
float3_X a = b;
does not throw an error. That is super-risky and should not be allowed.
(Same for all other assign related operators like +=, -=, *=, /=, ...)
(*) now means state of commit 6e5905f
As seen here small errors can have big effects.
Right now *,
does not throw an error. That is super-risky and should not be allowed.
(Same for all other assign related operators like
+=,-=,*=,/=, ...)(*) now means state of commit 6e5905f