April 09, 2021 [Issue 21814] New: std.fomat: grouping with width 0 causes floating point exception | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=21814 Issue ID: 21814 Summary: std.fomat: grouping with width 0 causes floating point exception Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal Priority: P1 Component: phobos Assignee: nobody@puremagic.com Reporter: bugzilla@bernis-buecher.de void main() { writefln("%,0d",1000); } produces a floating point exception. It should handle this more gracefully, e.g. do no grouping at all. In that case the following unittest would hold: assert(format("%,0d",1000) == "1000"); -- |
Copyright © 1999-2021 by the D Language Foundation