On Tuesday, 20 June 2017 at 19:01:06 UTC, Stefan Koch wrote:
On Tuesday, 20 June 2017 at 18:58:36 UTC, David Nadlinger wrote:
On Tuesday, 20 June 2017 at 17:35:28 UTC, Stefan Koch wrote:
Hit me with brittle numeric code please!
[…]
Unfortunately this also broke the phobos unitttests since now
more of is attempted to be evaluated.
Just making sure that the Phobos unit tests pass at compile
time (with 64 bit reals, if that is what you support) should
be a good start.
— David
Fixed.
But how much of the std.math code are you actually executing with
newCTFE? What I meant is that if the std.math{,special}
implementations of the various mathematical functions work, there
shouldn't be any egregious issues. I'm not sure how much of it is
usually run during CTFE, though.
— David