www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 13851] New: ICE with simd assignment to void16 vector


          Issue ID: 13851
           Summary: ICE with simd assignment to void16 vector
           Product: D
           Version: unspecified
          Hardware: x86_64
                OS: Linux
            Status: NEW
          Keywords: ice
          Severity: enhancement
          Priority: P1
         Component: DMD
          Assignee: nobody puremagic.com
          Reporter: code dawg.eu

cat > bug.d << CODE
import core.simd;
void bug()
    void16 a;
    ulong2 b;
    a = b;

dmd -c bug


Triggers an assertion here
The void case isn't handled explicitly.

Dec 10 2014