ELF>@@UH0]UHHPH}uHE}-HEHHE}t HEHHEHHEHEHEHEEEEEU;E~ EU)‰ЉEHt!EHcHEH‹EƿEHcHEH UHEHHHEHEHEȃ}uH}uEEE;E^}tH}t HEHHEHHEHUHEHHt$HuHM؋UHEIHƿHEHH}t HEHH}t HEHUHH H}uHEHHE}t HEH6HEHHHEHƿHEHHtUHEHUHiZK<-yj[L=.zk\M>/ {l]N?0!|m^O@1"]UHHHEHEHEHHEHUHHH}HEHUHH0H}uHUHMLELMH}tHEHUHHEHEHƿHEE tH}tHEH}tHEH}tHEHƿHEH}tEtUHSHXEEHEHEHƿHEHHEH}u HEEEEHHHHEHE@EHEPHEH}uHEHHEHE@ u EHHE HE@ HHEHEHUHƿHEHUHEHHHEHEHEHE@H}t#HEHHƿPHE@;Et!EHƿ#HEHH;Et'HEHHUHƿEHƿEH}uGHE@~HEHHtEHƿtHEHH;Et$HEHHUHƿ>HEHHHEHHHƿEH}t HEHHE@t HEH}tEEEEHHHHH^HEHUEƿHX[]                   TEST_PARSE_CHUNKSIZE/root/anjali/json-c-0.15/tests/test_parse.cchunksize > 0TEST_PARSE_DEBUG chunk: %.*s ERROR: failed to parse (%s) in %d byte chunks: %s != %s new_obj.to_string(%s)=%s ""/* hello */"foo"// hello "foo""foo"blue'foo'"\u0041\u0042\u0043""\u4e16\u754c\u00df""\u4E16""\u4e1""\u4e1@""\ud840\u4e16""\ud840""\udd27"[9,'\uDADnullNaN-NaNInfinfInfinityinfinity-Infinity-infinity{ "min": Infinity, "max": -Infinity}Infinity!InfinitynullInfinityXXXX-Infinitynull-InfinityXXXXInfinoodleInfinAAA-Infinoodle-InfinAAATrueFalsetRuefAlsenAniNfinity1212.312.3.42015-01-1512.3xxx12.3{"a":123}12.3 12.3 {"FoO" : -12.3E512}{"FoO" : -12.3e512}{"FoO" : -12.3E51.2}{"FoO" : -12.3E512E12}["\n"]["\nabc\n"][null][][false]["abc",null,"def",12]{}{ "foo": "bar" }{ 'foo': 'bar' }{ "foo": "bar", "baz": null, "bool0": true }{ "foo": [null, "foo"] }{ "abc": 12, "foo": "bar", "bool0": false, "bool1": true, "arr": [ 1, 2, 3, null, 5 ] }{ "abc": "blue red\ngreen" }false[0e][0e+][0e+-1]"hello world!"[9223372036854775806][9223372036854775807][9223372036854775808][-9223372036854775807][-9223372036854775808][-9223372036854775809][18446744073709551614][18446744073709551615][18446744073709551616]{}{ foo }error == json_tokener_error_parse_object_key_namenew_obj == ((void *)0)fooerror == json_tokener_error_parse_booleanjson_tokener_parse_verbose() OK{ "foo": 123 }{ "foo": 456 }{ "foo": 789 }/* hello */{ "foo"/* hello */:/* hello */"bar"/* hello */}/* hello *// hello /* hello"foo"/* hello*"foo"// hello"foo"{ "foo": {"bar":13}}"\ud834\1e""\ud834\udd1e""\ud834\udd1e""\ud834\udd1e""\ud834\udd1e""fff \ud834\udd1e bar""fff \ud834\udd1e bar""fff \ud83d\ude00 bar": "bar"}":13}}XXXXXXXX{"x": 123 }"X""Y"{"foo":9}{"bar":8}{"b":8}ignored garbage212{[02]0e+0[0e+0]0e0e+0e-[0e-]0e+-[0e+-]trueinity-infinfty-initynfini-infinityInfinityXXInfinity12341234Infinity9999noodlenaodletrackfailnull123nullx{"a":1}{"b":2}2015 01 15"blue""\"""\\""\b""\f""\n""\r""\t""\/""/""\a"[1,2,3][1,2,3}{"a"}{"a":1]{"a"::1}{"a":}{"a":1,"a":2}"a":1}{"a":1[,][,1][1,2,3,][1,2,,3,]{"a":1,}"123asc$%&""世界""界""πφ""𥑕""N""" "世" "世"[ 1]Infnity"\ud855\udc55""\ud855udc55""\ud0031"1111{"1":1}Starting incremental tests.Note: quotes and backslashes seen in the output here are literal values passed to the parse functions. e.g. this is 4 characters: "\f"json_tokener_parse(%s) ... got error as expectedjson_tokener_parse_ex(tok, %-12s, %3d) ... ERROR: invalid object returned: %s ERROR: got wrong error: %s ERROR: wrong char_offset %zu != expected %zu OK: got correct error: %s ERROR: expected valid object, instead: %s OK: got object of type [%s]: %s End Incremental Tests OK=%d ERROR=%d ==================================single_incremental_parsetest_verbose_parseXm ?int/ & buf(y )F *F  _           1                      SW U_ U_ objV W Xy Hd striy pbj kF kF kF kF oF errs$ t[( t[, u0 v8 wF@4 `  F F  F FFG p"$$$Fii&Fl'FXtok(@)*P*`+H+ 4F7F\WpRRXRFTTh_<Qyhy`)}jsohFHjsohFdXچPHw@#@hdP Pp@5U/78tok9:ii;F\<FX<FTOFPP/QFLR4@  Ep5 % $ > : ; I$ >   I&I<  : ;  : ; I8 : ; I8  : ;  ( .?: ; 'I@B4: ; II!I/ .: ; '@B: ; I4: ; I4I4 .: ; '@B: ; I.: ; 'I@B.: ;'@B4: ;I4: ;I4: ;I?,m D /root/anjali/json-c-0.15/tests/usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/root/anjali/json-c-0.15test_parse.cstddef.hjson_types.hprintbuf.hjson_tokener.h NYYYYY4Pfg!g$fvtf fuh$uu1g%0K142uY1vKtttKt.uvYuu/Lg!u#!'usY!$7xu׼ghJJguserargparent_jsotest_string_lenjson_tokener_state_comment_starthigh_surrogatejson_tokener_state_array_addjson_tokener_continuejson_tokener_state_booleanflagsthis_step_okjson_tokenerjson_tokener_state_object_fieldunsigned intjson_tokener_state_array_after_sepjson_tokener_state_string_escapeerrorjson_tokener_error_parse_stringreset_tokenerexpected_char_offsetnum_okjson_tokener_statejson_tokener_error_parse_object_key_namest_posis_doublelong long unsigned intjson_tokener_state_object_valuejson_tokener_state_array_sepjson_tokener_state_comment_endjson_tokener_error_parse_booleanjson_tokener_state_arrayjson_tokener_error_parse_unexpectedstring_to_parsejson_tokener_state_eatwssize_tlen_to_parsejson_tokener_state_comment_eoljson_objectjson_tokener_state_escape_unicode_need_escapejerrjson_tokener_errorjson_tokener_state_finishcharincremental_stepjson_tokener_error_parse_nulljson_tokener_state_stringquote_charjson_tokener_state_escape_unicodejson_tokener_successjson_tokener_error_depthucs_charjson_tokener_srecjson_tokener_state_escape_unicode_need_uprintbufall_at_once_strjso_keyjson_tokener_error_parse_numberlong long intlengthdepthsingle_incremental_parseseparatorjson_tokener_state_startjson_tokener_error_parse_object_key_sepnum_errormax_depth/root/anjali/json-c-0.15/tests/test_parse.cstepsizejson_tokener_error_parse_eofnew_strjson_tokener_state_nullchar_offsetjson_tokener_state_infdo_clear_serializertest_incremental_parseshort intlong intjson_tokener_error_parse_utf8_stringsaved_statejson_tokener_error_parse_arrayall_at_once_objjson_tokener_state_object_field_endtest_stringjson_tokener_error_parse_object_value_sepjson_tokener_state_commentsingle_basic_parsestackjson_tokener_state_object_field_startsizetypelong unsigned intincremental_stepstest_verbose_parseutf8_bom_and_charsnew_objchunksizeunsigned charjson_tokener_state_numberjson_tokener_state_object_sep/root/anjali/json-c-0.15/testsstatejso_indexjson_tokener_state_object_field_start_after_sepexpected_errorjson_tokener_state_object_value_addtest_basic_parsesigned charobj_field_nameshort unsigned inttok_flagsmainbpos__PRETTY_FUNCTION__currentclear_serializerjson_tokener_error_parse_commentjson_tokener_error_sizetest_utf8_parseutf8_bomGNU C 4.8.5 20150623 (Red Hat 4.8.5-44) -mtune=generic -march=x86-64 -gGCC: (GNU) 4.8.5 20150623 (Red Hat 4.8.5-44)zRx GAC B <AC  \AC  |AC  <AC w )AC d HAC C #AC  $UAC EK  #.H<>#Q UhG )H    G,=DKax@ %@H]otest_parse.ctest_basic_parseseparator.3451test_utf8_parsetest_verbose_parsetest_incremental_parsesingle_incremental_parse__PRETTY_FUNCTION__.3467do_clear_serializersingle_basic_parse__PRETTY_FUNCTION__.3499mainputsgetenvatoi__assert_failjson_tokener_parsejson_object_to_json_stringjson_tokener_newstrlenprintfjson_tokener_parse_exjson_tokener_get_errorstrcmpjson_tokener_freejson_object_putjson_c_visitjson_object_set_serializerjson_tokener_parse_verboseincremental_stepsjson_tokener_set_flagsjson_tokener_error_descjson_tokener_get_parse_endstrncmpjson_object_get_typejson_type_to_namejson_tokener_reset  ( -7 <W \dr |  D ! R % c/"O#_$% x"&''4Ve o"{'         )# 22 :A CP R_ [n d} n s w |       " 1 @ O ^ m | ) 5 ? D J O U Y b e j! q0 |? N ] l {         # 9 <  M/ `> M \ k nz  # ( . 6 E [ q    . = T \  ()  *"  , 1 (6B  L Q ZV[ `p  z  Z q    Z q*    Z    x   0 5 : ? D I Q r] > g "s  Z   + , !$ p . "G #W $|  " - " . . " -   "E nM /[ -c 0 m "{ . . "  0 1 ` " ' 23 +K &X b "   @ `    1 > G  U@ d` r y      @ `        @ `        @ `        @ ` ! r ) r y 2  =@ B` Q U U h    @ `      #  #@ `   ( (     @  `              @  `  n  n          @  `              @  `              @  `             @ `        @ !` ' , 0 4 8 :  A@ q` u x I M P T  [@ `` e j o t y ~  @ `        @ `        @ `            @ ! ` (  (  .  .  5  =  F @ ` L  U  d  s  ~      ) ) 0 5 B P vW z^ e _l s  h     U  Z ;  p   _ | ~# B) v/ .5 ; A G 8M S Y ` l r x N~  #   #     ,   c S    ]  *      ' "? K kX {       D     m $ 0 < H XT a k   G   l 6  M. d< ^J |Y c l {     d N  H5  C QR X~    n   > d 2- 7  V ] t d 6  {    U  fF ,S+  @G`H  .symtab.strtab.shstrtab.rela.text.rela.data.bss.rodata.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_line.debug_str.comment.note.GNU-stack.rela.eh_frame @m @M+ @ &@xaX1$6$# C#0\>@rO7b*90]@0 vZ9Hq@ 0;h 0 E.8E8E@@(xF @K