digitalmars.D.bugs - [Issue 23219] New: ICE: AssertError src/dmd/hdrgen.d(1910):
- d-bugmail puremagic.com (30/30) Jun 29 2022 https://issues.dlang.org/show_bug.cgi?id=23219
https://issues.dlang.org/show_bug.cgi?id=23219 Issue ID: 23219 Summary: ICE: AssertError src/dmd/hdrgen.d(1910): Assertion failure Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: major Priority: P1 Component: dmd Assignee: nobody puremagic.com Reporter: ibuclaw gdcproject.org Similar to issue 23218, but expecting element-wise int-to-float conversion. --- auto convtest(int[4] a) { return cast(__vector(float[4]))a; } void main() { // AssertError src/dmd/hdrgen.d(1910): Assertion failure pragma(msg, convtest([1,2,3,4])[0]); // ??? //static assert(convtest([1,2,3,4])[0] == 1); // ??? //assert(convtest([1,2,3,4])[0] == 1); } --
Jun 29 2022