The changes to DMD from the previous week made some druntime unittests fail. Specifically, some of those in
core.lifetime, because the existing
_d_arrayctor implementation could not be
I spent this week fixing the above issue by removing the call to
_d_arrayctor, and performing its checks "manually".
_d_arrayctor from becoming
@nogc because it created its error messages by string concatenation, which is not
The PR that should fix these issues is here.
I haven't been able to work on
_d_arrayappendcTX, but I plan to catch up next week.