<div dir="ltr">Hi There,<div><br></div><div>I encounter an issue with JSX where --</div><div><br></div><div><br></div><div>jsx:encode(maps:to_list(#{<<"library">> => <<"jsx">>, <<"awesome">> => true})). -- works both on both OSX and CentOS.</div><div><br></div><div>But -- </div><div><br><div><div>jsx:encode(#{<<"library">> => <<"jsx">>, <<"awesome">> => true}). -- works on OSX but not on CentOS.</div></div><div><br></div><div>I am using the same JSX version on both the machines, and I am using the example from the JSX GitHub page.</div><div><br></div><div>Please see the logs below:</div><div><div><br></div><div><br></div><div><div>ON CENTOS</div><div>---------</div><div><br></div><div>(eventcx_server@echowave)18> </div><div>(eventcx_server@echowave)18> </div><div>(eventcx_server@echowave)18> </div><div>(eventcx_server@echowave)18> jsx:encode(#{<<"library">> => <<"jsx">>, <<"awesome">> => true}).</div><div>** exception error: bad argument</div><div>     in function  jsx_parser:value/4 (../src/jsx_parser.erl, line 163)</div><div>(eventcx_server@echowave)19> </div><div>(eventcx_server@echowave)19> </div><div><br></div><div>(eventcx_server@echowave)19> </div><div>(eventcx_server@echowave)19> jsx:encode(maps:to_list(#{<<"library">> => <<"jsx">>, <<"awesome">> => true})).</div><div><<"{\"awesome\":true,\"library\":\"jsx\"}">></div><div>(eventcx_server@echowave)20> </div><div>(eventcx_server@echowave)20> </div><div>(eventcx_server@echowave)20> [Quit]</div><div><br></div><div>[root@echowave eventcx_server]# </div><div>[root@echowave eventcx_server]# uname -a</div><div>Linux echowave 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux</div><div>[root@echowave eventcx_server]# </div><div><br></div><div><br></div><div>ON OSX</div><div>-------</div><div><br></div><div>1> </div><div>1> </div><div>1> jsx:encode(#{<<"library">> => <<"jsx">>, <<"awesome">> => true}).</div><div><<"{\"awesome\":true,\"library\":\"jsx\"}">></div><div>2> </div><div>2> </div><div><br></div><div><br></div><div>2> </div><div>2> jsx:encode(maps:to_list(#{<<"library">> => <<"jsx">>, <<"awesome">> => true})).</div><div><<"{\"awesome\":true,\"library\":\"jsx\"}">></div><div>3> </div><div>3> </div><div>3> q().</div><div>ok</div><div><br></div><div><br></div><div>4> Piriyatheepans-MacBook-Pro:~ piriyatheepan$ </div><div>Piriyatheepans-MacBook-Pro:~ piriyatheepan$ uname -a</div><div>Darwin Piriyatheepans-MacBook-Pro.local 15.4.0 Darwin Kernel Version 15.4.0: Fri Feb 26 22:08:05 PST 2016; root:xnu-3248.40.184~3/RELEASE_X86_64 x86_64</div><div>Piriyatheepans-MacBook-Pro:~ piriyatheepan$ </div><div>Piriyatheepans-MacBook-Pro:~ piriyatheepan$ </div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div></div></div></div>