[Issue 14727] std.json incorrectly supports inf and nan
    via Digitalmars-d-bugs 
    digitalmars-d-bugs at puremagic.com
       
    Tue Jun 23 12:17:24 PDT 2015
    
    
  
https://issues.dlang.org/show_bug.cgi?id=14727
ag0aep6g at gmail.com changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ag0aep6g at gmail.com
           Hardware|x86_64                      |All
                 OS|Linux                       |All
--- Comment #1 from ag0aep6g at gmail.com ---
I think this has been fixed recently. Git head phobos throws
"std.json.JSONException at std/json.d(1170): Cannot encode Infinity. Consider
passing the specialFloatLiterals flag."
Corresponding pull request:
https://github.com/D-Programming-Language/phobos/pull/3141
The mentioned specialFloatLiterals is not set by default. Setting it makes it
so that inf/nan get stringified to JSON strings (not null). Are you ok with
this?
--
    
    
More information about the Digitalmars-d-bugs
mailing list