Bug 19628 – [CTFE][SIMD] ICE indexing vector array

Status
RESOLVED
Resolution
FIXED
Severity
critical
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2019-01-28T23:29:59Z
Last change time
2019-03-12T19:52:30Z
Keywords
pull
Assigned to
No Owner
Creator
Iain Buclaw

Comments

Comment #0 by ibuclaw — 2019-01-28T23:29:59Z
enum int4 E1 = int4.init; enum int[4] E2 = int4.init.array; enum int[4] E4 = cast(int[4])int4.init.array; enum v1 = E1[0]; enum v2 = E2[0]; enum v4 = E4[0];
Comment #1 by dlang-bot — 2019-03-10T13:32:19Z
@ibuclaw created dlang/dmd pull request #9438 "[dmd-cxx] Backport vector array fixes from master" fixing this issue: - fix Issue 19628 - ICE indexing vector array https://github.com/dlang/dmd/pull/9438
Comment #2 by dlang-bot — 2019-03-12T19:52:30Z
dlang/dmd pull request #9438 "[dmd-cxx] Backport vector array fixes from master" was merged into dmd-cxx: - da3c114cc2bd8d58eb140c785439c1cd46947ab8 by Iain Buclaw: fix Issue 19628 - ICE indexing vector array https://github.com/dlang/dmd/pull/9438