https://issues.dlang.org/show_bug.cgi?id=14718 --- Comment #3 from Martin Nowak <code at dawg.eu> --- Sounds a lot like this glibc bug [14047 – strtof gives spurious ERANGE errors](https://sourceware.org/bugzilla/show_bug.cgi?id=14047) which got fixed with glibc 2.17. --