[Issue 17964] [CTFE] If array is large enough it hits __simd at CTFE

2018-05-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17964

Walter Bright  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||bugzi...@digitalmars.com
 Resolution|--- |FIXED

--- Comment #4 from Walter Bright  ---
This was fixed by the PR.

--


[Issue 17964] [CTFE] If array is large enough it hits __simd at CTFE

2018-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17964

--- Comment #3 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/dlang/druntime

https://github.com/dlang/druntime/commit/fe4425678d9de2c085b1cdc0a97b28d2f8cf0dc8
Issue 17964 - [CTFE] If array is large enough it hits __simd at CTFE

skip executing simd instructions at compile time

https://github.com/dlang/druntime/commit/ce8c251aa0b52cdf1b83cc683a318f0766a087ee
Merge pull request #2121 from rainers/issue17964

Issue 17964 - [CTFE] If array is large enough it hits __simd at CTFE

--


[Issue 17964] [CTFE] If array is large enough it hits __simd at CTFE

2018-02-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17964

Rainer Schuetze  changed:

   What|Removed |Added

   Keywords||pull
 CC||r.sagita...@gmx.de

--- Comment #2 from Rainer Schuetze  ---
https://github.com/dlang/druntime/pull/2121

--


[Issue 17964] [CTFE] If array is large enough it hits __simd at CTFE

2017-11-06 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17964

uplink.co...@googlemail.com changed:

   What|Removed |Added

  Component|dmd |druntime

--


[Issue 17964] [CTFE] If array is large enough it hits __simd at CTFE

2017-11-06 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17964

uplink.co...@googlemail.com changed:

   What|Removed |Added

 CC||uplink.co...@googlemail.com

--- Comment #1 from uplink.co...@googlemail.com ---
What needs to be done here is a change in druntime/src/core/internal/arrayops.d
adding a __ctfe branch to load and store which works without simd intrinsics.

I will take this if it is not fixed by the end of the week

--