1[==========] Running 25 tests from 7 test cases.
2[----------] Global test environment set-up.
3[----------] 1 test from UpdaterTest
4[ RUN      ] UpdaterTest.TestUpdater
51970-01-02 14:58:20  [INFO]UPDATER  updater_binary_unittest.cpp 97 :
6
7 ************* CreatePackageBin test_package.bin
8
91970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 78 : Add file loadScript.us to package
101970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 401 : Pack start:2363 unpackSize:233 packSize:233
111970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 369 : EncodeHeader startOffset: 182 2363 packedSize:233 233
121970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 107 : Header offset:182 data offset:2363 packedFileSize: 233
131970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 78 : Add file registerCmd.us to package
141970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 401 : Pack start:2596 unpackSize:480 packSize:480
151970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 369 : EncodeHeader startOffset: 362 2596 packedSize:480 480
161970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 107 : Header offset:362 data offset:2596 packedFileSize: 713
171970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 78 : Add file test_function.us to package
181970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 401 : Pack start:3076 unpackSize:334 packSize:334
191970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 369 : EncodeHeader startOffset: 542 3076 packedSize:334 334
201970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 107 : Header offset:542 data offset:3076 packedFileSize: 1047
211970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 78 : Add file test_math.us to package
221970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 401 : Pack start:3410 unpackSize:536 packSize:536
231970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 369 : EncodeHeader startOffset: 722 3410 packedSize:536 536
241970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 107 : Header offset:722 data offset:3410 packedFileSize: 1583
251970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 78 : Add file test_native.us to package
261970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 401 : Pack start:3946 unpackSize:343 packSize:343
271970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 369 : EncodeHeader startOffset: 902 3946 packedSize:343 343
281970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 107 : Header offset:902 data offset:3946 packedFileSize: 1926
291970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 78 : Add file testscript.us to package
301970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 401 : Pack start:4289 unpackSize:296 packSize:296
311970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 369 : EncodeHeader startOffset: 1082 4289 packedSize:296 296
321970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 107 : Header offset:1082 data offset:4289 packedFileSize: 2222
331970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 78 : Add file Verse-script.us to package
341970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 401 : Pack start:4585 unpackSize:331 packSize:331
351970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 369 : EncodeHeader startOffset: 1262 4585 packedSize:331 331
361970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 107 : Header offset:1262 data offset:4585 packedFileSize: 2553
371970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 78 : Add file /hos to package
381970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 401 : Pack start:4916 unpackSize:233 packSize:233
391970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 369 : EncodeHeader startOffset: 1442 4916 packedSize:233 233
401970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 107 : Header offset:1442 data offset:4916 packedFileSize: 2786
411970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 78 : Add file /system to package
421970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 401 : Pack start:5149 unpackSize:233 packSize:233
431970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 369 : EncodeHeader startOffset: 1622 5149 packedSize:233 233
441970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 107 : Header offset:1622 data offset:5149 packedFileSize: 3019
451970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 78 : Add file /vendor to package
461970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 401 : Pack start:5382 unpackSize:233 packSize:233
471970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 369 : EncodeHeader startOffset: 1802 5382 packedSize:233 233
481970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 107 : Header offset:1802 data offset:5382 packedFileSize: 3252
491970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 113 : SavePackage /data/updater/dst/test_package.bin
501970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 163 : SavePackage success file length: 5615
511970-01-02 14:58:20  [ERROR]UPDATER  pkg_stream.cpp 105 : Flush size 1982 local size:5615
521970-01-02 14:58:20  [INFO]UPDATER  pkg_managerImpl.cpp 556 : Signature 2107 256 /data/updater/dst/test_package.bin
531970-01-02 14:58:20  [ERROR]UPDATER  pkg_stream.cpp 105 : Flush size 2363 local size:5615
541970-01-02 14:58:20  [WARNING]UPDATER  pkg_managerImpl.cpp 560 : Sign file /data/updater/dst/test_package.bin success
551970-01-02 14:58:20  [INFO]UPDATER  updater_binary_unittest.cpp 178 : CreatePackage success offset
561970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 173 : LoadPackage /data/updater/dst/test_package.bin
571970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 439 : Component offset: 182 2363 packedSize:233 233 loadScript.us
581970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 277 : Component packedSize 233 unpackedSize 233 loadScript.us
591970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 439 : Component offset: 362 2596 packedSize:480 480 registerCmd.us
601970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 277 : Component packedSize 480 unpackedSize 480 registerCmd.us
611970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 439 : Component offset: 542 3076 packedSize:334 334 test_function.us
621970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 277 : Component packedSize 334 unpackedSize 334 test_function.us
631970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 439 : Component offset: 722 3410 packedSize:536 536 test_math.us
641970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 277 : Component packedSize 536 unpackedSize 536 test_math.us
651970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 439 : Component offset: 902 3946 packedSize:343 343 test_native.us
661970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 277 : Component packedSize 343 unpackedSize 343 test_native.us
671970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 439 : Component offset: 1082 4289 packedSize:296 296 testscript.us
681970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 277 : Component packedSize 296 unpackedSize 296 testscript.us
691970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 439 : Component offset: 1262 4585 packedSize:331 331 Verse-script.us
701970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 277 : Component packedSize 331 unpackedSize 331 Verse-script.us
711970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 439 : Component offset: 1442 4916 packedSize:233 233 /hos
721970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 277 : Component packedSize 233 unpackedSize 233 /hos
731970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 439 : Component offset: 1622 5149 packedSize:233 233 /system
741970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 277 : Component packedSize 233 unpackedSize 233 /system
751970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 439 : Component offset: 1802 5382 packedSize:233 233 /vendor
761970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 277 : Component packedSize 233 unpackedSize 233 /vendor
771970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 198 : signOffset 2107
781970-01-02 14:58:20  [INFO]UPDATER  script_managerImpl.cpp 161 : AddInstruction instrName: RegisterCmder
791970-01-02 14:58:20  [INFO]UPDATER  script_managerImpl.cpp 161 : AddInstruction instrName: LoadScript
801970-01-02 14:58:20  [INFO]UPDATER  script_managerImpl.cpp 161 : AddInstruction instrName: Stdout
811970-01-02 14:58:20  [INFO]UPDATER  script_managerImpl.cpp 161 : AddInstruction instrName: Abort
821970-01-02 14:58:20  [INFO]UPDATER  script_managerImpl.cpp 161 : AddInstruction instrName: Assert
831970-01-02 14:58:20  [INFO]UPDATER  script_managerImpl.cpp 161 : AddInstruction instrName: Sleep
841970-01-02 14:58:20  [INFO]UPDATER  script_managerImpl.cpp 161 : AddInstruction instrName: Concat
851970-01-02 14:58:20  [INFO]UPDATER  script_managerImpl.cpp 161 : AddInstruction instrName: IsSubString
861970-01-02 14:58:20  [INFO]UPDATER  script_managerImpl.cpp 161 : AddInstruction instrName: set_progress
871970-01-02 14:58:20  [INFO]UPDATER  script_managerImpl.cpp 161 : AddInstruction instrName: show_progress
881970-01-02 14:58:20  [INFO]UPDATER  script_managerImpl.cpp 161 : AddInstruction instrName: ui_print
891970-01-02 14:58:20  [INFO]UPDATER  script_managerImpl.cpp 161 : AddInstruction instrName: sparse_image_write
901970-01-02 14:58:20  [INFO]UPDATER  update_processor.cpp 71 : run sha_check
911970-01-02 14:58:20  [INFO]UPDATER  script_managerImpl.cpp 161 : AddInstruction instrName: sha_check
921970-01-02 14:58:20  [INFO]UPDATER  update_processor.cpp 75 : run first_block_check
931970-01-02 14:58:20  [INFO]UPDATER  script_managerImpl.cpp 161 : AddInstruction instrName: first_block_check
941970-01-02 14:58:20  [INFO]UPDATER  update_processor.cpp 79 : run block_update
951970-01-02 14:58:20  [INFO]UPDATER  script_managerImpl.cpp 161 : AddInstruction instrName: block_update
961970-01-02 14:58:20  [INFO]UPDATER  pkg_pkgfile.cpp 69 : ExtractFile registerCmd.us
971970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 464 : Unpack registerCmd.us data offset:2596 packedSize:480 unpackedSize:480
981970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 32 : ExecuteScript registerCmd.us
991970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05bd0
1001970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05bd0 expression:0xa7c06528
1011970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05bd0 expression:0xa7c062d0
1021970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05c10
1031970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05c10 expression:0xa7c063c0
1041970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05c10 expression:0xa7c06408
1051970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05c30
1061970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05c30 expression:0xa7c06438
1071970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05c30 expression:0xa7c06420
1081970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05ca0
1091970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05ca0 expression:0xa7c06450
1101970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05ca0 expression:0xa7c063a8
1111970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05cc0
1121970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05cc0 expression:0xa7c064c8
1131970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05cc0 expression:0xa7c06468
1141970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05cf0
1151970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05cf0 expression:0xa7c064e0
1161970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05cf0 expression:0xa7c064b0
1171970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 269 : [INTERPRETER 0-1]"UScriptStatementList::Execute "
1181970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 0-1]"UScriptExpressionStatement::statement "
1191970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 0-1]"FunctionCallExpression::Execute RegisterCmder "
1201970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 0-1]"ExecuteNativeFunc::Execute RegisterCmder "
1211970-01-02 14:58:20  [ERROR]UPDATER  script_instructionhelper.cpp 98 :  LoadScript reserved
1221970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 0-1]"ExecuteNativeFunc::Execute RegisterCmder result: 0"
1231970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 0-1]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
1241970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 0-1]"UScriptExpressionStatement::statement "
1251970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 0-1]"FunctionCallExpression::Execute RegisterCmder "
1261970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 0-1]"ExecuteNativeFunc::Execute RegisterCmder "
1271970-01-02 14:58:20  [INFO]UPDATER  script_managerImpl.cpp 161 : AddInstruction instrName: TestWriteSpace
1281970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 0-1]"ExecuteNativeFunc::Execute RegisterCmder result: 0"
1291970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 0-1]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
1301970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 0-1]"UScriptExpressionStatement::statement "
1311970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 0-1]"FunctionCallExpression::Execute RegisterCmder "
1321970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 0-1]"ExecuteNativeFunc::Execute RegisterCmder "
1331970-01-02 14:58:20  [INFO]UPDATER  script_managerImpl.cpp 161 : AddInstruction instrName: TestWriteSpace
1341970-01-02 14:58:20  [WARNING]UPDATER  script_managerImpl.cpp 163 : Instruction: TestWriteSpace exist
1351970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 0-1]"ExecuteNativeFunc::Execute RegisterCmder result: 0"
1361970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 0-1]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
1371970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 0-1]"UScriptExpressionStatement::statement "
1381970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 0-1]"FunctionCallExpression::Execute RegisterCmder "
1391970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 0-1]"ExecuteNativeFunc::Execute RegisterCmder "
1401970-01-02 14:58:20  [INFO]UPDATER  script_managerImpl.cpp 161 : AddInstruction instrName: TestWriteSpace
1411970-01-02 14:58:20  [WARNING]UPDATER  script_managerImpl.cpp 163 : Instruction: TestWriteSpace exist
1421970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 0-1]"ExecuteNativeFunc::Execute RegisterCmder result: 0"
1431970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 0-1]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
1441970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 0-1]"UScriptExpressionStatement::statement "
1451970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 0-1]"FunctionCallExpression::Execute RegisterCmder "
1461970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 0-1]"ExecuteNativeFunc::Execute RegisterCmder "
1471970-01-02 14:58:20  [INFO]UPDATER  script_managerImpl.cpp 161 : AddInstruction instrName: TestWriteSpace
1481970-01-02 14:58:20  [WARNING]UPDATER  script_managerImpl.cpp 163 : Instruction: TestWriteSpace exist
1491970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 0-1]"ExecuteNativeFunc::Execute RegisterCmder result: 0"
1501970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 0-1]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
1511970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 0-1]"UScriptExpressionStatement::statement "
1521970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 0-1]"FunctionCallExpression::Execute RegisterCmder "
1531970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 0-1]"ExecuteNativeFunc::Execute RegisterCmder "
1541970-01-02 14:58:20  [INFO]UPDATER  script_managerImpl.cpp 161 : AddInstruction instrName: TestWriteSpace
1551970-01-02 14:58:20  [WARNING]UPDATER  script_managerImpl.cpp 163 : Instruction: TestWriteSpace exist
1561970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 0-1]"ExecuteNativeFunc::Execute RegisterCmder result: 0"
1571970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 0-1]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
1581970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 287 : [INTERPRETER 0-1]"UScriptStatementList finish type: 1  value : type: List "
1591970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 89 : [INTERPRETER 0-1]"statements_ execute result type: 1  value : type: List  "
1601970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 41 : ExecuteScript finish ret: 0  script: registerCmd.us
1611970-01-02 14:58:20  [INFO]UPDATER  pkg_pkgfile.cpp 69 : ExtractFile loadScript.us
1621970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 464 : Unpack loadScript.us data offset:2363 packedSize:233 unpackedSize:233
1631970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 32 : ExecuteScript loadScript.us
1641970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05b50
1651970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05b50 expression:0xa7c064b0
1661970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05b50 expression:0xa7c05c60
1671970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05d40
1681970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05d40 expression:0xa7c064e0
1691970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05d40 expression:0xa7c05cb0
1701970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05bf0
1711970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05bf0 expression:0xa7c06468
1721970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05bf0 expression:0xa7c05c00
1731970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05c30
1741970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05c30 expression:0xa7c064c8
1751970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05c30 expression:0xa7c05c40
1761970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05c80
1771970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05c80 expression:0xa7c063a8
1781970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05c80 expression:0xa7c05c90
1791970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05c20
1801970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05c20 expression:0xa7c06420
1811970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05c20 expression:0xa7c05cd0
1821970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05d10
1831970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05d10 expression:0xa7c06438
1841970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05d10 expression:0xa7c05d20
1851970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 269 : [INTERPRETER 1-2]"UScriptStatementList::Execute "
1861970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 1-2]"UScriptExpressionStatement::statement "
1871970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 1-2]"FunctionCallExpression::Execute LoadScript "
1881970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 1-2]"ExecuteNativeFunc::Execute LoadScript "
1891970-01-02 14:58:20  [INFO]UPDATER  script_loadscript.cpp 36 : UScriptLoadScript test_function.us priority:1
1901970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 1-2]"ExecuteNativeFunc::Execute LoadScript result: 0"
1911970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 1-2]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
1921970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 1-2]"UScriptExpressionStatement::statement "
1931970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 1-2]"FunctionCallExpression::Execute LoadScript "
1941970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 1-2]"ExecuteNativeFunc::Execute LoadScript "
1951970-01-02 14:58:20  [INFO]UPDATER  script_loadscript.cpp 36 : UScriptLoadScript test_logic.us priority:3
1961970-01-02 14:58:20  [ERROR]UPDATER  script_managerImpl.cpp 180 : Fail to access script test_logic.us
1971970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 1-2]"ExecuteNativeFunc::Execute LoadScript result: 0"
1981970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 1-2]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
1991970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 1-2]"UScriptExpressionStatement::statement "
2001970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 1-2]"FunctionCallExpression::Execute LoadScript "
2011970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 1-2]"ExecuteNativeFunc::Execute LoadScript "
2021970-01-02 14:58:20  [INFO]UPDATER  script_loadscript.cpp 36 : UScriptLoadScript test_if.us priority:1
2031970-01-02 14:58:20  [ERROR]UPDATER  script_managerImpl.cpp 180 : Fail to access script test_if.us
2041970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 1-2]"ExecuteNativeFunc::Execute LoadScript result: 0"
2051970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 1-2]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
2061970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 1-2]"UScriptExpressionStatement::statement "
2071970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 1-2]"FunctionCallExpression::Execute LoadScript "
2081970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 1-2]"ExecuteNativeFunc::Execute LoadScript "
2091970-01-02 14:58:20  [INFO]UPDATER  script_loadscript.cpp 36 : UScriptLoadScript test_math.us priority:1
2101970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 1-2]"ExecuteNativeFunc::Execute LoadScript result: 0"
2111970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 1-2]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
2121970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 1-2]"UScriptExpressionStatement::statement "
2131970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 1-2]"FunctionCallExpression::Execute LoadScript "
2141970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 1-2]"ExecuteNativeFunc::Execute LoadScript "
2151970-01-02 14:58:20  [INFO]UPDATER  script_loadscript.cpp 36 : UScriptLoadScript testscript.us priority:1
2161970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 1-2]"ExecuteNativeFunc::Execute LoadScript result: 0"
2171970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 1-2]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
2181970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 1-2]"UScriptExpressionStatement::statement "
2191970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 1-2]"FunctionCallExpression::Execute LoadScript "
2201970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 1-2]"ExecuteNativeFunc::Execute LoadScript "
2211970-01-02 14:58:20  [INFO]UPDATER  script_loadscript.cpp 36 : UScriptLoadScript Verse-script.us priority:2
2221970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 1-2]"ExecuteNativeFunc::Execute LoadScript result: 0"
2231970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 1-2]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
2241970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 1-2]"UScriptExpressionStatement::statement "
2251970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 1-2]"FunctionCallExpression::Execute LoadScript "
2261970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 1-2]"ExecuteNativeFunc::Execute LoadScript "
2271970-01-02 14:58:20  [INFO]UPDATER  script_loadscript.cpp 36 : UScriptLoadScript test_script.us priority:0
2281970-01-02 14:58:20  [ERROR]UPDATER  script_managerImpl.cpp 180 : Fail to access script test_script.us
2291970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 1-2]"ExecuteNativeFunc::Execute LoadScript result: 0"
2301970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 1-2]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
2311970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 287 : [INTERPRETER 1-2]"UScriptStatementList finish type: 1  value : type: List "
2321970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 89 : [INTERPRETER 1-2]"statements_ execute result type: 1  value : type: List  "
2331970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 41 : ExecuteScript finish ret: 0  script: loadScript.us
2341970-01-02 14:58:20  [INFO]UPDATER  threadpool.cpp 148 : ThreadPool::AddTask 0
2351970-01-02 14:58:20  [INFO]UPDATER  pkg_pkgfile.cpp 69 : ExtractFile test_function.us
2361970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp1970-01-02 14:58:20  [ INFO]UPDATER  pkg_pkgfile.cpp 464 : 69 : Unpack test_function.us data offset:3076 packedSize:334 unpackedSize:334ExtractFile testscript.us
237
2381970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 464 : Unpack testscript.us data offset:4289 packedSize:296 unpackedSize:2961970-01-02 14:58:20  [
239INFO]UPDATER  pkg_pkgfile.cpp 69 : ExtractFile test_math.us
2401970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 32 : ExecuteScript testscript.us
2411970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 464 : Unpack test_math.us data offset:3410 packedSize:536 unpackedSize:536
2421970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 32 : ExecuteScript test_math.us
2431970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa76010d0
2441970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 321970-01-02 14:58:20   : [INFOExecuteScript test_function.us]
245UPDATER  script_param.cpp 51 : ExecuteScript test_function.us ression:0xa76010c0
2461970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : 1970-01-02 14:58:20  [CreateParams params:0xa7c05be0INFO]
247UPDATER  script_param.cpp 35 : CreateParams params:0xa7601100
2481970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05bf0
2491970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7601100 expression:0xa7603138
2501970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05be0 expression:0xa7c06438
2511970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7601100 expression:0xa7603150
2521970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05d30
2531970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7601110
2541970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05bf0 expression:0xa7c063c0
2551970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7601110 expression:0xa7600080
2561970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa76010a0
2571970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa76010a0 expression:0xa76031b0
2581970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa76010a0 expression:0xa7603198
2591970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05c90
2601970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa76010a0 expression:0xa76031e0
2611970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05c90 expression:0xa7c067b0
2621970-01-02 14:58:20  [INFO1970-01-02 14:58:20]UPDATER   [ script_param.cppINFO ]UPDATER  script_param.cpp51  : 35 : AddParams params 0xa7c05d30 expression:0xa7c06420
263CreateParams params:0xa7601170
2641970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05c90 expression:0xa7c067e0
2651970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7601170 expression:0xa7603240
2661970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05d80
2671970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7601170 expression:0xa7603228
2681970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05d80 expression:0xa7c067f8
2691970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7601170 expression:0xa76031f8
2701970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05d80 expression:0xa7c06858
2711970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa76011c0
2721970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa76011c0 expression:0xa7603270
2731970-01-02 14:58:20  1970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05d30 expression:0xa7c064c8
2741970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa76011c0 expression:0xa76032e8
2751970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05d30 expression:0xa7c06468
2761970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa76011c0 expression:0xa76032b8
2771970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05ce0
2781970-01-02 14:58:201970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05ce0 expression:0xa7c06720
2791970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05ce0 expression:0xa7c06708
2801970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05ce0 expression:0xa7c06978
2811970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05f30
2821970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05f30 expression:0xa7c069f0
2831970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05f30 expression:0xa7c06a08
2841970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05f30 expression:0xa7c069a8
285  [INFO]UPDATER  script_statement.cpp 269 : [INTERPRETER 2-3]"UScriptStatementList::Execute "
2861970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05f701970-01-02 14:58:20
2871970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05f70 expression:0xa7c05f60
288  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 2-3]"UScriptExpressionStatement::statement "
2891970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05f70 expression:0xa7c05f80
2901970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05f70 expression:0xa7c05f90
2911970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : 1970-01-02 14:58:20[INTERPRETER 2-3]"BinaryExpression::Execute "
292[INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05fc0
2931970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05fc0 expression:0xa7c06a38
2941970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05fc0 expression:0xa7c06a98
2951970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 2-3]"BinaryExpression::Execute left:type: Integer 3 add right:type: Integer 56 result:type: Integer 59"
2961970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05fc0 expression:0xa7c06a80
2971970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 101 : [INTERPRETER 2-3]"AssignExpression::Execute update local var 'a = type: Integer 59 ' "
2981970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : 1970-01-02 14:58:20  [INTERPRETER 2-3]"FindVariable varName:a "[
299INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7cc5010
3001970-01-02 14:58:20  [INFO]UPDATER 1970-01-02 14:58:20   [script_context.cppINFO ]UPDATER  script_param.cpp 114 : 51 : AddParams params 0xa7cc5010 expression:0xa7cc5000[INTERPRETER 2-3]" Update varName:a value: type: Integer 59"
301
3021970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7cc5010 expression:0xa7cc5020
3031970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7cc5010 expression:0xa7cc5030
3041970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7cc5050
3051970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7cc5050 expression:0xa7c6e100
3061970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7cc5070
3071970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : 1970-01-02 14:58:20  [INFO[INTERPRETER 2-3]"UScriptExpressionStatement::Execute result: type: 1  value : type: Integer 59"]UPDATER
308 script_param.cpp [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05eb0
3091970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05eb0 expression:0xa7c068a0
3101970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05eb0 expression:0xa7c06888
3111970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 2-3]"UScriptExpressionStatement::statement "
3121970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05eb0 expression:0xa7c068b8
3131970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05eb0 expression:0xa7c068701970-01-02 14:58:20
314  [INFO]UPDATER  script_expression.cpp 129 : [INTERPRETER 2-3]"BinaryExpression::Execute "
3151970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 2-3]"BinaryExpression::Execute left:type: Integer 5 add right:type: Integer 6 result:type: Integer 11"
3161970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7cc50c0
3171970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7cc50c0 expression:0xa7c068e8
3181970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 101 : [INTERPRETER 2-3]"AssignExpression::Execute update local var 'b = type: Integer 11 ' "
3191970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 2-3]"FindVariable varName:b "
3201970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 2-3]" Update varName:b value: type: Integer 11"
3211970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7cc5160
3221970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 2-3]"UScriptExpressionStatement::Execute result: type: 1  value : type: Integer 11"
32351 : AddParams params 0xa7cc5070 expression:0xa7cc5060
3241970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 2-3]"UScriptExpressionStatement::statement "
3251970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp1970-01-02 14:58:20   [51INFO : ]UPDATER  AddParams params 0xa7cc5070 expression:0xa7cc5080script_expression.cpp
326 1970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7cc5070 expression:0xa7cc5090
3271970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7cc5050 expression:0xa7c6e120
3281970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7cc5180
3291970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7cc5180 expression:0xa7cc5170
3301970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7cc5180 expression:0xa7cc5190
331129 : [INTERPRETER 2-3]"BinaryExpression::Execute "
3321970-01-02 14:58:201970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7cc5160 expression:0xa7c06c90
3331970-01-02 14:58:20  [1970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7cc5160 expression:0xa7c06ca8
334INFO]UPDATER  script_expression.cpp 129 : [INTERPRETER 2-3]"BinaryExpression::Execute "
3351970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 1970-01-02 14:58:20  51[ : INFO]UPDATER  AddParams params 0xa7cc5160 expression:0xa7c06cc0script_expression.cpp
33674 : [INTERPRETER 2-3]"Execute statements identifier a "
3371970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7cc5180 expression:0xa7cc51a0
3381970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 2-3]"FindVariable varName:a "
3391970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7cc5050 expression:0xa7c6e140
3401970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 2-3]"IdentifierExpression::Execute 'a = type: Integer 59 ' "
3411970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 1970-01-02 14:58:2074 :   [INFO][INTERPRETER 2-3]"Execute statements identifier b "UPDATER
342script_statement.cpp 269 : [INTERPRETER 4-4]"UScriptStatementList::Execute "
3431970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 2-3]"FindVariable varName:b "
3441970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 4-4]"UScriptExpressionStatement::statement "
3451970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 2-3]"IdentifierExpression::Execute 'b = type: Integer 11 ' "
3461970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 4-4]"FunctionCallExpression::Execute Stdout "
3471970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 2-3]"BinaryExpression::Execute left:type: Integer 59 add right:type: Integer 11 result:type: Integer 70"
3481970-01-02 14:58:20  [  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7cc5160 expression:0xa7c06cd8
3491970-01-02 14:58:20  1970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7cc51e0
3501970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7cc51e0 expression:0xa7c06cf0
3511970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7cc51e0 expression:0xa7c06d38
3521970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7cc51e0 expression:0xa7c06d68
3531970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7cc51e0 expression:0xa7c06d08
3541970-01-02 14:58:20  [[INFOINFO]]UPDATER UPDATER   script_statement.cpp script_expression.cpp 129 : 269 : [INTERPRETER 2-3]"BinaryExpression::Execute "
355[INTERPRETER 3-5]"UScriptStatementList::Execute "
3561970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 2-3]"Execute statements identifier a "
357INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 4-4]"ExecuteNativeFunc::Execute Stdout "
3581970-01-02 14:58:20Test function ================
3591970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 4-4]"ExecuteNativeFunc::Execute Stdout result: 0"
360  [1970-01-02 14:58:20  INFO[]UPDATER INFO script_context.cpp ]UPDATER  script_statement.cpp100  : 163 : [INTERPRETER 2-3]"FindVariable varName:a "
361[INTERPRETER 4-4]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
3621970-01-02 14:58:201970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 4-4]"UScriptExpressionStatement::statement "
3631970-01-02 14:58:20    [[INFOINFO]]UPDATER UPDATER   script_expression.cppscript_expression.cpp  77156 :  : [INTERPRETER 2-3]"IdentifierExpression::Execute 'a = type: Integer 59 ' "[INTERPRETER 4-4]"FunctionCallExpression::Execute computer "
364
3651970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 2-3]"Execute statements identifier b "
3661970-01-02 14:58:20  [INFO]UPDATER  script_function.cpp 36 : [INTERPRETER 4-4]"UScriptFunction execute computer"
3671970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 4-6]" Update varName:a value: type: Integer 10"
3681970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 2-3]"FindVariable varName:b "
3691970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 4-6]" Update varName:b value: type: Integer 20"
3701970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 2-3]"IdentifierExpression::Execute 'b = type: Integer 11 ' "
3711970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 3-5]"UScriptExpressionStatement::statement "
3721970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 3-5]"FunctionCallExpression::Execute Stdout "
3731970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 3-5]"ExecuteNativeFunc::Execute Stdout "
3741970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 2-3]"BinaryExpression::Execute left:type: Integer 59 sub right:type: Integer 11 result:type: Integer 48"
375Test math ================
3761970-01-02 14:58:20  [1970-01-02 14:58:20INFO  ][UPDATER  INFOscript_context.cpp] UPDATER  script_expression.cpp 114 : 147 : [INTERPRETER 2-3]"BinaryExpression::Execuute Stdotype: ult: 0" 70 mul right:type: Integer 48 result:type: Integer 3360"[INTERPRETER 4-6]" Update varName:c value: type: Integer 30"
377
3781970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 2-3]"BinaryExpression::Execuute Stdotype: ult: 0"
3791970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 101 : [INTERPRETER 2-3]"AssignExpression::Execute update local var 'c = type: Integer 3360 ' "
3801970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 3-5]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
3811970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 3-5]"UScriptExpressionStatement::statement "
3821970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : [INTERPRETER 3-5]"BinaryExpression::Execute "
3831970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 3-5]"BinaryExpression::Execute left:type: Integer 3 add right:type: Integer 10 result:type: Integer 13"
3841970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 101 : [INTERPRETER 3-5]"AssignExpression::Execute update local var 'a = type: Integer 13 ' "
3851970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:a "
3861970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 2-3]"FindVariable varName:c "
3871970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 3-5]" Update varName:a value: type: Integer 13"
3881970-01-02 14:58:20  1970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 3-5]"UScriptExpressionStatement::Execute result: type: 1  value : type: Integer 13"
389[INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 2-3]" Update varName:c value: type: Integer 3360"
3901970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 3-5]"UScriptExpressionStatement::statement "
3911970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 1970-01-02 14:58:20  163[ : INFO]UPDATER  [INTERPRETER 2-3]"UScriptExpressionStatement::Execute result: type: 1  value : type: Integer 3360"script_expression.cpp
392129 : [INTERPRETER 3-5]"BinaryExpression::Execute "
3931970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 2-3]"UScriptExpressionStatement::statement "
3941970-01-02 14:58:20  [1970-01-02 14:58:20  INFO[]INFOUPDATER ] script_expression.cppUPDATER   script_expression.cpp 147156 :  : [INTERPRETER 2-3]"FunctionCallExpression::Execute Stdout "[INTERPRETER 3-5]"BinaryExpression::Execute left:type: Integer 5 add right:type: Integer 6 result:type: Integer 11"
395
3961970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : 1970-01-02 14:58:20  [[INTERPRETER 2-3]"ExecuteNativeFunc::Execute Stdout "INFO
397]UPDATER  script_expression.cpp 101
398 : [INTERPRETER 3-5]"AssignExpression::Execute update local var 'b = type: Integer 11 ' "
3991970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 174 : [INTERPRETER 2-3]"ExecuteNativeFunc::Execute Stdout result: 0"
4001970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:b "
4011970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 2-3]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
4021970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 3-5]" Update varName:b value: type: Integer 11"
4031970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 3-5]"UScriptExpressionStatement::Execute result: type: 1  value : type: Integer 11"
4041970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 3-5]"UScriptExpressionStatement::statement "
4051970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : [INTERPRETER 3-5]"BinaryExpression::Execute "
4061970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : [INTERPRETER 3-5]"BinaryExpression::Execute "
4071970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier a "
4081970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:a "
4091970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 'a = type: Integer 13 ' "
4101970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier b "
4111970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : 1970-01-02 14:58:20[INTERPRETER 2-3]"BinaryExpression::Execute "
412[INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:b "
4131970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 'b = type: Integer 11 ' "
4141970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 2-3]"Execute statements identifier a "
4151970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 1970-01-02 14:58:20  [147INFO] : UPDATER  script_context.cpp [INTERPRETER 3-5]"BinaryExpression::Execute left:type: Integer 13 add right:type: Integer 11 result:type: Integer 24"
416100 : 1970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : [INTERPRETER 3-5]"BinaryExpression::Execute "
417[INTERPRETER 2-3]"FindVariable varName:a "
4181970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier a "
4191970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 2-3]"IdentifierExpression::Execute 'a = type: Integer 59 ' "
4201970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 269 : [INTERPRETER 4-6]"UScriptStatementList::Execute "
4211970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:a "
4221970-01-02 14:58:20  [INFO]UPDATER 1970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp  159 : script_expression.cpp 74 : [INTERPRETER 4-6]"UScriptExpressionStatement::statement "
423[INTERPRETER 4-6]"UScriptExpressionStatement::state
4241970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : 1970-01-02 14:58:20  [INTERPRETER 4-6]"BinaryExpression::Execute "[
4251970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : INFO][INTERPRETER 4-6]"Execute statements identifier a "UPDATER
426script_context.cpp 100 : [INTERPRETER 2-3]"FindVariable varName:b "
4271970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-6]"FindVariable varName:a "
4281970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 2-3]"IdentifierExpression::Execute 'b = type: Integer 11 ' "
4291970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 4-6]"IdentifierExpression::Execute 'a = type: Integer 10 ' "
4301970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 2-3]"BinaryExpression::Execute left:type: Integer 59 == right:type: Integer 11 result:type: Integer 0"
4311970-01-02 14:58:20  [INFO]UPDATER 1970-01-02 14:58:20   [script_expression.cpp INFO]UPDATER  77script_statement.cpp  : 269 : [INTERPRETER 3-5]"IdentifierExpression::Execute 'a = type: Integer 13 ' "
4321970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier b "
4331970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:b "
4341970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 'b = type: Integer 11 ' "
435[INTERPRETER 2-7]"UScriptStatementList::Execute "
4361970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 3-5]"BinaryExpression::Execute left:type: Integer 13 sub right:type: Integer 11 result:type: Integer 2"
4371970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 1970-01-02 14:58:20  [159 : INFO]UPDATER  script_expression.cpp[INTERPRETER 2-7]"UScriptExpressionStatement::statement "
4381471970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 4-6]"Execute statements identifier b "
4391970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-6]"FindVariable varName:b "
4401970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 2-7]"FunctionCallExpression::Execute Stdout "
4411970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 4-6]"IdentifierExpression::Execute 'b = type: Integer 20 ' "
4421970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 2-7]"ExecuteNativeFunc::Execute Stdout "
4431970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 4-6]"BinaryExpression::Execute left:type: Integer 10 add right:type: Integer 20 result:type: Integer 30"
4441970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 2-7]"FunctionCallExpression::Execute Concat "
4451970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 101 : [INTERPRETER 4-6]"AssignExpression::Execute update local var 'f = type: Integer 30 ' "
4461970-01-02 14:58:20  [1970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-6]"FindVariable varName:f "
447INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 2-7]"ExecuteNativeFunc::Execute Concat "1970-01-02 14:58:20
448[INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-4]"FindVariable varName:f "
4491970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 1970-01-02 14:58:20  [197 : INFO]UPDATER  script_context.cpp [INTERPRETER 2-7]"ExecuteNativeFunc::Execute Concat result: 0"114
450 : [INTERPRETER 4-6]" Update varName:f value: type: Integer 30"
451sssssss
4521970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 1970-01-02 14:58:20  197[ : INFO]UPDATER  script_statement.cpp[INTERPRETER 2-7]"ExecuteNativeFunc::Execute Stdout result: 0"
453163 : [INTERPRETER 4-6]"UScriptExpressionStatement::Execute result: type: 1  value : type: Integer 30"
4541970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 2-7]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
4551970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 4-6]"Execute statements identifier f "
4561970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 287 : [INTERPRETER 2-7]"UScriptStatementList finish type: 1  value : type: List "
4571970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-6]"FindVariable varName:f "
4581970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 287 : [INTERPRETER 2-3]"UScriptStatementList finish type: 1  value : type: List "
4591970-01-02 14:58:20  [ : [INTERPRETER 3-5]"BinaryExpression::Execute left:type: Integer 24 mul right:type: Integer 2 result:type: Integer 48"
4601970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 89 : [INTERPRETER 2-3]"statements_ execute result type: 1  value : type: List  "
461INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 4-6]"IdentifierExpression::Execute 'f = type: Integer 30 ' "
4621970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 342 : [INTERPRETER 4-6]"params result: type: Integer 30"
4631970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 4-6]"Execute statements identifier a "
4641970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-6]"FindVariable varName:a "
4651970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 4-6]"IdentifierExpression::Execute 'a = type: Integer 10 ' "
4661970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 342 : [INTERPRETER 4-6]"params result: type: Integer 10"
4671970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 4-6]"Execute statements identifier b "
4681970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-6]"FindVariable varName:b "
4691970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 4-6]"IdentifierExpression::Execute 'b = type: Integer 20 ' "
4701970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 342 : [INTERPRETER 4-6]"params result: type: Integer 20"
4711970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 287 : [INTERPRETER 4-6]"UScriptStatementList finish type: 4  value : type: List  [0] = 30 [1] = 10 [2] = 20"
4721970-01-02 14:58:20  1970-01-02 14:58:20[  [INFOINFO]]UPDATER UPDATER   script_expression.cppscript_interpreter.cpp  10141 :  : [INTERPRETER 3-5]"AssignExpression::Execute update local var 'c = type: Integer 48 ' "[INTERPRETER  finish ret: 0  script: testscript.us
4731970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:c "
4741970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 3-5]" Update varName:c value: type: Integer 48"
475
4761970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 3-5]"UScriptExpressionStatement::Execute result: type: 1  value : type: Integer 48"
4771970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 3-5]"UScriptExpressionStatement::statement "
4781970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : [INTERPRETER 3-5]"BinaryExpression::Execute "
4791970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : [INTERPRETER 3-5]"BinaryExpression::Execute "
4801970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier a "
4811970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:a "
4821970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 'a = type: Integer 13 ' "
4831970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier b "
4841970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:b "
4851970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 'b = type: Integer 11 ' "
4861970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 3-5]"BinaryExpression::Execute left:type: Integer 13 add right:type: Integer 11 result:type: Integer 24"
4871970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : [INTERPRETER 3-5]"BinaryExpression::Execute "
4881970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier a "
4891970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:a "
4901970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 'a = type: Integer 13 ' "
4911970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 3-5]"BinaryExpression::Execute left:type: Integer 13 sub right:type: Integer 3 result:type: Integer 10"
4921970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 3-5]"BinaryExpression::Execute left:type: Integer 24 div right:type: Integer 10 result:type: Integer 2"
4931970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 101 : [INTERPRETER 3-5]"AssignExpression::Execute update local var 'f = type: Integer 2 ' "
4941970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:f "
4951970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 3-5]" Update varName:f value: type: Integer 2"
4961970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 3-5]"UScriptExpressionStatement::Execute result: type: 1  value : type: Integer 2"
4971970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 3-5]"UScriptExpressionStatement::statement "
4981970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 3-5]"FunctionCallExpression::Execute Stdout "
4991970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 3-5]"ExecuteNativeFunc::Execute Stdout "
5001970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : [INTERPRETER 3-5]"BinaryExpression::Execute "
5011970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : [INTERPRETER 3-5]"BinaryExpression::Execute "
5021970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 3-5]"BinaryExpression::Execute left:type: Integer 2 mul right:type: Integer 3 result:type: Integer 6"
5031970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 3-5]"BinaryExpression::Execute left:type: Integer 1 add right:type: Integer 6 result:type: Integer 7"
5041+2*3   7
5051970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 3-5]"ExecuteNativeFunc::Execute Stdout result: 0"
5061970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 3-5]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
5071970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 3-5]"UScriptExpressionStatement::statement "
5081970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 3-5]"FunctionCallExpression::Execute Stdout "
5091970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 3-5]"ExecuteNativeFunc::Execute Stdout "
5101970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : [INTERPRETER 3-5]"BinaryExpression::Execute "
5111970-01-02 14:58:20  [INFO]UPDATER  script_function.cpp 70 : [INTERPRETER 4-4]"UScriptFunction execute computer result type: 4  value : type: List  [0] = 30 [1] = 10 [2] = 20"
5121970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 101 : [INTERPRETER 4-4]"AssignExpression::Execute update local var 'a1 = type: List  [0] = 30 [1] = 10 [2] = 20 ' "
5131970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-4]"FindVariable varName:a1 "
5141970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 4-4]" Update varName:a1 value: type: Integer 30"
5151970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 4-4]" Update varName:a2 value: type: Integer 10"
5161970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 4-4]" Update varName:a3 value: type: Integer 20"
5171970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 4-4]"UScriptExpressionStatement::Execute result: type: 1  value : type: List  [0] = 30 [1] = 10 [2] = 20"
5181970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 4-4]"UScriptExpressionStatement::statement "
5191970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 4-4]"FunctionCallExpression::Execute Stdout "
5201970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 4-4]"ExecuteNativeFunc::Execute Stdout "
5211970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 4-4]"Execute statements identifier a1 "
5221970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-4]"FindVariable varName:a1 "
5231970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 4-4]"IdentifierExpression::Execute 'a1 = type: Integer 30 ' "
5241970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 4-4]"Execute statements identifier a2 "
5251970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-4]"FindVariable varName:a2 "
5261970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 4-4]"IdentifierExpression::Execute 'a2 = type: Integer 10 ' "
5271970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 4-4]"Execute statements identifier a3 "
5281970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-4]"FindVariable varName:a3 "
5291970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 4-4]"IdentifierExpression::Execute 'a3 = type: Integer 20 ' "
53030  10  20
5311970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 4-4]"ExecuteNativeFunc::Execute Stdout result: 0"
5321970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 4-4]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
5331970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 4-4]"UScriptExpressionStatement::statement "
5341970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 4-4]"FunctionCallExpression::Execute Stdout "
5351970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 4-4]"ExecuteNativeFunc::Execute Stdout "
5361970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 4-4]"FunctionCallExpression::Execute computer "
5371970-01-02 14:58:20  [INFO]UPDATER  script_function.cpp 36 : [INTERPRETER 4-4]"UScriptFunction execute computer"
5381970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 4-8]" Update varName:a value: type: Integer 10"
5391970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 4-8]" Update varName:b value: type: Integer 20"
5401970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 4-8]" Update varName:c value: type: Integer 30"
5411970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 269 : [INTERPRETER 4-8]"UScriptStatementList::Execute "
5421970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 4-8]"UScriptExpressionStatement::statement "
5431970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : [INTERPRETER 4-8]"BinaryExpression::Execute "
5441970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 4-8]"Execute statements identifier a "
5451970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-8]"FindVariable varName:a "
5461970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 4-8]"IdentifierExpression::Execute 'a = type: Integer 10 ' "
5471970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 4-8]"Execute statements identifier b "
5481970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-8]"FindVariable varName:b "
5491970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 4-8]"IdentifierExpression::Execute 'b = type: Integer 20 ' "
5501970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 4-8]"BinaryExpression::Execute left:type: Integer 10 add right:type: Integer 20 result:type: Integer 30"
5511970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 101 : [INTERPRETER 4-8]"AssignExpression::Execute update local var 'f = type: Integer 30 ' "
5521970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-8]"FindVariable varName:f "
5531970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-4]"FindVariable varName:f "
5541970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 4-8]" Update varName:f value: type: Integer 30"
5551970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 4-8]"UScriptExpressionStatement::Execute result: type: 1  value : type: Integer 30"
5561970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 4-8]"Execute statements identifier f "
5571970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-8]"FindVariable varName:f "
5581970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 4-8]"IdentifierExpression::Execute 'f = type: Integer 30 ' "
5591970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 342 : [INTERPRETER 4-8]"params result: type: Integer 30"
5601970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 4-8]"Execute statements identifier a "
5611970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-8]"FindVariable varName:a "
5621970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 4-8]"IdentifierExpression::Execute 'a = type: Integer 10 ' "
5631970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 342 : [INTERPRETER 4-8]"params result: type: Integer 10"
5641970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 4-8]"Execute statements identifier b "
5651970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-8]"FindVariable varName:b "
5661970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 4-8]"IdentifierExpression::Execute 'b = type: Integer 20 ' "
5671970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 342 : [INTERPRETER 4-8]"params result: type: Integer 20"
5681970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 287 : [INTERPRETER 4-8]"UScriptStatementList finish type: 4  value : type: List  [0] = 30 [1] = 10 [2] = 20"
5691970-01-02 14:58:20  [INFO]UPDATER  script_function.cpp 70 : [INTERPRETER 4-4]"UScriptFunction execute computer result type: 4  value : type: List  [0] = 30 [1] = 10 [2] = 20"
5701970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 4-4]"FunctionCallExpression::Execute computer "
5711970-01-02 14:58:20  [INFO]UPDATER  script_function.cpp 36 : [INTERPRETER 4-4]"UScriptFunction execute computer"
5721970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 4-9]" Update varName:a value: type: Integer 10"
5731970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 4-9]" Update varName:b value: type: Integer 100"
5741970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 4-9]" Update varName:c value: type: Integer 30"
5751970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 269 : [INTERPRETER 4-9]"UScriptStatementList::Execute "
5761970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 4-9]"UScriptExpressionStatement::statement "
5771970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : [INTERPRETER 4-9]"BinaryExpression::Execute "
5781970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 4-9]"Execute statements identifier a "
5791970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-9]"FindVariable varName:a "
5801970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 4-9]"IdentifierExpression::Execute 'a = type: Integer 10 ' "
5811970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 4-9]"Execute statements identifier b "
5821970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : [INTERPRETER 3-5]"BinaryExpression::Execute "
5831970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 3-5]"BinaryExpression::Execute left:type: Integer 2 div right:type: Integer 3 result:type: Integer 0"
5841970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 3-5]"BinaryExpression::Execute left:type: Integer 1 add right:type: Integer 0 result:type: Integer 1"
5851+2/3   1
5861970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 3-5]"ExecuteNativeFunc::Execute Stdout result: 0"
5871970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 3-5]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
5881970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 3-5]"UScriptExpressionStatement::statement "
5891970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 101 : [INTERPRETER 3-5]"AssignExpression::Execute update local var 'e1 = type: Float 0.500000 ' "
5901970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:e1 "
5911970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 3-5]" Update varName:e1 value: type: Float 0.500000"
5921970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 3-5]"UScriptExpressionStatement::Execute result: type: 1  value : type: Float 0.500000"
5931970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 3-5]"UScriptExpressionStatement::statement "
5941970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : [INTERPRETER 3-5]"BinaryExpression::Execute "
5951970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier e1 "
5961970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:e1 "
5971970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 'e1 = type: Float 0.500000 ' "
5981970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 3-5]"BinaryExpression::Execute left:type: Float 0.500000 mul right:type: Integer 100 result:type: Float 50.000000"
5991970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 101 : [INTERPRETER 3-5]"AssignExpression::Execute update local var 'f = type: Float 50.000000 ' "
6001970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:f "
6011970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:f "
6021970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 3-5]" Update varName:f value: type: Float 50.000000"
6031970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 3-5]"UScriptExpressionStatement::Execute result: type: 1  value : type: Float 50.000000"
6041970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 3-5]"UScriptExpressionStatement::statement "
6051970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 3-5]"FunctionCallExpression::Execute Stdout "
6061970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 3-5]"ExecuteNativeFunc::Execute Stdout "
6071970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier a "
6081970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:a "
6091970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 'a = type: Integer 13 ' "
6101970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier b "
6111970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:b "
6121970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 'b = type: Integer 11 ' "
6131970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier c "
6141970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:c "
6151970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 'c = type: Integer 48 ' "
6161970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier f "
6171970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:f "
6181970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 'f = type: Float 50.000000 ' "
61913  11  48  50
6201970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 3-5]"ExecuteNativeFunc::Execute Stdout result: 0"
6211970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 3-5]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
6221970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 3-5]"UScriptExpressionStatement::statement "
6231970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 101 : [INTERPRETER 3-5]"AssignExpression::Execute update local var 'str = type: String dddddddddd ' "
6241970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:str "
6251970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 3-5]" Update varName:str value: type: String dddddddddd"
6261970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 3-5]"UScriptExpressionStatement::Execute result: type: 1  value : type: String dddddddddd"
6271970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 3-5]"UScriptExpressionStatement::statement "
6281970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : [INTERPRETER 3-5]"BinaryExpression::Execute "
6291970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier str "
6301970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:str "
6311970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 'str = type: String dddddddddd ' "
6321970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier a "
6331970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:a "
6341970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 'a = type: Integer 13 ' "
6351970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 3-5]"BinaryExpression::Execute left:type: String dddddddddd add right:type: Integer 13 result:type: String dddddddddd13"
6361970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 101 : [INTERPRETER 3-5]"AssignExpression::Execute update local var 'str = type: String dddddddddd13 ' "
6371970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:str "
6381970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:str "
6391970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 3-5]" Update varName:str value: type: String dddddddddd13"
6401970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 3-5]"UScriptExpressionStatement::Execute result: type: 1  value : type: String dddddddddd13"
6411970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 3-5]"UScriptExpressionStatement::statement "
6421970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 3-5]"FunctionCallExpression::Execute Stdout "
6431970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 3-5]"ExecuteNativeFunc::Execute Stdout "
6441970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier str "
6451970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:str "
6461970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 'str = type: String dddddddddd13 ' "
647dddddddddd13
6481970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 3-5]"ExecuteNativeFunc::Execute Stdout result: 0"
6491970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 3-5]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
6501970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 3-5]"UScriptExpressionStatement::statement "
6511970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : [INTERPRETER 3-5]"BinaryExpression::Execute "
6521970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 3-5]"BinaryExpression::Execute left:type: Float 3.000000 add right:type: Float 10.000000 result:type: Float 13.000000"
6531970-01-02 14:58:20  [INFO]UPDATER  1970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-9]"FindVariable varName:b "
6541970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 4-9]"IdentifierExpression::Execute 'b = type: Integer 100 ' "
6551970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 4-9]"BinaryExpression::Execute left:type: Integer 10 add right:type: Integer 100 result:type: Integer 110"
6561970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 101 : [INTERPRETER 4-9]"AssignExpression::Execute update local var 'f = type: Integer 110 ' "
6571970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-9]"FindVariable varName:f "
6581970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-4]"FindVariable varName:f "
6591970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 4-9]" Update varName:f value: type: Integer 110"
6601970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 4-9]"UScriptExpressionStatement::Execute result: type: 1  value : type: Integer 110"
6611970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 4-9]"Execute statements identifier f "
6621970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-9]"FindVariable varName:f "
6631970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 4-9]"IdentifierExpression::Execute 'f = type: Integer 110 ' "
6641970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 342 : [INTERPRETER 4-9]"params result: type: Integer 110"
6651970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 4-9]"Execute statements identifier a "
6661970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-9]"FindVariable varName:a "
6671970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 4-9]"IdentifierExpression::Execute 'a = type: Integer 10 ' "
6681970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 342 : [INTERPRETER 4-9]"params result: type: Integer 10"
6691970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 4-9]"Execute statements identifier b "
6701970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-9]"FindVariable varName:b "
6711970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 4-9]"IdentifierExpression::Execute 'b = type: Integer 100 ' "
6721970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 342 : [INTERPRETER 4-9]"params result: type: Integer 100"
6731970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 287 : [INTERPRETER 4-9]"UScriptStatementList finish type: 4  value : type: List  [0] = 110 [1] = 10 [2] = 100"
6741970-01-02 14:58:20  [INFO]UPDATER  script_function.cpp 70 : [INTERPRETER 4-4]"UScriptFunction execute computer result type: 4  value : type: List  [0] = 110 [1] = 10 [2] = 100"
6751970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 4-4]"FunctionCallExpression::Execute computer "
6761970-01-02 14:58:20  [INFO]UPDATER  script_function.cpp 36 : [INTERPRETER 4-4]"UScriptFunction execute computer"
6771970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 4-10]" Update varName:a value: type: Integer 100"
6781970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 4-10]" Update varName:b value: type: Integer 20"
6791970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 4-10]" Update varName:c value: type: Integer 30"
6801970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 269 : [INTERPRETER 4-10]"UScriptStatementList::Execute "
6811970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 4-10]"UScriptExpressionStatement::statement "
6821970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : [INTERPRETER 4-10]"BinaryExpression::Execute "
6831970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 4-10]"Execute statements identifier a "
6841970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-10]"FindVariable varName:a "
6851970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 4-10]"IdentifierExpression::Execute 'a = type: Integer 100 ' "
6861970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 4-10]"Execute statements identifier b "
6871970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-10]"FindVariable varName:b "
6881970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 4-10]"IdentifierExpression::Execute 'b = type: Integer 20 ' "
6891970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 4-10]"BinaryExpression::Execute left:type: Integer 100 add right:type: Integer 20 result:type: Integer 120"
6901970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 101 : [INTERPRETER 4-10]"AssignExpression::Execute update local var 'f = type: Integer 120 ' "
6911970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-10]"FindVariable varName:f "
6921970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-4]"FindVariable varName:f "
6931970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 4-10]" Update varName:f value: type: Integer 120"
6941970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 4-10]"UScriptExpressionStatement::Execute result: type: 1  value : type: Integer 120"
6951970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 4-10]"Execute statements identifier f "
6961970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-10]"FindVariable varName:f "
6971970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 4-10]"IdentifierExpression::Execute 'f = type: Integer 120 ' "
6981970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 342 : [INTERPRETER 4-10]"params result: type: Integer 120"
6991970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 4-10]"Execute statements identifier a "
7001970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-10]"FindVariable varName:a "
7011970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 4-10]"IdentifierExpression::Execute 'a = type: Integer 100 ' "
7021970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 342 : [INTERPRETER 4-10]"params result: type: Integer 100"
7031970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 4-10]"Execute statements identifier b "
7041970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 4-10]"FindVariable varName:b "
7051970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 4-10]"IdentifierExpression::Execute 'b = type: Integer 20 ' "
7061970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 342 : [INTERPRETER 4-10]"params result: type: Integer 20"
7071970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 287 : [INTERPRETER 4-10]"UScriptStatementList finish type: 4  value : type: List  [0] = 120 [1] = 100 [2] = 20"
7081970-01-02 14:58:20  [INFO]UPDATER  script_function.cpp 70 : [INTERPRETER 4-4]"UScriptFunction execute computer result type: 4  value : type: List  [0] = 120 [1] = 100 [2] = 20"
70930  10  20  110  10  100  120  100  20
7101970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 4-4]"ExecuteNativeFunc::Execute Stdout result: 0"
7111970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 4-4]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
7121970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 287 : [INTERPRETER 4-4]"UScriptStatementList finish type: 1  value : type: List "
7131970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 89 : [INTERPRETER 4-4]"statements_ execute result type: 1  value : type: List  "
7141970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 41 : ExecuteScript finish ret: 0  script: test_function.us
715script_expression.cpp 101 : [INTERPRETER 3-5]"AssignExpression::Execute update local var 't1 = type: Float 13.000000 ' "
7161970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:t1 "
7171970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 3-5]" Update varName:t1 value: type: Float 13.000000"
7181970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 3-5]"UScriptExpressionStatement::Execute result: type: 1  value : type: Float 13.000000"
7191970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 3-5]"UScriptExpressionStatement::statement "
7201970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : [INTERPRETER 3-5]"BinaryExpression::Execute "
7211970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 3-5]"BinaryExpression::Execute left:type: Integer 5 add right:type: Integer 6 result:type: Integer 11"
7221970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 101 : [INTERPRETER 3-5]"AssignExpression::Execute update local var 't2 = type: Integer 11 ' "
7231970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:t2 "
7241970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 3-5]" Update varName:t2 value: type: Integer 11"
7251970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 3-5]"UScriptExpressionStatement::Execute result: type: 1  value : type: Integer 11"
7261970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 3-5]"UScriptExpressionStatement::statement "
7271970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : [INTERPRETER 3-5]"BinaryExpression::Execute "
7281970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : [INTERPRETER 3-5]"BinaryExpression::Execute "
7291970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier t1 "
7301970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:t1 "
7311970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 't1 = type: Float 13.000000 ' "
7321970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier t2 "
7331970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:t2 "
7341970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 't2 = type: Integer 11 ' "
7351970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 3-5]"BinaryExpression::Execute left:type: Float 13.000000 add right:type: Integer 11 result:type: Float 24.000000"
7361970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : [INTERPRETER 3-5]"BinaryExpression::Execute "
7371970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier t1 "
7381970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:t1 "
7391970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 't1 = type: Float 13.000000 ' "
7401970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier t2 "
7411970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:t2 "
7421970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 't2 = type: Integer 11 ' "
7431970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 3-5]"BinaryExpression::Execute left:type: Float 13.000000 sub right:type: Integer 11 result:type: Float 2.000000"
7441970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 3-5]"BinaryExpression::Execute left:type: Float 24.000000 mul right:type: Float 2.000000 result:type: Float 48.000000"
7451970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 101 : [INTERPRETER 3-5]"AssignExpression::Execute update local var 't3 = type: Float 48.000000 ' "
7461970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:t3 "
7471970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 3-5]" Update varName:t3 value: type: Float 48.000000"
7481970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 3-5]"UScriptExpressionStatement::Execute result: type: 1  value : type: Float 48.000000"
7491970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 3-5]"UScriptExpressionStatement::statement "
7501970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : [INTERPRETER 3-5]"BinaryExpression::Execute "
7511970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier t1 "
7521970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:t1 "
7531970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 't1 = type: Float 13.000000 ' "
7541970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier t2 "
7551970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:t2 "
7561970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 't2 = type: Integer 11 ' "
7571970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 3-5]"BinaryExpression::Execute left:type: Float 13.000000 div right:type: Integer 11 result:type: Float 1.181818"
7581970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 101 : [INTERPRETER 3-5]"AssignExpression::Execute update local var 't4 = type: Float 1.181818 ' "
7591970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:t4 "
7601970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 114 : [INTERPRETER 3-5]" Update varName:t4 value: type: Float 1.181818"
7611970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 3-5]"UScriptExpressionStatement::Execute result: type: 1  value : type: Float 1.181818"
7621970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 129 : [INTERPRETER 3-5]"BinaryExpression::Execute "
7631970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier t3 "
7641970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:t3 "
7651970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 't3 = type: Float 48.000000 ' "
7661970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier t4 "
7671970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:t4 "
7681970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 't4 = type: Float 1.181818 ' "
7691970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 147 : [INTERPRETER 3-5]"BinaryExpression::Execute left:type: Float 48.000000 > right:type: Float 1.181818 result:type: Integer 1"
7701970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 269 : [INTERPRETER 3-11]"UScriptStatementList::Execute "
7711970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 3-11]"UScriptExpressionStatement::statement "
7721970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 3-11]"FunctionCallExpression::Execute Stdout "
7731970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 3-11]"ExecuteNativeFunc::Execute Stdout "
7741970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-11]"Execute statements identifier t1 "
7751970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-11]"FindVariable varName:t1 "
7761970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:t1 "
7771970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-11]"IdentifierExpression::Execute 't1 = type: Float 13.000000 ' "
7781970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-11]"Execute statements identifier t2 "
7791970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-11]"FindVariable varName:t2 "
7801970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:t2 "
7811970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-11]"IdentifierExpression::Execute 't2 = type: Integer 11 ' "
7821970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-11]"Execute statements identifier t3 "
7831970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-11]"FindVariable varName:t3 "
7841970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:t3 "
7851970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-11]"IdentifierExpression::Execute 't3 = type: Float 48.000000 ' "
7861970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-11]"Execute statements identifier t4 "
7871970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-11]"FindVariable varName:t4 "
7881970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:t4 "
7891970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-11]"IdentifierExpression::Execute 't4 = type: Float 1.181818 ' "
79013  11  48  1.18182
7911970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 3-11]"ExecuteNativeFunc::Execute Stdout result: 0"
7921970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 3-11]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
7931970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 287 : [INTERPRETER 3-11]"UScriptStatementList finish type: 1  value : type: List "
7941970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 3-5]"UScriptExpressionStatement::statement "
7951970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 3-5]"FunctionCallExpression::Execute Stdout "
7961970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 3-5]"ExecuteNativeFunc::Execute Stdout "
7971970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier t1 "
7981970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:t1 "
7991970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 't1 = type: Float 13.000000 ' "
8001970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier t2 "
8011970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:t2 "
8021970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 't2 = type: Integer 11 ' "
8031970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier t3 "
8041970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:t3 "
8051970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 't3 = type: Float 48.000000 ' "
8061970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 74 : [INTERPRETER 3-5]"Execute statements identifier t4 "
8071970-01-02 14:58:20  [INFO]UPDATER  script_context.cpp 100 : [INTERPRETER 3-5]"FindVariable varName:t4 "
8081970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 77 : [INTERPRETER 3-5]"IdentifierExpression::Execute 't4 = type: Float 1.181818 ' "
80913  11  48  1.18182
8101970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 3-5]"ExecuteNativeFunc::Execute Stdout result: 0"
8111970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 3-5]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
8121970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 287 : [INTERPRETER 3-5]"UScriptStatementList finish type: 1  value : type: List "
8131970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 89 : [INTERPRETER 3-5]"statements_ execute result type: 1  value : type: List  "
8141970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 41 : ExecuteScript finish ret: 0  script: test_math.us
8151970-01-02 14:58:20  [INFO]UPDATER  threadpool.cpp 148 : ThreadPool::AddTask 0
8161970-01-02 14:58:20  [INFO]UPDATER  pkg_pkgfile.cpp 69 : ExtractFile Verse-script.us
8171970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 464 : Unpack Verse-script.us data offset:4585 packedSize:331 unpackedSize:331
8181970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 32 : ExecuteScript Verse-script.us
8191970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05f40
8201970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05f40 expression:0xa7c05f30
8211970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05f40 expression:0xa7c05f10
8221970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05f00
8231970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05f00 expression:0xa7c06a20
8241970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05bf0
8251970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05bf0 expression:0xa7c069a8
8261970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05c60
8271970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05c60 expression:0xa7c05c50
8281970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05c60 expression:0xa7c05c70
8291970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05c80
8301970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05c80 expression:0xa7c069f0
8311970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05c30
8321970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05c30 expression:0xa7c063a8
8331970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05ce0
8341970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05ce0 expression:0xa7c05cd0
8351970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05ce0 expression:0xa7c05cf0
8361970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05d00
8371970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05d00 expression:0xa7c06420
8381970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 35 : CreateParams params:0xa7c05d30
8391970-01-02 14:58:20  [INFO]UPDATER  script_param.cpp 51 : AddParams params 0xa7c05d30 expression:0xa7c06408
8401970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 269 : [INTERPRETER 5-12]"UScriptStatementList::Execute "
8411970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 5-12]"UScriptExpressionStatement::statement "
8421970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 5-12]"FunctionCallExpression::Execute set_progress "
8431970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 5-12]"ExecuteNativeFunc::Execute set_progress "
844set_progress:0.4
8451970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 5-12]"ExecuteNativeFunc::Execute set_progress result: 0"
8461970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 5-12]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
8471970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 5-12]"UScriptExpressionStatement::statement "
8481970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 5-12]"FunctionCallExpression::Execute ui_print "
8491970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 5-12]"ExecuteNativeFunc::Execute ui_print "
850ui_log:Patching hos image unconditionally...
8511970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 5-12]"ExecuteNativeFunc::Execute ui_print result: 0"
8521970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 5-12]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
8531970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 159 : [INTERPRETER 5-12]"UScriptExpressionStatement::statement "
8541970-01-02 14:58:20  [INFO]UPDATER  script_expression.cpp 156 : [INTERPRETER 5-12]"FunctionCallExpression::Execute sparse_image_write "
8551970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 163 : [INTERPRETER 5-12]"ExecuteNativeFunc::Execute sparse_image_write "
8561970-01-02 14:58:20  [INFO]UPDATER  update_processor.cpp 101 : UScriptInstructionSparseImageWrite::Execute /hos
8571970-01-02 14:58:20  [INFO]UPDATER  pkg_pkgfile.cpp 69 : ExtractFile /hos
8581970-01-02 14:58:20  [INFO]UPDATER  pkg_upgradefile.cpp 464 : Unpack /hos data offset:4916 packedSize:233 unpackedSize:233
8591970-01-02 14:58:20  [ERROR]UPDATER  sparse_writer.cpp 44 : SparseWrite: Invalid sparse image.
8601970-01-02 14:58:20  [ERROR]UPDATER  update_processor.cpp 127 : writer hos failed
8611970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 197 : [INTERPRETER 5-12]"ExecuteNativeFunc::Execute sparse_image_write result: 508"
8621970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 163 : [INTERPRETER 5-12]"UScriptExpressionStatement::Execute result: type: 5  errorCode : 508"
8631970-01-02 14:58:20  [INFO]UPDATER  script_statement.cpp 287 : [INTERPRETER 5-12]"UScriptStatementList finish type: 5  errorCode : 508"
8641970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 89 : [INTERPRETER 5-12]"statements_ execute result type: 5  errorCode : 508 "
8651970-01-02 14:58:20  [INFO]UPDATER  script_interpreter.cpp 41 : ExecuteScript finish ret: 508  script: Verse-script.us
8661970-01-02 14:58:20  [ERROR]UPDATER  script_managerImpl.cpp 126 : Fail to ExecuteScript Verse-script.us
8671970-01-02 14:58:20  [ERROR]UPDATER  script_managerImpl.cpp 150 : Fail to execute script Verse-script.us
8681970-01-02 14:58:20  [ERROR]UPDATER  update_processor.cpp 174 : Fail to execute script
869[       OK ] UpdaterTest.TestUpdater (206 ms)
870[----------] 1 test from UpdaterTest (206 ms total)
871
872[----------] 5 tests from UpdaterUnitTest
873[ RUN      ] UpdaterUnitTest.updater_StartUpdaterProc
874Updater filesystem config info:
875	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/userdata
876	Mount point : /data
877	Fs type : ext4
878	Mount options: nosuid,nodev,noatime,barrier=1,data=ordered,noauto_da_alloc
879	Device: /data/updater/ut/datawriter/rawwrite
880	Mount point : /rawwriter
881	Fs type : none
882	Mount options: nosuid,nodev,noatime
883	Device: /data/updater/ut/datawriter/sparsewrite
884	Mount point : /sparsewriter
885	Fs type : none
886	Mount options: nosuid,nodev,noatime
8871970-01-02 14:58:20  [ERROR]UPDATER  pkg_managerImpl.cpp 290 : Can not find file updater_binary
8881970-01-02 14:58:20  [ERROR]UPDATER  updater.cpp 219 : Updater: cannot extract updater binary from update package.
8891970-01-02 14:58:20  [ERROR]UPDATER  pkg_managerImpl.cpp 290 : Can not find file updater_binary
8901970-01-02 14:58:20  [ERROR]UPDATER  updater.cpp 219 : Updater: cannot extract updater binary from update package.
8911970-01-02 14:58:20  [INFO]UPDATER  pkg_zipfile.cpp 134 : LoadPackage /data/updater/updater/updater.zip :26167980
8921970-01-02 14:58:20  [INFO]UPDATER  pkg_zipfile.cpp 509 : packedSize: 26005189 unpackedSize: 70489850  offset header: 0 data: 40 update.bin
8931970-01-02 14:58:20  [INFO]UPDATER  pkg_zipfile.cpp 509 : packedSize: 162311 unpackedSize: 162385  offset header: 26005229 data: 26005274 build_tools.zip
8941970-01-02 14:58:20  [INFO]UPDATER  pkg_pkgfile.cpp 69 : ExtractFile /data/updater/updater/update.bin
8951970-01-02 14:58:23  [INFO]UPDATER  pkg_zipfile.cpp 529 : packedSize: 26005189 unpackedSize: 70489850  offset header: 0 data: 40
8961970-01-02 14:58:23  [INFO]UPDATER  pkg_upgradefile.cpp 173 : LoadPackage /data/updater/updater/update.bin
8971970-01-02 14:58:23  [INFO]UPDATER  pkg_upgradefile.cpp 439 : Component offset: 182 1103 packedSize:25 25 /version_list
8981970-01-02 14:58:23  [INFO]UPDATER  pkg_upgradefile.cpp 277 : Component packedSize 25 unpackedSize 25 /version_list
8991970-01-02 14:58:23  [INFO]UPDATER  pkg_upgradefile.cpp 439 : Component offset: 362 1128 packedSize:22 22 /board_list
9001970-01-02 14:58:23  [INFO]UPDATER  pkg_upgradefile.cpp 277 : Component packedSize 22 unpackedSize 22 /board_list
9011970-01-02 14:58:23  [INFO]UPDATER  pkg_upgradefile.cpp 439 : Component offset: 542 1150 packedSize:70488700 70488700 /vendor
9021970-01-02 14:58:23  [INFO]UPDATER  pkg_upgradefile.cpp 277 : Component packedSize 70488700 unpackedSize 70488700 /vendor
9031970-01-02 14:58:23  [INFO]UPDATER  pkg_upgradefile.cpp 198 : signOffset 847
9041970-01-02 14:58:25  [INFO]UPDATER  pkg_pkgfile.cpp 69 : ExtractFile /data/updater/updater/build_tools.zip
9051970-01-02 14:58:25  [INFO]UPDATER  pkg_zipfile.cpp 529 : packedSize: 162311 unpackedSize: 162385  offset header: 26005229 data: 26005274
9061970-01-02 14:58:25  [INFO]UPDATER  pkg_zipfile.cpp 134 : LoadPackage /data/updater/updater/build_tools.zip :162385
9071970-01-02 14:58:25  [INFO]UPDATER  pkg_zipfile.cpp 509 : packedSize: 100 unpackedSize: 111  offset header: 0 data: 45 Verse-script.us
9081970-01-02 14:58:25  [INFO]UPDATER  pkg_zipfile.cpp 509 : packedSize: 161920 unpackedSize: 276292  offset header: 145 data: 189 updater_binary
9091970-01-02 14:58:25  [INFO]UPDATER  pkg_zipfile.cpp 509 : packedSize: 31 unpackedSize: 33  offset header: 162109 data: 162152 loadScript.us
9101970-01-02 14:58:25  [INFO]UPDATER  pkg_pkgfile.cpp 69 : ExtractFile /data/updater/src/updater_binary
9111970-01-02 14:58:25  [INFO]UPDATER  pkg_zipfile.cpp 529 : packedSize: 161920 unpackedSize: 276292  offset header: 145 data: 189
9121970-01-02 14:58:26  [INFO]UPDATER  updater.cpp 180 : Write logs
9131970-01-02 14:58:26  [ERROR]UPDATER  updater.cpp 189 : set progress with wrong arguments
9141970-01-02 14:58:26  [WARNING]UPDATER  updater.cpp 202 : Child process returns unexpected message.
915Updater process finished.
9161970-01-02 14:58:26  [INFO]UPDATER  pkg_pkgfile.cpp 69 : ExtractFile /data/updater/src/updater_binary
9171970-01-02 14:58:26  [INFO]UPDATER  pkg_zipfile.cpp 529 : packedSize: 161920 unpackedSize: 276292  offset header: 145 data: 189
9181970-01-02 14:58:27  [INFO]UPDATER  updater.cpp 180 : Write logs
9191970-01-02 14:58:27  [ERROR]UPDATER  updater.cpp 189 : set progress with wrong arguments
9201970-01-02 14:58:27  [WARNING]UPDATER  updater.cpp 202 : Child process returns unexpected message.
9211970-01-02 14:58:27  [INFO]UPDATER  pkg_pkgfile.cpp 69 : ExtractFile /data/updater/src/updater_binary
9221970-01-02 14:58:27  [INFO]UPDATER  pkg_zipfile.cpp 529 : packedSize: 161920 unpackedSize: 276292  offset header: 145 data: 189
9231970-01-02 14:58:28  [ERROR]UPDATER  updater.cpp 236 : Failed to change mode
9241970-01-02 14:58:28  [INFO]UPDATER  updater.cpp 243 : Execute updater binary failed: 2
9251970-01-02 14:58:29  [ERROR]UPDATER  updater.cpp 266 : Updater process exit with status: 255
926[       OK ] UpdaterUnitTest.updater_StartUpdaterProc (8807 ms)
927[ RUN      ] UpdaterUnitTest.updater_DoUpdater
928Updater filesystem config info:
929	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/userdata
930	Mount point : /data
931	Fs type : ext4
932	Mount options: nosuid,nodev,noatime,barrier=1,data=ordered,noauto_da_alloc
933	Device: /data/updater/ut/datawriter/rawwrite
934	Mount point : /rawwriter
935	Fs type : none
936	Mount options: nosuid,nodev,noatime
937	Device: /data/updater/ut/datawriter/sparsewrite
938	Mount point : /sparsewriter
939	Fs type : none
940	Mount options: nosuid,nodev,noatime
9411970-01-02 14:58:29  [ERROR]UPDATER  fstab.cpp 93 : fp is nullptr
9421970-01-02 14:58:29  [WARNING]UPDATER  mount.cpp 194 : Read /data/updater/updater/etc/fstab.no.updater failed
9431970-01-02 14:58:29  [ERROR]UPDATER  mount.cpp 323 : Fstab is empty.
944Updater filesystem config info:
945	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/userdata
946	Mount point : /data
947	Fs type : ext4
948	Mount options: nosuid,nodev,noatime,barrier=1,data=ordered,noauto_da_alloc
949	Device: /data/updater/ut/datawriter/rawwrite
950	Mount point : /rawwriter
951	Fs type : none
952	Mount options: nosuid,nodev,noatime
953	Device: /data/updater/ut/datawriter/sparsewrite
954	Mount point : /sparsewriter
955	Fs type : none
956	Mount options: nosuid,nodev,noatime
957Mount for path/data
958/data already mounted
9591970-01-02 14:58:29  [INFO]UPDATER  updater.cpp 113 : totalSize : 1411334144, freeSize : 94.85%.
9601970-01-02 14:58:29  [INFO]UPDATER  updater.cpp 134 : Verify package...
9611970-01-02 14:58:29  [INFO]UPDATER  pkg_zipfile.cpp 134 : LoadPackage /data/updater/updater/wrong_hash_updater.zip :9756
9621970-01-02 14:58:29  [INFO]UPDATER  pkg_zipfile.cpp 509 : packedSize: 3267 unpackedSize: 443786  offset header: 0 data: 40 update.bin
9631970-01-02 14:58:29  [INFO]UPDATER  pkg_zipfile.cpp 509 : packedSize: 6009 unpackedSize: 6123  offset header: 3307 data: 3352 build_tools.zip
9641970-01-02 14:58:29  [INFO]UPDATER  pkg_pkgfile.cpp 69 : ExtractFile /data/updater/updater/update.bin
9651970-01-02 14:58:29  [INFO]UPDATER  pkg_zipfile.cpp 529 : packedSize: 3267 unpackedSize: 443786  offset header: 0 data: 40
9661970-01-02 14:58:29  [INFO]UPDATER  pkg_upgradefile.cpp 173 : LoadPackage /data/updater/updater/update.bin
9671970-01-02 14:58:29  [INFO]UPDATER  pkg_upgradefile.cpp 439 : Component offset: 182 1103 packedSize:25 25 /version_list
9681970-01-02 14:58:29  [INFO]UPDATER  pkg_upgradefile.cpp 277 : Component packedSize 25 unpackedSize 25 /version_list
9691970-01-02 14:58:29  [INFO]UPDATER  pkg_upgradefile.cpp 439 : Component offset: 362 1128 packedSize:22 22 /board_list
9701970-01-02 14:58:29  [INFO]UPDATER  pkg_upgradefile.cpp 277 : Component packedSize 22 unpackedSize 22 /board_list
9711970-01-02 14:58:29  [INFO]UPDATER  pkg_upgradefile.cpp 439 : Component offset: 542 1150 packedSize:442636 442636 /hos
9721970-01-02 14:58:29  [INFO]UPDATER  pkg_upgradefile.cpp 277 : Component packedSize 442636 unpackedSize 442636 /hos
9731970-01-02 14:58:29  [INFO]UPDATER  pkg_upgradefile.cpp 198 : signOffset 847
9741970-01-02 14:58:29  [ERROR]UPDATER  pkg_upgradefile.cpp 222 : Fail to verify signature
9751970-01-02 14:58:29  [ERROR]UPDATER  pkg_managerImpl.cpp 277 : Load package fail /data/updater/updater/
9761970-01-02 14:58:29  [ERROR]UPDATER  pkg_managerImpl.cpp 223 : unpack update.bin fail in package /data/updater/updater/wrong_hash_updater.zip
9771970-01-02 14:58:29  [INFO]UPDATER  updater.cpp 74 : LoadPackage fail ret :104
9781970-01-02 14:58:29  [INFO]UPDATER  updater.cpp 139 : Verify package Fail...
979Mount for path/data
980/data already mounted
9811970-01-02 14:58:29  [INFO]UPDATER  updater.cpp 113 : totalSize : 1411334144, freeSize : 94.85%.
9821970-01-02 14:58:29  [INFO]UPDATER  updater.cpp 134 : Verify package...
9831970-01-02 14:58:29  [INFO]UPDATER  pkg_zipfile.cpp 134 : LoadPackage /data/updater/updater/unsign_updater.zip :9435
9841970-01-02 14:58:29  [ERROR]UPDATER  pkg_zipfile.cpp 110 : end dir format error /data/updater/updater/unsign_updater.zip
9851970-01-02 14:58:29  [ERROR]UPDATER  pkg_managerImpl.cpp 277 : Load package fail /data/updater/updater/unsign_updater.zip
9861970-01-02 14:58:29  [ERROR]UPDATER  pkg_managerImpl.cpp 212 : Unzip /data/updater/updater/unsign_updater.zip fail
9871970-01-02 14:58:29  [INFO]UPDATER  updater.cpp 74 : LoadPackage fail ret :105
9881970-01-02 14:58:29  [INFO]UPDATER  updater.cpp 139 : Verify package Fail...
989Mount for path/data
990/data already mounted
9911970-01-02 14:58:29  [INFO]UPDATER  updater.cpp 113 : totalSize : 1411334144, freeSize : 94.85%.
9921970-01-02 14:58:29  [INFO]UPDATER  updater.cpp 134 : Verify package...
9931970-01-02 14:58:29  [INFO]UPDATER  pkg_zipfile.cpp 134 : LoadPackage /data/updater/updater/updater.zip :26167980
9941970-01-02 14:58:29  [INFO]UPDATER  pkg_zipfile.cpp 509 : packedSize: 26005189 unpackedSize: 70489850  offset header: 0 data: 40 update.bin
9951970-01-02 14:58:29  [INFO]UPDATER  pkg_zipfile.cpp 509 : packedSize: 162311 unpackedSize: 162385  offset header: 26005229 data: 26005274 build_tools.zip
9961970-01-02 14:58:29  [INFO]UPDATER  pkg_pkgfile.cpp 69 : ExtractFile /data/updater/updater/update.bin
9971970-01-02 14:58:31  [INFO]UPDATER  pkg_zipfile.cpp 529 : packedSize: 26005189 unpackedSize: 70489850  offset header: 0 data: 40
9981970-01-02 14:58:31  [INFO]UPDATER  pkg_upgradefile.cpp 173 : LoadPackage /data/updater/updater/update.bin
9991970-01-02 14:58:31  [INFO]UPDATER  pkg_upgradefile.cpp 439 : Component offset: 182 1103 packedSize:25 25 /version_list
10001970-01-02 14:58:31  [INFO]UPDATER  pkg_upgradefile.cpp 277 : Component packedSize 25 unpackedSize 25 /version_list
10011970-01-02 14:58:31  [INFO]UPDATER  pkg_upgradefile.cpp 439 : Component offset: 362 1128 packedSize:22 22 /board_list
10021970-01-02 14:58:31  [INFO]UPDATER  pkg_upgradefile.cpp 277 : Component packedSize 22 unpackedSize 22 /board_list
10031970-01-02 14:58:31  [INFO]UPDATER  pkg_upgradefile.cpp 439 : Component offset: 542 1150 packedSize:70488700 70488700 /vendor
10041970-01-02 14:58:31  [INFO]UPDATER  pkg_upgradefile.cpp 277 : Component packedSize 70488700 unpackedSize 70488700 /vendor
10051970-01-02 14:58:31  [INFO]UPDATER  pkg_upgradefile.cpp 198 : signOffset 847
10061970-01-02 14:58:34  [INFO]UPDATER  pkg_pkgfile.cpp 69 : ExtractFile /data/updater/updater/build_tools.zip
10071970-01-02 14:58:34  [INFO]UPDATER  pkg_zipfile.cpp 529 : packedSize: 162311 unpackedSize: 162385  offset header: 26005229 data: 26005274
10081970-01-02 14:58:34  [INFO]UPDATER  pkg_zipfile.cpp 134 : LoadPackage /data/updater/updater/build_tools.zip :162385
10091970-01-02 14:58:34  [INFO]UPDATER  pkg_zipfile.cpp 509 : packedSize: 100 unpackedSize: 111  offset header: 0 data: 45 Verse-script.us
10101970-01-02 14:58:34  [INFO]UPDATER  pkg_zipfile.cpp 509 : packedSize: 161920 unpackedSize: 276292  offset header: 145 data: 189 updater_binary
10111970-01-02 14:58:34  [INFO]UPDATER  pkg_zipfile.cpp 509 : packedSize: 31 unpackedSize: 33  offset header: 162109 data: 162152 loadScript.us
10121970-01-02 14:58:34  [INFO]UPDATER  updater.cpp 143 : Package verified. start to install package...
10131970-01-02 14:58:34  [INFO]UPDATER  pkg_pkgfile.cpp 69 : ExtractFile /data/updater/src/version_list
10141970-01-02 14:58:34  [INFO]UPDATER  pkg_upgradefile.cpp 464 : Unpack /version_list data offset:1103 packedSize:25 unpackedSize:25
10151970-01-02 14:58:34  [INFO]UPDATER  updater.cpp 95 : OtaTargetVersion PLAT-LGRP1-CHN 2.0.1.863
10161970-01-02 14:58:34  [INFO]UPDATER  updater.cpp 96 : Ota_softwareVersion 0001
10171970-01-02 14:58:34  [INFO]UPDATER  updater.cpp 146 : Version Check Fail...
1018[       OK ] UpdaterUnitTest.updater_DoUpdater (5053 ms)
1019[ RUN      ] UpdaterUnitTest.updater_GetUpdatePackageInfo
1020Updater filesystem config info:
1021	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/userdata
1022	Mount point : /data
1023	Fs type : ext4
1024	Mount options: nosuid,nodev,noatime,barrier=1,data=ordered,noauto_da_alloc
1025	Device: /data/updater/ut/datawriter/rawwrite
1026	Mount point : /rawwriter
1027	Fs type : none
1028	Mount options: nosuid,nodev,noatime
1029	Device: /data/updater/ut/datawriter/sparsewrite
1030	Mount point : /sparsewriter
1031	Fs type : none
1032	Mount options: nosuid,nodev,noatime
10331970-01-02 14:58:34  [INFO]UPDATER  updater.cpp 74 : LoadPackage fail ret :103
1034[       OK ] UpdaterUnitTest.updater_GetUpdatePackageInfo (9 ms)
1035[ RUN      ] UpdaterUnitTest.updater_UpdatePreProcess
1036Updater filesystem config info:
1037	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/userdata
1038	Mount point : /data
1039	Fs type : ext4
1040	Mount options: nosuid,nodev,noatime,barrier=1,data=ordered,noauto_da_alloc
1041	Device: /data/updater/ut/datawriter/rawwrite
1042	Mount point : /rawwriter
1043	Fs type : none
1044	Mount options: nosuid,nodev,noatime
1045	Device: /data/updater/ut/datawriter/sparsewrite
1046	Mount point : /sparsewriter
1047	Fs type : none
1048	Mount options: nosuid,nodev,noatime
10491970-01-02 14:58:34  [INFO]UPDATER  pkg_pkgfile.cpp 69 : ExtractFile /data/updater/src/version_list
10501970-01-02 14:58:34  [INFO]UPDATER  pkg_upgradefile.cpp 464 : Unpack /version_list data offset:1103 packedSize:25 unpackedSize:25
10511970-01-02 14:58:34  [INFO]UPDATER  updater.cpp 95 : OtaTargetVersion PLAT-LGRP1-CHN 2.0.1.863
10521970-01-02 14:58:34  [INFO]UPDATER  updater.cpp 96 : Ota_softwareVersion 0001
1053[       OK ] UpdaterUnitTest.updater_UpdatePreProcess (3 ms)
1054[ RUN      ] UpdaterUnitTest.updater_UpdateSdcard
1055Updater filesystem config info:
1056	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/userdata
1057	Mount point : /data
1058	Fs type : ext4
1059	Mount options: nosuid,nodev,noatime,barrier=1,data=ordered,noauto_da_alloc
1060	Device: /data/updater/ut/datawriter/rawwrite
1061	Mount point : /rawwriter
1062	Fs type : none
1063	Mount options: nosuid,nodev,noatime
1064	Device: /data/updater/ut/datawriter/sparsewrite
1065	Mount point : /sparsewriter
1066	Fs type : none
1067	Mount options: nosuid,nodev,noatime
10681970-01-02 14:58:34  [INFO]UPDATER  updater_main.cpp 101 : UpdaterFromSdcard start, sdcard updaterPath : /data/updater/updater/updater.zip
10691970-01-02 14:58:34  [INFO]UPDATER  pkg_pkgfile.cpp 69 : ExtractFile /data/updater/src/version_list
10701970-01-02 14:58:34  [INFO]UPDATER  pkg_upgradefile.cpp 464 : Unpack /version_list data offset:1103 packedSize:25 unpackedSize:25
10711970-01-02 14:58:34  [INFO]UPDATER  updater.cpp 95 : OtaTargetVersion PLAT-LGRP1-CHN 2.0.1.863
10721970-01-02 14:58:34  [INFO]UPDATER  updater.cpp 96 : Ota_softwareVersion 0001
10731970-01-02 14:58:34  [ERROR]UPDATER  updater_main.cpp 116 : Version Check fail
1074../../base/updater/tests/unittest/updater_test/updater_unittest.cpp:153: Failure
1075Expected equality of these values:
1076  status
1077    Which is: 1
1078  UPDATE_SUCCESS
1079    Which is: 0
1080[  FAILED  ] UpdaterUnitTest.updater_UpdateSdcard (30 ms)
1081[----------] 5 tests from UpdaterUnitTest (13903 ms total)
1082
1083[----------] 4 tests from FstabApiUnitTest
1084[ RUN      ] FstabApiUnitTest.ReadFstabFromFile_unitest
1085Updater Unit MountUnitTest Begin!
10861970-01-02 14:58:34  [ERROR]UPDATER  fstab.cpp 93 : fp is nullptr
1087Updater Unit MountUnitTest End!
1088[       OK ] FstabApiUnitTest.ReadFstabFromFile_unitest (2 ms)
1089[ RUN      ] FstabApiUnitTest.FindFstabItemForPath_unitest
1090Updater Unit MountUnitTest Begin!
1091Updater Unit MountUnitTest End!
1092[       OK ] FstabApiUnitTest.FindFstabItemForPath_unitest (0 ms)
1093[ RUN      ] FstabApiUnitTest.FindFstabItemForMountPoint_unitest
1094Updater Unit MountUnitTest Begin!
1095Updater Unit MountUnitTest End!
1096[       OK ] FstabApiUnitTest.FindFstabItemForMountPoint_unitest (1 ms)
1097[ RUN      ] FstabApiUnitTest.GetMountFlags_unitest
1098Updater Unit MountUnitTest Begin!
1099File system specific mount options is barrier=1,data=ordered
1100Updater Unit MountUnitTest End!
1101[       OK ] FstabApiUnitTest.GetMountFlags_unitest (1 ms)
1102[----------] 4 tests from FstabApiUnitTest (4 ms total)
1103
1104[----------] 7 tests from MountUnitTest
1105[ RUN      ] MountUnitTest.FormatPartition_unitest
1106Updater Unit MountUnitTest Begin!
1107Updater filesystem config info:
1108	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/system
1109	Mount point : /system
1110	Fs type : ext4
1111	Mount options: ro,barrier=1
1112	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/vendor
1113	Mount point : /vendor
1114	Fs type : ext4
1115	Mount options: ro,barrier=1
1116	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/hos
1117	Mount point : /
1118	Fs type : ext4
1119	Mount options: nosuid,nodev,noatime,barrier=1,data=ordered
1120	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/userdata
1121	Mount point : /data
1122	Fs type : ntfs
1123	Mount options: nosuid,nodev,noatime,barrier=1,data=ordered,noauto_da_alloc
1124	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/misc
1125	Mount point : /misc
1126	Fs type : f2fs
1127	Mount options: ro,barrier=1
11281970-01-02 14:58:34  [ERROR]UPDATER  mount.cpp 110 : Cannot find fstab item for  to format.
11291970-01-02 14:58:34  [ERROR]UPDATER  mount.cpp 120 : Try to format /data with unsupported file system type: ntfs
1130Umount for path/misc
1131
1132	F2FS-tools: mkfs.f2fs Ver: 1.12.0 (2018-11-12)
1133
1134Info: Disable heap-based policy
1135Info: Debug level = 0
1136Info: Trim is enabled
1137	Info: No support kernel version!
1138Info: Segments per section = 1
1139Info: Sections per zone = 1
1140Info: sector size = 512
1141Info: total sectors = 2048 (1 MB)
1142Info: zone aligned segment0 blkaddr: 512
1143	Error: Device size is not sufficient for F2FS volume
1144	Error: Failed to prepare a super block!!!
1145	Error: Could not format the device!!!
11461970-01-02 14:58:35  [ERROR]UPDATER  mount.cpp 68 : Command /system/bin/make_f2fs failed with status 255
11471970-01-02 14:58:35  [ERROR]UPDATER  mount.cpp 130 : Format /misc failed
1148Updater Unit MountUnitTest End!
1149[       OK ] MountUnitTest.FormatPartition_unitest (1206 ms)
1150[ RUN      ] MountUnitTest.MountForPath_unitest
1151Updater Unit MountUnitTest Begin!
1152Updater filesystem config info:
1153	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/system
1154	Mount point : /system
1155	Fs type : ext4
1156	Mount options: ro,barrier=1
1157	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/vendor
1158	Mount point : /vendor
1159	Fs type : ext4
1160	Mount options: ro,barrier=1
1161	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/misc
1162	Mount point : /misc
1163	Fs type : ext4
1164	Mount options: ro,barrier=1
1165	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/userdata
1166	Mount point : /data1
1167	Fs type : ntfs
1168	Mount options: nosuid,nodev,noatime,barrier=1,data=ordered,noauto_da_alloc
11691970-01-02 14:58:35  [ERROR]UPDATER  mount.cpp 289 : Cannot find fstab item for  to mount.
1170Mount for path/vendor
1171/vendor already mounted
1172Umount for path/misc
1173Creating filesystem with 256 4k blocks and 128 inodes
1174
1175Allocating group tables: 0/1   done
1176Writing inode tables: 0/1   done
1177Writing superblocks and filesystem accounting information: 0/1   done
1178
1179Mount for path/misc
1180File system specific mount options is barrier=1
11811970-01-02 14:58:37  [INFO]UPDATER  mount.cpp 280 : Mount /dev/block/platform/soc/10100000.himci.eMMC/by-name/misc to /misc successful
1182Mount for path/data1
1183File system specific mount options is barrier=1,data=ordered,noauto_da_alloc
11841970-01-02 14:58:37  [ERROR]UPDATER  mount.cpp 272 : Unsupported file system "ntfs"
1185Updater Unit MountUnitTest End!
1186[       OK ] MountUnitTest.MountForPath_unitest (2227 ms)
1187[ RUN      ] MountUnitTest.UmountForPath_unitest
1188Updater Unit MountUnitTest Begin!
1189Updater filesystem config info:
1190	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/misc
1191	Mount point : /misc/mount2
1192	Fs type : ext4
1193	Mount options: ro,barrier=1
1194	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/misc
1195	Mount point : /misc
1196	Fs type : ext4
1197	Mount options: ro,barrier=1
11981970-01-02 14:58:37  [ERROR]UPDATER  mount.cpp 220 : Cannot find fstab item for  to umount.
1199Umount for path/misc/mount2
1200Umount for path/misc
1201Updater Unit MountUnitTest End!
1202[       OK ] MountUnitTest.UmountForPath_unitest (28 ms)
1203[ RUN      ] MountUnitTest.GetMountStatusForPath_unitest
1204Updater Unit MountUnitTest Begin!
1205Updater filesystem config info:
1206	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/system
1207	Mount point : /system
1208	Fs type : ext4
1209	Mount options: ro,barrier=1
1210	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/vendor
1211	Mount point : /vendor
1212	Fs type : ext4
1213	Mount options: ro,barrier=1
1214	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/hos
1215	Mount point : /hos
1216	Fs type : ext4
1217	Mount options: nosuid,nodev,noatime,barrier=1,data=ordered
1218	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/userdata
1219	Mount point : /data
1220	Fs type : ext4
1221	Mount options: nosuid,nodev,noatime,barrier=1,data=ordered,noauto_da_alloc
1222	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/userdata1
1223	Mount point : /data/mount2
1224	Fs type : ext4
1225	Mount options: ro,barrier=1
1226Updater Unit MountUnitTest End!
1227[       OK ] MountUnitTest.GetMountStatusForPath_unitest (4 ms)
1228[ RUN      ] MountUnitTest.GetItemForMountPoint_unitest
1229Updater Unit MountUnitTest Begin!
1230Updater filesystem config info:
12311970-01-02 14:58:37  [ERROR]UPDATER  mount.cpp 309 : Fstab is empty.
1232Updater filesystem config info:
1233	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/system
1234	Mount point : /system
1235	Fs type : ext4
1236	Mount options: ro,barrier=1
1237	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/vendor
1238	Mount point : /vendor
1239	Fs type : ext4
1240	Mount options: ro,barrier=1
1241	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/hos
1242	Mount point : /hos
1243	Fs type : ext4
1244	Mount options: nosuid,nodev,noatime,barrier=1,data=ordered
1245	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/userdata
1246	Mount point : /data
1247	Fs type : ext4
1248	Mount options: nosuid,nodev,noatime,barrier=1,data=ordered,noauto_da_alloc
1249Updater Unit MountUnitTest End!
1250[       OK ] MountUnitTest.GetItemForMountPoint_unitest (2 ms)
1251[ RUN      ] MountUnitTest.SetupPartitions_unitest
1252Updater Unit MountUnitTest Begin!
1253Updater filesystem config info:
12541970-01-02 14:58:37  [ERROR]UPDATER  mount.cpp 323 : Fstab is empty.
1255Updater filesystem config info:
1256	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/system
1257	Mount point : /
1258	Fs type : ext4
1259	Mount options: ro,barrier=1
1260	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/vendor
1261	Mount point : /tmp
1262	Fs type : ext4
1263	Mount options: ro,barrier=1
1264	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/userdata
1265	Mount point : /data
1266	Fs type : ext4
1267	Mount options: nosuid,nodev,noatime,barrier=1,data=ordered,noauto_da_alloc
1268	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/misc
1269	Mount point : /misc
1270	Fs type : ext4
1271	Mount options: ro,barrier=1
1272Mount for path/data
1273/data already mounted
1274Umount for path/misc
1275Updater Unit MountUnitTest End!
1276[       OK ] MountUnitTest.SetupPartitions_unitest (3 ms)
1277[ RUN      ] MountUnitTest.GetBlockDeviceByMountPoint_unitest
1278Updater Unit MountUnitTest Begin!
12791970-01-02 14:58:37  [ERROR]UPDATER  fstab.cpp 93 : fp is nullptr
12801970-01-02 14:58:37  [WARNING]UPDATER  mount.cpp 194 : Read /etc/fstab.updater failed
1281Updater filesystem config info:
1282	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/system
1283	Mount point : /system
1284	Fs type : ext4
1285	Mount options: ro,barrier=1
1286	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/vendor
1287	Mount point : /vendor
1288	Fs type : ext4
1289	Mount options: ro,barrier=1
1290	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/hos
1291	Mount point : /hos
1292	Fs type : ext4
1293	Mount options: nosuid,nodev,noatime,barrier=1,data=ordered
1294	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/userdata
1295	Mount point : /data
1296	Fs type : ext4
1297	Mount options: nosuid,nodev,noatime,barrier=1,data=ordered,noauto_da_alloc
1298Cannot open "/vendor/etc/fstab.updater" file: 2
1299Updater filesystem config info:
1300Updater filesystem config info:
1301	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/system
1302	Mount point : /system
1303	Fs type : ext4
1304	Mount options: ro,barrier=1
1305	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/vendor
1306	Mount point : /vendor
1307	Fs type : ext4
1308	Mount options: ro,barrier=1
1309	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/hos
1310	Mount point : /hos
1311	Fs type : ext4
1312	Mount options: nosuid,nodev,noatime,barrier=1,data=ordered
1313	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/userdata
1314	Mount point : /data
1315	Fs type : ext4
1316	Mount options: nosuid,nodev,noatime,barrier=1,data=ordered,noauto_da_alloc
1317Updater Unit MountUnitTest End!
1318[       OK ] MountUnitTest.GetBlockDeviceByMountPoint_unitest (9 ms)
1319[----------] 7 tests from MountUnitTest (3480 ms total)
1320
1321[----------] 4 tests from ApplyPatchUnitTest
1322[ RUN      ] ApplyPatchUnitTest.updater_SparseWriter
1323Cannot create "/tmp" directory: 17
1324Updater filesystem config info:
1325	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/userdata
1326	Mount point : /data
1327	Fs type : ext4
1328	Mount options: nosuid,nodev,noatime,barrier=1,data=ordered,noauto_da_alloc
1329	Device: /data/updater/ut/datawriter/rawwrite
1330	Mount point : /rawwriter
1331	Fs type : none
1332	Mount options: nosuid,nodev,noatime
1333	Device: /data/updater/ut/datawriter/sparsewrite
1334	Mount point : /sparsewriter
1335	Fs type : none
1336	Mount options: nosuid,nodev,noatime
13371970-01-02 14:58:37  [ERROR]UPDATER  sparse_writer.cpp 35 : SparseWrite: invalid address.
13381970-01-02 14:58:37  [WARNING]UPDATER  sparse_writer.cpp 40 : SparseWrite: write length is 0, skip.
13391970-01-02 14:58:37  [ERROR]UPDATER  sparse_writer.cpp 44 : SparseWrite: Invalid sparse image.
1340subDir : /data
1341subDir : /data/updater
1342subDir : /data/updater/ut
13431970-01-02 14:58:37  [ERROR]UPDATER  sparse_writer.cpp 44 : SparseWrite: Invalid sparse image.
13441970-01-02 14:58:37  [INFO]UPDATER  sparse_writer.cpp 54 : Sparsewrite: write sparse image success.
1345[       OK ] ApplyPatchUnitTest.updater_SparseWriter (12 ms)
1346[ RUN      ] ApplyPatchUnitTest.updater_RawWriter
1347Cannot create "/tmp" directory: 17
1348Updater filesystem config info:
1349	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/userdata
1350	Mount point : /data
1351	Fs type : ext4
1352	Mount options: nosuid,nodev,noatime,barrier=1,data=ordered,noauto_da_alloc
1353	Device: /data/updater/ut/datawriter/rawwrite
1354	Mount point : /rawwriter
1355	Fs type : none
1356	Mount options: nosuid,nodev,noatime
1357	Device: /data/updater/ut/datawriter/sparsewrite
1358	Mount point : /sparsewriter
1359	Fs type : none
1360	Mount options: nosuid,nodev,noatime
13611970-01-02 14:58:37  [ERROR]UPDATER  raw_writer.cpp 26 : RawWriter: invalid address.
13621970-01-02 14:58:37  [WARNING]UPDATER  raw_writer.cpp 31 : RawWriter: write length is 0, skip.
13631970-01-02 14:58:37  [ERROR]UPDATER  data_writer.cpp 42 : Datawriter: /data/updater/ut/datawriter/rawwrite is not writable.
1364subDir : /data
1365subDir : /data/updater
1366subDir : /data/updater/ut
13671970-01-02 14:58:37  [INFO]UPDATER  raw_writer.cpp 40 : RawWriter: write raw image success.
1368[       OK ] ApplyPatchUnitTest.updater_RawWriter (8 ms)
1369[ RUN      ] ApplyPatchUnitTest.updater_DataWriterOpenPartition
1370Cannot create "/tmp" directory: 17
1371Updater filesystem config info:
1372	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/userdata
1373	Mount point : /data
1374	Fs type : ext4
1375	Mount options: nosuid,nodev,noatime,barrier=1,data=ordered,noauto_da_alloc
1376	Device: /data/updater/ut/datawriter/rawwrite
1377	Mount point : /rawwriter
1378	Fs type : none
1379	Mount options: nosuid,nodev,noatime
1380	Device: /data/updater/ut/datawriter/sparsewrite
1381	Mount point : /sparsewriter
1382	Fs type : none
1383	Mount options: nosuid,nodev,noatime
13841970-01-02 14:58:37  [ERROR]UPDATER  data_writer.cpp 31 : Datawriter: partition name is empty.
13851970-01-02 14:58:37  [ERROR]UPDATER  data_writer.cpp 36 : Datawriter: cannot find device path for partition 'on_exist'.
1386[       OK ] ApplyPatchUnitTest.updater_DataWriterOpenPartition (7 ms)
1387[ RUN      ] ApplyPatchUnitTest.updater_CreateDataWriter
1388Cannot create "/tmp" directory: 17
1389Updater filesystem config info:
1390	Device: /dev/block/platform/soc/10100000.himci.eMMC/by-name/userdata
1391	Mount point : /data
1392	Fs type : ext4
1393	Mount options: nosuid,nodev,noatime,barrier=1,data=ordered,noauto_da_alloc
1394	Device: /data/updater/ut/datawriter/rawwrite
1395	Mount point : /rawwriter
1396	Fs type : none
1397	Mount options: nosuid,nodev,noatime
1398	Device: /data/updater/ut/datawriter/sparsewrite
1399	Mount point : /sparsewriter
1400	Fs type : none
1401	Mount options: nosuid,nodev,noatime
1402[       OK ] ApplyPatchUnitTest.updater_CreateDataWriter (6 ms)
1403[----------] 4 tests from ApplyPatchUnitTest (34 ms total)
1404
1405[----------] 1 test from BlockSetUnitTest
1406[ RUN      ] BlockSetUnitTest.blockset_test_001
14071970-01-02 14:58:37  [INFO]UPDATER  blockset.cpp 113 : Push 1 pairs to blockset
14081970-01-02 14:58:37  [INFO]UPDATER  blockset_unittest.cpp 40 : Blockset ranges: 1
14091970-01-02 14:58:37  [INFO]UPDATER  blockset_unittest.cpp 48 : Right iterator
14101970-01-02 14:58:37  [INFO]UPDATER  blockset_unittest.cpp 50 : Right iterator
14111970-01-02 14:58:37  [INFO]UPDATER  blockset_unittest.cpp 52 : Right iterator
14121970-01-02 14:58:37  [INFO]UPDATER  blockset.cpp 211 : BlockSet::VerifySha256 SHA256 : ad7facb2586fc6e966c004d7d1d16b024f5805ff7cb47c7a85dabd8b48892ca7
1413../../base/updater/tests/unittest/applypatch_test/blockset_unittest.cpp:59: Failure
1414Expected equality of these values:
1415  ret
1416    Which is: true
1417  false
1418[  FAILED  ] BlockSetUnitTest.blockset_test_001 (2 ms)
1419[----------] 1 test from BlockSetUnitTest (2 ms total)
1420
1421[----------] 3 tests from ImagePatchTest
1422[ RUN      ] ImagePatchTest.TestZipModeImagePatch
1423Updater filesystem config info:
1424	Device: /data/updater/ut/imagepatch/zipfile
1425	Mount point : zip
1426	Fs type : none
1427	Mount options: nosuid,nodev,noatime
1428	Device: /data/updater/ut/imagepatch/gzipfile
1429	Mount point : gzip
1430	Fs type : none
1431	Mount options: nosuid,nodev,noatime
1432	Device: /data/updater/ut/imagepatch/lz4file
1433	Mount point : lz4
1434	Fs type : none
1435	Mount options: nosuid,nodev,noatime
1436subDir : /data
1437subDir : /data/updater
1438ReadContentFromFile /data/updater/ut/imagepatch/source.zip 0ReadContentFromFile /data/updater/ut/imagepatch/zip-patch-file 01970-01-02 14:58:37  [INFO]UPDATER  blockset.cpp 113 : Push 1 pairs to blockset
1439numChunks[0] type 3 offset 16
1440BlockWriter: try to write 176 byte(s)
1441RowImagePatch::ApplyImagePatch startOffset 16 dataLen 176
14421970-01-02 14:58:37  [INFO]UPDATER  imgpatch.cpp 295 : BlockSet::VerifySha256 SHA256 : 10650e91735ff7450e23fac76c5afa7b8d100d0611b1040ececc3eb774e0d0c9
14431970-01-02 14:58:37  [INFO]UPDATER  imgpatch.cpp 296 : expected SHA256 : 10650e91735ff7450e23fac76c5afa7b8d100d0611b1040ececc3eb774e0d0c9
1444[       OK ] ImagePatchTest.TestZipModeImagePatch (24 ms)
1445[ RUN      ] ImagePatchTest.TestGZipModeImagePatch
1446Updater filesystem config info:
1447	Device: /data/updater/ut/imagepatch/zipfile
1448	Mount point : zip
1449	Fs type : none
1450	Mount options: nosuid,nodev,noatime
1451	Device: /data/updater/ut/imagepatch/gzipfile
1452	Mount point : gzip
1453	Fs type : none
1454	Mount options: nosuid,nodev,noatime
1455	Device: /data/updater/ut/imagepatch/lz4file
1456	Mount point : lz4
1457	Fs type : none
1458	Mount options: nosuid,nodev,noatime
1459subDir : /data
1460subDir : /data/updater
1461ReadContentFromFile /data/updater/ut/imagepatch/pkg_managerImpl.cpp.old.gz 0ReadContentFromFile /data/updater/ut/imagepatch/pkg_managerImpl.gz.patch 01970-01-02 14:58:37  [INFO]UPDATER  blockset.cpp 113 : Push 1 pairs to blockset
1462numChunks[0] type 3 offset 16
1463BlockWriter: try to write 30 byte(s)
1464RowImagePatch::ApplyImagePatch startOffset 16 dataLen 30
1465numChunks[1] type 2 offset 54
1466ApplyImagePatch srcStart 30 srcLen 5224 patchOffset 130
1467ApplyImagePatch expandedLen 26775 targetSize 107102
14681970-01-02 14:58:37  [INFO]UPDATER  pkg_managerImpl.cpp 590 : packedSize: 5224 unpackedSize: 26775
1469ApplyImagePatch packedSize 5224 unpackedSize 26775
1470ApplyImagePatch packedSize 107102
1471BlockWriter: try to write 4096 byte(s)
1472BlockWriter: try to write 2198 byte(s)
14731970-01-02 14:58:37  [INFO]UPDATER  pkg_managerImpl.cpp 616 : packedSize: 6294 unpackedSize: 107102
1474BlockWriter: try to write 0 byte(s)
1475CompressNewData packedSize 6294 unpackedSize 107102 totalSize : 6294
1476numChunks[2] type 3 offset 118
1477BlockWriter: try to write 8 byte(s)
1478RowImagePatch::ApplyImagePatch startOffset 118 dataLen 8
14791970-01-02 14:58:37  [INFO]UPDATER  imgpatch.cpp 295 : BlockSet::VerifySha256 SHA256 : 0a429413dd299e23a10c513fb461d1da3566345e25f1b54f03cd89aaf92777fa
14801970-01-02 14:58:37  [INFO]UPDATER  imgpatch.cpp 296 : expected SHA256 : 0a429413dd299e23a10c513fb461d1da3566345e25f1b54f03cd89aaf92777fa
1481[       OK ] ImagePatchTest.TestGZipModeImagePatch (49 ms)
1482[ RUN      ] ImagePatchTest.TestLZ4ModeImagePatch
1483Updater filesystem config info:
1484	Device: /data/updater/ut/imagepatch/zipfile
1485	Mount point : zip
1486	Fs type : none
1487	Mount options: nosuid,nodev,noatime
1488	Device: /data/updater/ut/imagepatch/gzipfile
1489	Mount point : gzip
1490	Fs type : none
1491	Mount options: nosuid,nodev,noatime
1492	Device: /data/updater/ut/imagepatch/lz4file
1493	Mount point : lz4
1494	Fs type : none
1495	Mount options: nosuid,nodev,noatime
1496subDir : /data
1497subDir : /data/updater
1498ReadContentFromFile /data/updater/ut/imagepatch/pkg_managerImpl.cpp.old.lz4 0ReadContentFromFile /data/updater/ut/imagepatch/pkg_managerImpl.lz4.patch 01970-01-02 14:58:37  [INFO]UPDATER  blockset.cpp 113 : Push 1 pairs to blockset
1499numChunks[0] type 4 offset 16
1500ApplyImagePatch srcStart 4 srcLen 9174 patchOffset 76
1501ApplyImagePatch expandedLen 26775 targetSize 107102
15021970-01-02 14:58:37  [INFO]UPDATER  pkg_algo_lz4.cpp 303 : Block size ID 4 outBuffSize:65536 remainSize:9167
15031970-01-02 14:58:37  [INFO]UPDATER  pkg_managerImpl.cpp 590 : packedSize: 9174 unpackedSize: 26775
1504ApplyImagePatch packedSize 9174 unpackedSize 26775
1505ApplyImagePatch packedSize 107102
1506BlockWriter: try to write 7 byte(s)
15071970-01-02 14:58:37  [INFO]UPDATER  pkg_algo_lz4.cpp 210 : Pack header 7
1508BlockWriter: try to write 9322 byte(s)
1509BlockWriter: try to write 9320 byte(s)
15101970-01-02 14:58:37  [INFO]UPDATER  pkg_algo_lz4.cpp 235 : Pack headerSize 8 destOffset:18649
1511BlockWriter: try to write 8 byte(s)
15121970-01-02 14:58:37  [INFO]UPDATER  pkg_managerImpl.cpp 616 : packedSize: 18657 unpackedSize: 107102
1513BlockWriter: try to write 0 byte(s)
1514CompressNewData packedSize 18657 unpackedSize 107102 totalSize : 18657
15151970-01-02 14:58:37  [INFO]UPDATER  imgpatch.cpp 295 : BlockSet::VerifySha256 SHA256 : 623ff15bebf7def42a9883d59a30147359cfaeae4658c6631be3b70a065bffe7
15161970-01-02 14:58:37  [INFO]UPDATER  imgpatch.cpp 296 : expected SHA256 : e262e0a80a875e05c59b1e036a55d035b824798d9d68598340c4b0fb7219c97a
1517../../base/updater/tests/unittest/applypatch_test/imagepatch_unittest.h:103: Failure
1518Expected equality of these values:
1519  ret
1520    Which is: -47
1521  0
1522../../base/updater/tests/unittest/applypatch_test/imagepatch_unittest.cpp:134: Failure
1523Expected equality of these values:
1524  0
1525  test.TestLZ4ModeImagePatch()
1526    Which is: -47
1527[  FAILED  ] ImagePatchTest.TestLZ4ModeImagePatch (42 ms)
1528[----------] 3 tests from ImagePatchTest (115 ms total)
1529
1530[----------] Global test environment tear-down
1531[==========] 25 tests from 7 test cases ran. (17746 ms total)
1532[  PASSED  ] 22 tests.
1533[  FAILED  ] 3 tests, listed below:
1534[  FAILED  ] UpdaterUnitTest.updater_UpdateSdcard
1535[  FAILED  ] BlockSetUnitTest.blockset_test_001
1536[  FAILED  ] ImagePatchTest.TestLZ4ModeImagePatch
1537
1538 3 FAILED TESTS
1539