[Issue 13851] New: ICE with simd assignment to void16 vector
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Wed Dec 10 07:53:01 PST 2014
https://issues.dlang.org/show_bug.cgi?id=13851
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 at puremagic.com
Reporter: code at dawg.eu
cat > bug.d << CODE
import core.simd;
void bug()
{
void16 a;
ulong2 b;
a = b;
}
CODE
dmd -c bug
----
Triggers an assertion here
https://github.com/D-Programming-Language/dmd/blob/49fd3765544e5ca3a22192a685b1d01d083042ed/src/e2ir.c#L3777.
The void case isn't handled explicitly.
--
More information about the Digitalmars-d-bugs
mailing list