https://issues.dlang.org/show_bug.cgi?id=13469 --- Comment #1 from Don <clugdbug at yahoo.com.au> --- Are you sure this isn't just the difference in precision between double and real? The compile time values are done at 80 bit precision. The runtime pow() is done with 64 bit floats. --