On Monday, 7 November 2016 at 10:02:37 UTC, Stefan Koch wrote:
On Sunday, 6 November 2016 at 22:07:05 UTC, Stefan Koch wrote:
On Sunday, 6 November 2016 at 15:31:24 UTC, Stefan Koch wrote:
Phobos and druntime unittests do compile now.
After the ability for returning errors is added all unitests
will be passed. (Most likely if there are not more bugs
inside the engine)
I just have just implemented the ability to error out.
And I am still not passing interpret3.d.
That is one hard unit-test.
Currently I pass around 25% of interpret3.d.
I consider the engine ready to be merged into the feature
branch.
There are still a few obscure failures.
But nothing preventing an alpha release.
Update I tracked down a bug that prevented a function from
std.allocator to execute correctly.
Slowly but steadily new ctfe becomes more robust.