__simd_sto confusion

Marco Leise via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Sat Oct 3 08:39:24 PDT 2015


This is a bug in overload resolution when __vector(void[16])
is involved. You can go around it by changing float4 to void16,
only to run into an internal compiler error:
  backend/gother.c 988
So file a bug for both @ issues.dlang.org
Also it looks like DMD wants you to use the return value of
the intrinsic, is that expected?

-- 
Marco



More information about the Digitalmars-d-learn mailing list