Bug 17793 – [ICE] Internal error: ddmd/backend/cod1.c 3976 using simd.double4

Status
RESOLVED
Resolution
FIXED
Severity
critical
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
x86_64
OS
Linux
Creation time
2017-08-30T06:50:31Z
Last change time
2019-05-22T08:06:37Z
Keywords
ice, pull
Assigned to
Suleyman Sahmi (سليمان السهمي)
Creator
Basile-z

Comments

Comment #0 by b2.temp — 2017-08-30T06:50:31Z
test case: --- void main() { import core.simd, std.stdio; extern(C) double4 foo(double4); writeln(foo(double4.init).array); } ---
Comment #1 by dlang-bot — 2019-05-22T07:21:53Z
@SSoulaimane updated dlang/dmd pull request #9832 "Fix issue 17793 - ICE using simd.double4 as array" fixing this issue: - Fix issue 17793 - ICE using simd.double4 as array https://github.com/dlang/dmd/pull/9832
Comment #2 by dlang-bot — 2019-05-22T08:06:37Z
dlang/dmd pull request #9832 "Fix issue 17793 - ICE using simd.double4 as array" was merged into stable: - 579197d17c81f6aee49797301226cda9f762729e by سليمان السهمي (Suleyman Sahmi): Fix issue 17793 - ICE using simd.double4 as array https://github.com/dlang/dmd/pull/9832