On Monday, 14 March 2022 at 10:23:18 UTC, bauss wrote:
I think it's a memory issue and it's unlikely to be solved.

I saw a similar issue a while ago where it worked with everything but DMD.

Someone can correct me but if I remember correctly it's because DMD issues instructions for each value (or something like that) in the static array and thus runs out of memory before any optimization can happen or whatever, but LDC etc. doesn't have said issue.

I can't exactly remember how it is, but I think it's something along those lines.

I don't think there really is a workaround as of now and probably never will be.

Thank you, that's unfortunate if true. I don't know if the solution provided by Ali just mitigates the problem (in the sense that less memory is being used) but for now it works on my machine(tm).

Reply via email to