【error】run tvm.contrib.graph_runtime.creat(xx),error show:Check failed:!is->fail() Expect number

run the official tf example(from_tensorflow.py), error occurs when executing to graph_runtime.create(graph,lib,ctx)

Error msg:

Due to the implementation in the internal LAN, it is difficult to put the information out, the picture of the information is not good.I write part of it by hand.

Traceback (most recent call last):
     File "from_tensorflow.py",line 167  
                m = graph_runtime.create(graph,lib,ctx)
     File "tvm/python/tvm/contrib/graph_runtime.py",line 62,in create
               return  GraphModule(fcreate(graph_json_str, libmod, *device_type_id))
    File "tvm/python/tvm/_ffi/_ctypes/function.py",line 207,in __call__
               raise get_last_ffi_error()
tvm._ffi.base.TVMError: Traceback (most recent call last):
    xxxx
tvm/3rdparty/dmlc-core/include/dmlc/json.h:717:Check failed:!is_->fail(): 
                              Error at Line 28.around ^''.Expect number

I was on the verge of breaking down,checked it all night.Then i print the parsing of the json line by line,a strange phenomenon was discovered.

code:

run graph_runtime.create(graph,lib,ctx) , print result: print graph show:

All the previous prints were correct ,why *is_ >> *out_value error ?

I change the code(tvm/3rdparty/dmlc-core/include/dmlc/json) in bad ways,then the result is good…

It took me this long to use TVM for the first time,but I don’t have to break down anymore…

I guess there’s something wrong with my c++ environment