September 03, 2014 [Issue 13418] New: uninitializedArray & core.simd.Vector return incorrect type | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=13418 Issue ID: 13418 Summary: uninitializedArray & core.simd.Vector return incorrect type Product: D Version: D1 & D2 Hardware: x86_64 OS: Linux Status: NEW Severity: normal Priority: P1 Component: Phobos Assignee: nobody@puremagic.com Reporter: enjouzensyou.boinc@gmail.com Cannot not compile this code on dmd2.066.0. ------ import core.simd; import std.array; void main() { // OK on 2.065.0 // NG on 2.066.0 // Error: cannot implicitly convert expression (uninitializedArray(1024)) of type int[4][] to __vector(int[4])[] Vector!(int[4])[] arr = uninitializedArray!(Vector!(int[4])[])(1024); } ------ -- |
Copyright © 1999-2021 by the D Language Foundation