./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/aws-c-common/aws_byte_buf_reset_harness.i --full-output -ea --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 8bd4bc60 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx12G -Xms1G -ea -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/aws-c-common/aws_byte_buf_reset_harness.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 61a0661890b0f6d136df747bf71e988ba2c90414 ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx12G -Xms1G -ea -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/aws-c-common/aws_byte_buf_reset_harness.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 61a0661890b0f6d136df747bf71e988ba2c90414 ................................................................................................................................................................................................. Execution finished normally Writing output log to file Ultimate.log Result: ERROR: TYPE ERROR --- Real Ultimate output --- This is Ultimate 0.1.25-8bd4bc6 [2020-07-28 21:55:49,659 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-07-28 21:55:49,661 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-07-28 21:55:49,673 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-07-28 21:55:49,673 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-07-28 21:55:49,674 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-07-28 21:55:49,675 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-07-28 21:55:49,677 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-07-28 21:55:49,679 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-07-28 21:55:49,680 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-07-28 21:55:49,681 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-07-28 21:55:49,682 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-07-28 21:55:49,682 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-07-28 21:55:49,683 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-07-28 21:55:49,684 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-07-28 21:55:49,685 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-07-28 21:55:49,688 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-07-28 21:55:49,689 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-07-28 21:55:49,693 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-07-28 21:55:49,696 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-07-28 21:55:49,698 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-07-28 21:55:49,699 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-07-28 21:55:49,700 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-07-28 21:55:49,702 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-07-28 21:55:49,706 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-07-28 21:55:49,707 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-07-28 21:55:49,707 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-07-28 21:55:49,708 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-07-28 21:55:49,709 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-07-28 21:55:49,710 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-07-28 21:55:49,711 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-07-28 21:55:49,711 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-07-28 21:55:49,713 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-07-28 21:55:49,714 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-07-28 21:55:49,716 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-07-28 21:55:49,719 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-07-28 21:55:49,720 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-07-28 21:55:49,720 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-07-28 21:55:49,721 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-07-28 21:55:49,722 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-07-28 21:55:49,723 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-07-28 21:55:49,724 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2020-07-28 21:55:49,750 INFO L113 SettingsManager]: Loading preferences was successful [2020-07-28 21:55:49,751 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-07-28 21:55:49,753 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-07-28 21:55:49,753 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-07-28 21:55:49,754 INFO L138 SettingsManager]: * Use SBE=true [2020-07-28 21:55:49,754 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-07-28 21:55:49,754 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-07-28 21:55:49,755 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-07-28 21:55:49,755 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-07-28 21:55:49,755 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-07-28 21:55:49,756 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-07-28 21:55:49,757 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-07-28 21:55:49,757 INFO L138 SettingsManager]: * Use constant arrays=true [2020-07-28 21:55:49,757 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-07-28 21:55:49,758 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-07-28 21:55:49,758 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-07-28 21:55:49,758 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-07-28 21:55:49,758 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-07-28 21:55:49,759 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-07-28 21:55:49,760 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-07-28 21:55:49,761 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-07-28 21:55:49,762 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-07-28 21:55:49,763 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-07-28 21:55:49,764 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-28 21:55:49,765 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-07-28 21:55:49,765 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-07-28 21:55:49,765 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-07-28 21:55:49,765 INFO L138 SettingsManager]: * To the following directory=dump/ Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 61a0661890b0f6d136df747bf71e988ba2c90414 [2020-07-28 21:55:50,079 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-07-28 21:55:50,092 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-07-28 21:55:50,095 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-07-28 21:55:50,096 INFO L271 PluginConnector]: Initializing CDTParser... [2020-07-28 21:55:50,096 INFO L275 PluginConnector]: CDTParser initialized [2020-07-28 21:55:50,097 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/aws-c-common/aws_byte_buf_reset_harness.i [2020-07-28 21:55:50,152 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dcfbef8ef/ff86ede41b3c403d826610bd988bf615/FLAG092042d39 [2020-07-28 21:55:50,914 INFO L306 CDTParser]: Found 1 translation units. [2020-07-28 21:55:50,914 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/aws-c-common/aws_byte_buf_reset_harness.i [2020-07-28 21:55:50,951 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dcfbef8ef/ff86ede41b3c403d826610bd988bf615/FLAG092042d39 [2020-07-28 21:55:50,971 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dcfbef8ef/ff86ede41b3c403d826610bd988bf615 [2020-07-28 21:55:50,974 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-07-28 21:55:50,977 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2020-07-28 21:55:50,978 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-07-28 21:55:50,978 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-07-28 21:55:50,982 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-07-28 21:55:50,983 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.07 09:55:50" (1/1) ... [2020-07-28 21:55:50,986 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3249cdb4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.07 09:55:50, skipping insertion in model container [2020-07-28 21:55:50,986 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.07 09:55:50" (1/1) ... [2020-07-28 21:55:50,993 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-07-28 21:55:51,109 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-07-28 21:55:51,454 WARN L612 FunctionHandler]: implicit declaration of function __builtin_uaddl_overflow [2020-07-28 21:55:51,461 WARN L612 FunctionHandler]: implicit declaration of function __builtin_umull_overflow [2020-07-28 21:55:52,267 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:52,268 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:52,268 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:52,269 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:52,271 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:52,289 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:52,290 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:52,293 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:52,294 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:52,297 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:52,298 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:52,299 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:52,300 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:52,636 WARN L612 FunctionHandler]: implicit declaration of function __atomic_load_n [2020-07-28 21:55:52,637 WARN L612 FunctionHandler]: implicit declaration of function __atomic_store_n [2020-07-28 21:55:52,639 WARN L612 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2020-07-28 21:55:52,640 WARN L612 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2020-07-28 21:55:52,642 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2020-07-28 21:55:52,643 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2020-07-28 21:55:52,644 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2020-07-28 21:55:52,645 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2020-07-28 21:55:52,645 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2020-07-28 21:55:52,646 WARN L612 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2020-07-28 21:55:52,778 WARN L612 FunctionHandler]: implicit declaration of function __builtin_va_copy [2020-07-28 21:55:52,935 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:52,935 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:53,030 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-07-28 21:55:53,110 INFO L203 MainTranslator]: Completed pre-run [2020-07-28 21:55:53,133 WARN L612 FunctionHandler]: implicit declaration of function __builtin_uaddl_overflow [2020-07-28 21:55:53,135 WARN L612 FunctionHandler]: implicit declaration of function __builtin_umull_overflow [2020-07-28 21:55:53,193 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:53,194 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:53,195 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:53,196 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:53,197 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:53,209 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:53,210 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:53,212 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:53,213 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:53,216 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:53,217 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:53,218 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:53,219 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:53,283 WARN L612 FunctionHandler]: implicit declaration of function __atomic_load_n [2020-07-28 21:55:53,285 WARN L612 FunctionHandler]: implicit declaration of function __atomic_store_n [2020-07-28 21:55:53,287 WARN L612 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2020-07-28 21:55:53,288 WARN L612 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2020-07-28 21:55:53,290 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2020-07-28 21:55:53,292 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2020-07-28 21:55:53,293 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2020-07-28 21:55:53,293 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2020-07-28 21:55:53,294 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2020-07-28 21:55:53,295 WARN L612 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2020-07-28 21:55:53,338 WARN L612 FunctionHandler]: implicit declaration of function __builtin_va_copy [2020-07-28 21:55:53,452 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:53,453 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:55:53,502 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-07-28 21:55:54,397 INFO L208 MainTranslator]: Completed translation [2020-07-28 21:55:54,398 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.07 09:55:54 WrapperNode [2020-07-28 21:55:54,398 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-07-28 21:55:54,399 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-07-28 21:55:54,399 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-07-28 21:55:54,399 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-07-28 21:55:54,408 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.07 09:55:54" (1/1) ... [2020-07-28 21:55:54,514 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.07 09:55:54" (1/1) ... [2020-07-28 21:55:54,624 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-07-28 21:55:54,624 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-07-28 21:55:54,624 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-07-28 21:55:54,624 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-07-28 21:55:54,635 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.07 09:55:54" (1/1) ... [2020-07-28 21:55:54,635 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.07 09:55:54" (1/1) ... [2020-07-28 21:55:54,644 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.07 09:55:54" (1/1) ... [2020-07-28 21:55:54,645 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.07 09:55:54" (1/1) ... [2020-07-28 21:55:54,712 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.07 09:55:54" (1/1) ... [2020-07-28 21:55:54,726 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.07 09:55:54" (1/1) ... [2020-07-28 21:55:54,743 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.07 09:55:54" (1/1) ... [2020-07-28 21:55:54,772 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-07-28 21:55:54,772 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-07-28 21:55:54,772 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-07-28 21:55:54,773 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-07-28 21:55:54,776 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.07 09:55:54" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-07-28 21:55:54,864 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-07-28 21:55:54,864 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2020-07-28 21:55:54,864 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2020-07-28 21:55:54,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2020-07-28 21:55:54,865 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-07-28 21:55:54,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-07-28 21:55:54,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-07-28 21:55:54,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2020-07-28 21:55:54,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2020-07-28 21:55:54,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-07-28 21:55:54,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-07-28 21:56:17,305 INFO L290 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-07-28 21:56:17,306 INFO L295 CfgBuilder]: Removed 61 assume(true) statements. [2020-07-28 21:56:17,311 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.07 09:56:17 BoogieIcfgContainer [2020-07-28 21:56:17,311 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-07-28 21:56:17,313 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-07-28 21:56:17,313 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-07-28 21:56:17,316 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-07-28 21:56:17,316 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.07 09:55:50" (1/3) ... [2020-07-28 21:56:17,318 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@741b1f71 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.07 09:56:17, skipping insertion in model container [2020-07-28 21:56:17,318 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.07 09:55:54" (2/3) ... [2020-07-28 21:56:17,318 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@741b1f71 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.07 09:56:17, skipping insertion in model container [2020-07-28 21:56:17,318 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.07 09:56:17" (3/3) ... [2020-07-28 21:56:17,320 INFO L109 eAbstractionObserver]: Analyzing ICFG aws_byte_buf_reset_harness.i [2020-07-28 21:56:17,334 INFO L157 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-07-28 21:56:17,343 INFO L169 ceAbstractionStarter]: Appying trace abstraction to program that has 6 error locations. [2020-07-28 21:56:17,357 INFO L251 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2020-07-28 21:56:17,388 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-07-28 21:56:17,388 INFO L376 AbstractCegarLoop]: Hoare is true [2020-07-28 21:56:17,388 INFO L377 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-07-28 21:56:17,388 INFO L378 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-07-28 21:56:17,388 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-07-28 21:56:17,388 INFO L380 AbstractCegarLoop]: Difference is false [2020-07-28 21:56:17,389 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-07-28 21:56:17,389 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-07-28 21:56:17,413 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states. [2020-07-28 21:56:17,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-07-28 21:56:17,423 INFO L414 BasicCegarLoop]: Found error trace [2020-07-28 21:56:17,424 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-28 21:56:17,425 INFO L427 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-28 21:56:17,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-28 21:56:17,433 INFO L82 PathProgramCache]: Analyzing trace with hash -1062443937, now seen corresponding path program 1 times [2020-07-28 21:56:17,446 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-28 21:56:17,446 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769752452] [2020-07-28 21:56:17,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-28 21:56:18,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-28 21:56:18,624 INFO L280 TraceCheckUtils]: 0: Hoare triple {113#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string91.base, #t~string91.offset := #Ultimate.allocOnStack(78);call #t~string1255.base, #t~string1255.offset := #Ultimate.allocOnStack(18);call #t~string1256.base, #t~string1256.offset := #Ultimate.allocOnStack(9);call #t~string1257.base, #t~string1257.offset := #Ultimate.allocOnStack(13);call #t~string1258.base, #t~string1258.offset := #Ultimate.allocOnStack(42);call #t~string1259.base, #t~string1259.offset := #Ultimate.allocOnStack(14);call #t~string1260.base, #t~string1260.offset := #Ultimate.allocOnStack(15);call #t~string1261.base, #t~string1261.offset := #Ultimate.allocOnStack(13);call #t~string1262.base, #t~string1262.offset := #Ultimate.allocOnStack(44);call #t~string1263.base, #t~string1263.offset := #Ultimate.allocOnStack(18);call #t~string1264.base, #t~string1264.offset := #Ultimate.allocOnStack(15);call #t~string1265.base, #t~string1265.offset := #Ultimate.allocOnStack(13);call #t~string1266.base, #t~string1266.offset := #Ultimate.allocOnStack(48);call #t~string1267.base, #t~string1267.offset := #Ultimate.allocOnStack(23);call #t~string1268.base, #t~string1268.offset := #Ultimate.allocOnStack(43);call #t~string1269.base, #t~string1269.offset := #Ultimate.allocOnStack(13);call #t~string1270.base, #t~string1270.offset := #Ultimate.allocOnStack(81);call #t~string1271.base, #t~string1271.offset := #Ultimate.allocOnStack(28);call #t~string1272.base, #t~string1272.offset := #Ultimate.allocOnStack(40);call #t~string1273.base, #t~string1273.offset := #Ultimate.allocOnStack(13);call #t~string1274.base, #t~string1274.offset := #Ultimate.allocOnStack(83);call #t~string1275.base, #t~string1275.offset := #Ultimate.allocOnStack(32);call #t~string1276.base, #t~string1276.offset := #Ultimate.allocOnStack(23);call #t~string1277.base, #t~string1277.offset := #Ultimate.allocOnStack(13);call #t~string1278.base, #t~string1278.offset := #Ultimate.allocOnStack(70);call #t~string1279.base, #t~string1279.offset := #Ultimate.allocOnStack(30);call #t~string1280.base, #t~string1280.offset := #Ultimate.allocOnStack(21);call #t~string1281.base, #t~string1281.offset := #Ultimate.allocOnStack(13);call #t~string1282.base, #t~string1282.offset := #Ultimate.allocOnStack(66);call #t~string1283.base, #t~string1283.offset := #Ultimate.allocOnStack(26);call #t~string1284.base, #t~string1284.offset := #Ultimate.allocOnStack(20);call #t~string1285.base, #t~string1285.offset := #Ultimate.allocOnStack(13);call #t~string1286.base, #t~string1286.offset := #Ultimate.allocOnStack(61);call #t~string1287.base, #t~string1287.offset := #Ultimate.allocOnStack(29);call #t~string1288.base, #t~string1288.offset := #Ultimate.allocOnStack(23);call #t~string1289.base, #t~string1289.offset := #Ultimate.allocOnStack(13);call #t~string1290.base, #t~string1290.offset := #Ultimate.allocOnStack(67);call #t~string1291.base, #t~string1291.offset := #Ultimate.allocOnStack(24);call #t~string1292.base, #t~string1292.offset := #Ultimate.allocOnStack(31);call #t~string1293.base, #t~string1293.offset := #Ultimate.allocOnStack(13);call #t~string1294.base, #t~string1294.offset := #Ultimate.allocOnStack(70);call #t~string1295.base, #t~string1295.offset := #Ultimate.allocOnStack(34);call #t~string1296.base, #t~string1296.offset := #Ultimate.allocOnStack(25);call #t~string1297.base, #t~string1297.offset := #Ultimate.allocOnStack(13);call #t~string1298.base, #t~string1298.offset := #Ultimate.allocOnStack(74);call #t~string1299.base, #t~string1299.offset := #Ultimate.allocOnStack(39);call #t~string1300.base, #t~string1300.offset := #Ultimate.allocOnStack(34);call #t~string1301.base, #t~string1301.offset := #Ultimate.allocOnStack(13);call #t~string1302.base, #t~string1302.offset := #Ultimate.allocOnStack(88);call #t~string1303.base, #t~string1303.offset := #Ultimate.allocOnStack(32);call #t~string1304.base, #t~string1304.offset := #Ultimate.allocOnStack(47);call #t~string1305.base, #t~string1305.offset := #Ultimate.allocOnStack(13);call #t~string1306.base, #t~string1306.offset := #Ultimate.allocOnStack(94);call #t~string1307.base, #t~string1307.offset := #Ultimate.allocOnStack(30);call #t~string1308.base, #t~string1308.offset := #Ultimate.allocOnStack(21);call #t~string1309.base, #t~string1309.offset := #Ultimate.allocOnStack(13);call #t~string1310.base, #t~string1310.offset := #Ultimate.allocOnStack(66);call #t~string1311.base, #t~string1311.offset := #Ultimate.allocOnStack(35);call #t~string1312.base, #t~string1312.offset := #Ultimate.allocOnStack(19);call #t~string1313.base, #t~string1313.offset := #Ultimate.allocOnStack(13);call #t~string1314.base, #t~string1314.offset := #Ultimate.allocOnStack(69);call #t~string1315.base, #t~string1315.offset := #Ultimate.allocOnStack(35);call #t~string1316.base, #t~string1316.offset := #Ultimate.allocOnStack(29);call #t~string1317.base, #t~string1317.offset := #Ultimate.allocOnStack(13);call #t~string1318.base, #t~string1318.offset := #Ultimate.allocOnStack(79);call #t~string1319.base, #t~string1319.offset := #Ultimate.allocOnStack(25);call #t~string1320.base, #t~string1320.offset := #Ultimate.allocOnStack(23);call #t~string1321.base, #t~string1321.offset := #Ultimate.allocOnStack(13);call #t~string1322.base, #t~string1322.offset := #Ultimate.allocOnStack(63);call #t~string1323.base, #t~string1323.offset := #Ultimate.allocOnStack(24);call #t~string1324.base, #t~string1324.offset := #Ultimate.allocOnStack(27);call #t~string1325.base, #t~string1325.offset := #Ultimate.allocOnStack(13);call #t~string1326.base, #t~string1326.offset := #Ultimate.allocOnStack(66);call #t~string1327.base, #t~string1327.offset := #Ultimate.allocOnStack(33);call #t~string1328.base, #t~string1328.offset := #Ultimate.allocOnStack(51);call #t~string1329.base, #t~string1329.offset := #Ultimate.allocOnStack(13);call #t~string1330.base, #t~string1330.offset := #Ultimate.allocOnStack(99);call #t~string1331.base, #t~string1331.offset := #Ultimate.allocOnStack(23);call #t~string1332.base, #t~string1332.offset := #Ultimate.allocOnStack(24);call #t~string1333.base, #t~string1333.offset := #Ultimate.allocOnStack(13);call #t~string1334.base, #t~string1334.offset := #Ultimate.allocOnStack(62);call #t~string1335.base, #t~string1335.offset := #Ultimate.allocOnStack(36);call #t~string1336.base, #t~string1336.offset := #Ultimate.allocOnStack(42);call #t~string1337.base, #t~string1337.offset := #Ultimate.allocOnStack(13);call #t~string1338.base, #t~string1338.offset := #Ultimate.allocOnStack(93);call #t~string1339.base, #t~string1339.offset := #Ultimate.allocOnStack(34);call #t~string1340.base, #t~string1340.offset := #Ultimate.allocOnStack(35);call #t~string1341.base, #t~string1341.offset := #Ultimate.allocOnStack(13);call #t~string1342.base, #t~string1342.offset := #Ultimate.allocOnStack(84);call #t~string1343.base, #t~string1343.offset := #Ultimate.allocOnStack(38);call #t~string1344.base, #t~string1344.offset := #Ultimate.allocOnStack(34);call #t~string1345.base, #t~string1345.offset := #Ultimate.allocOnStack(13);call #t~string1346.base, #t~string1346.offset := #Ultimate.allocOnStack(87);call #t~string1347.base, #t~string1347.offset := #Ultimate.allocOnStack(24);call #t~string1348.base, #t~string1348.offset := #Ultimate.allocOnStack(24);call #t~string1349.base, #t~string1349.offset := #Ultimate.allocOnStack(13);call #t~string1350.base, #t~string1350.offset := #Ultimate.allocOnStack(63);call #t~string1351.base, #t~string1351.offset := #Ultimate.allocOnStack(21);call #t~string1352.base, #t~string1352.offset := #Ultimate.allocOnStack(12);call #t~string1353.base, #t~string1353.offset := #Ultimate.allocOnStack(13);call #t~string1354.base, #t~string1354.offset := #Ultimate.allocOnStack(48);call #t~string1355.base, #t~string1355.offset := #Ultimate.allocOnStack(30);call #t~string1356.base, #t~string1356.offset := #Ultimate.allocOnStack(34);call #t~string1357.base, #t~string1357.offset := #Ultimate.allocOnStack(13);call #t~string1358.base, #t~string1358.offset := #Ultimate.allocOnStack(79);call #t~string1359.base, #t~string1359.offset := #Ultimate.allocOnStack(32);call #t~string1360.base, #t~string1360.offset := #Ultimate.allocOnStack(60);call #t~string1361.base, #t~string1361.offset := #Ultimate.allocOnStack(13);call #t~string1362.base, #t~string1362.offset := #Ultimate.allocOnStack(107);call #t~string1363.base, #t~string1363.offset := #Ultimate.allocOnStack(39);call #t~string1364.base, #t~string1364.offset := #Ultimate.allocOnStack(41);call #t~string1365.base, #t~string1365.offset := #Ultimate.allocOnStack(13);call #t~string1366.base, #t~string1366.offset := #Ultimate.allocOnStack(95);call #t~string1367.base, #t~string1367.offset := #Ultimate.allocOnStack(30);call #t~string1368.base, #t~string1368.offset := #Ultimate.allocOnStack(66);call #t~string1369.base, #t~string1369.offset := #Ultimate.allocOnStack(13);call #t~string1370.base, #t~string1370.offset := #Ultimate.allocOnStack(111);call #t~string1371.base, #t~string1371.offset := #Ultimate.allocOnStack(31);call #t~string1372.base, #t~string1372.offset := #Ultimate.allocOnStack(44);call #t~string1373.base, #t~string1373.offset := #Ultimate.allocOnStack(13);call #t~string1374.base, #t~string1374.offset := #Ultimate.allocOnStack(90);call #t~string1375.base, #t~string1375.offset := #Ultimate.allocOnStack(34);call #t~string1376.base, #t~string1376.offset := #Ultimate.allocOnStack(34);call #t~string1377.base, #t~string1377.offset := #Ultimate.allocOnStack(13);call #t~string1378.base, #t~string1378.offset := #Ultimate.allocOnStack(83);call #t~string1379.base, #t~string1379.offset := #Ultimate.allocOnStack(33);call #t~string1380.base, #t~string1380.offset := #Ultimate.allocOnStack(30);call #t~string1381.base, #t~string1381.offset := #Ultimate.allocOnStack(13);call #t~string1382.base, #t~string1382.offset := #Ultimate.allocOnStack(78);call #t~string1383.base, #t~string1383.offset := #Ultimate.allocOnStack(27);call #t~string1384.base, #t~string1384.offset := #Ultimate.allocOnStack(45);call #t~string1385.base, #t~string1385.offset := #Ultimate.allocOnStack(13);call #t~string1386.base, #t~string1386.offset := #Ultimate.allocOnStack(87);call #t~string1387.base, #t~string1387.offset := #Ultimate.allocOnStack(27);call #t~string1388.base, #t~string1388.offset := #Ultimate.allocOnStack(46);call #t~string1389.base, #t~string1389.offset := #Ultimate.allocOnStack(13);call #t~string1390.base, #t~string1390.offset := #Ultimate.allocOnStack(88);call #t~string1391.base, #t~string1391.offset := #Ultimate.allocOnStack(28);call #t~string1392.base, #t~string1392.offset := #Ultimate.allocOnStack(59);call #t~string1393.base, #t~string1393.offset := #Ultimate.allocOnStack(13);call #t~string1394.base, #t~string1394.offset := #Ultimate.allocOnStack(102);call #t~string1395.base, #t~string1395.offset := #Ultimate.allocOnStack(33);call #t~string1396.base, #t~string1396.offset := #Ultimate.allocOnStack(81);call #t~string1397.base, #t~string1397.offset := #Ultimate.allocOnStack(13);call #t~string1398.base, #t~string1398.offset := #Ultimate.allocOnStack(129);call #t~string1399.base, #t~string1399.offset := #Ultimate.allocOnStack(24);call #t~string1400.base, #t~string1400.offset := #Ultimate.allocOnStack(47);call #t~string1401.base, #t~string1401.offset := #Ultimate.allocOnStack(13);call #t~string1402.base, #t~string1402.offset := #Ultimate.allocOnStack(86);call #t~string1403.base, #t~string1403.offset := #Ultimate.allocOnStack(24);call #t~string1404.base, #t~string1404.offset := #Ultimate.allocOnStack(34);call #t~string1405.base, #t~string1405.offset := #Ultimate.allocOnStack(13);call #t~string1406.base, #t~string1406.offset := #Ultimate.allocOnStack(73);call #t~string1407.base, #t~string1407.offset := #Ultimate.allocOnStack(26);call #t~string1408.base, #t~string1408.offset := #Ultimate.allocOnStack(58);call #t~string1409.base, #t~string1409.offset := #Ultimate.allocOnStack(13);call #t~string1410.base, #t~string1410.offset := #Ultimate.allocOnStack(99);call #t~string1411.base, #t~string1411.offset := #Ultimate.allocOnStack(26);call #t~string1412.base, #t~string1412.offset := #Ultimate.allocOnStack(58);call #t~string1413.base, #t~string1413.offset := #Ultimate.allocOnStack(13);call #t~string1414.base, #t~string1414.offset := #Ultimate.allocOnStack(99);call #t~string1415.base, #t~string1415.offset := #Ultimate.allocOnStack(28);call #t~string1416.base, #t~string1416.offset := #Ultimate.allocOnStack(60);call #t~string1417.base, #t~string1417.offset := #Ultimate.allocOnStack(13);call #t~string1418.base, #t~string1418.offset := #Ultimate.allocOnStack(103);call #t~string1419.base, #t~string1419.offset := #Ultimate.allocOnStack(27);call #t~string1420.base, #t~string1420.offset := #Ultimate.allocOnStack(20);call #t~string1421.base, #t~string1421.offset := #Ultimate.allocOnStack(13);call #t~string1422.base, #t~string1422.offset := #Ultimate.allocOnStack(62);call #t~string1423.base, #t~string1423.offset := #Ultimate.allocOnStack(28);call #t~string1424.base, #t~string1424.offset := #Ultimate.allocOnStack(19);call #t~string1425.base, #t~string1425.offset := #Ultimate.allocOnStack(13);call #t~string1426.base, #t~string1426.offset := #Ultimate.allocOnStack(62);call #t~string1427.base, #t~string1427.offset := #Ultimate.allocOnStack(27);call #t~string1428.base, #t~string1428.offset := #Ultimate.allocOnStack(45);call #t~string1429.base, #t~string1429.offset := #Ultimate.allocOnStack(13);call #t~string1430.base, #t~string1430.offset := #Ultimate.allocOnStack(87);call #t~string1431.base, #t~string1431.offset := #Ultimate.allocOnStack(24);call #t~string1432.base, #t~string1432.offset := #Ultimate.allocOnStack(63);call #t~string1433.base, #t~string1433.offset := #Ultimate.allocOnStack(13);call #t~string1434.base, #t~string1434.offset := #Ultimate.allocOnStack(102);call #t~string1435.base, #t~string1435.offset := #Ultimate.allocOnStack(28);call #t~string1436.base, #t~string1436.offset := #Ultimate.allocOnStack(40);call #t~string1437.base, #t~string1437.offset := #Ultimate.allocOnStack(13);call #t~string1438.base, #t~string1438.offset := #Ultimate.allocOnStack(83);call #t~string1439.base, #t~string1439.offset := #Ultimate.allocOnStack(13);call #t~string1440.base, #t~string1440.offset := #Ultimate.allocOnStack(80);call #t~string1441.base, #t~string1441.offset := #Ultimate.allocOnStack(15);call #t~string1442.base, #t~string1442.offset := #Ultimate.allocOnStack(53);call #t~string1444.base, #t~string1444.offset := #Ultimate.allocOnStack(3);call write~init~int(37, #t~string1444.base, #t~string1444.offset, 1);call write~init~int(115, #t~string1444.base, 1 + #t~string1444.offset, 1);call write~init~int(0, #t~string1444.base, 2 + #t~string1444.offset, 1);call #t~string1445.base, #t~string1445.offset := #Ultimate.allocOnStack(89);call ~#s_can_fail_allocator_static~0.base, ~#s_can_fail_allocator_static~0.offset := #Ultimate.allocOnStack(40);call write~init~$Pointer$(#funAddr~s_can_fail_malloc_allocator.base, #funAddr~s_can_fail_malloc_allocator.offset, ~#s_can_fail_allocator_static~0.base, ~#s_can_fail_allocator_static~0.offset, 8);call write~init~$Pointer$(#funAddr~s_can_fail_free_allocator.base, #funAddr~s_can_fail_free_allocator.offset, ~#s_can_fail_allocator_static~0.base, 8 + ~#s_can_fail_allocator_static~0.offset, 8);call write~init~$Pointer$(#funAddr~s_can_fail_realloc_allocator.base, #funAddr~s_can_fail_realloc_allocator.offset, ~#s_can_fail_allocator_static~0.base, 16 + ~#s_can_fail_allocator_static~0.offset, 8);call write~init~$Pointer$(#funAddr~s_can_fail_calloc_allocator.base, #funAddr~s_can_fail_calloc_allocator.offset, ~#s_can_fail_allocator_static~0.base, 24 + ~#s_can_fail_allocator_static~0.offset, 8);call write~init~$Pointer$(0, 0, ~#s_can_fail_allocator_static~0.base, 32 + ~#s_can_fail_allocator_static~0.offset, 8);~tl_last_error~0 := 0;call ~#s_tolower_table~0.base, ~#s_tolower_table~0.offset := #Ultimate.allocOnStack(256);call write~init~int(0, ~#s_tolower_table~0.base, ~#s_tolower_table~0.offset, 1);call write~init~int(1, ~#s_tolower_table~0.base, 1 + ~#s_tolower_table~0.offset, 1);call write~init~int(2, ~#s_tolower_table~0.base, 2 + ~#s_tolower_table~0.offset, 1);call write~init~int(3, ~#s_tolower_table~0.base, 3 + ~#s_tolower_table~0.offset, 1);call write~init~int(4, ~#s_tolower_table~0.base, 4 + ~#s_tolower_table~0.offset, 1);call write~init~int(5, ~#s_tolower_table~0.base, 5 + ~#s_tolower_table~0.offset, 1);call write~init~int(6, ~#s_tolower_table~0.base, 6 + ~#s_tolower_table~0.offset, 1);call write~init~int(7, ~#s_tolower_table~0.base, 7 + ~#s_tolower_table~0.offset, 1);call write~init~int(8, ~#s_tolower_table~0.base, 8 + ~#s_tolower_table~0.offset, 1);call write~init~int(9, ~#s_tolower_table~0.base, 9 + ~#s_tolower_table~0.offset, 1);call write~init~int(10, ~#s_tolower_table~0.base, 10 + ~#s_tolower_table~0.offset, 1);call write~init~int(11, ~#s_tolower_table~0.base, 11 + ~#s_tolower_table~0.offset, 1);call write~init~int(12, ~#s_tolower_table~0.base, 12 + ~#s_tolower_table~0.offset, 1);call write~init~int(13, ~#s_tolower_table~0.base, 13 + ~#s_tolower_table~0.offset, 1);call write~init~int(14, ~#s_tolower_table~0.base, 14 + ~#s_tolower_table~0.offset, 1);call write~init~int(15, ~#s_tolower_table~0.base, 15 + ~#s_tolower_table~0.offset, 1);call write~init~int(16, ~#s_tolower_table~0.base, 16 + ~#s_tolower_table~0.offset, 1);call write~init~int(17, ~#s_tolower_table~0.base, 17 + ~#s_tolower_table~0.offset, 1);call write~init~int(18, ~#s_tolower_table~0.base, 18 + ~#s_tolower_table~0.offset, 1);call write~init~int(19, ~#s_tolower_table~0.base, 19 + ~#s_tolower_table~0.offset, 1);call write~init~int(20, ~#s_tolower_table~0.base, 20 + ~#s_tolower_table~0.offset, 1);call write~init~int(21, ~#s_tolower_table~0.base, 21 + ~#s_tolower_table~0.offset, 1);call write~init~int(22, ~#s_tolower_table~0.base, 22 + ~#s_tolower_table~0.offset, 1);call write~init~int(23, ~#s_tolower_table~0.base, 23 + ~#s_tolower_table~0.offset, 1);call write~init~int(24, ~#s_tolower_table~0.base, 24 + ~#s_tolower_table~0.offset, 1);call write~init~int(25, ~#s_tolower_table~0.base, 25 + ~#s_tolower_table~0.offset, 1);call write~init~int(26, ~#s_tolower_table~0.base, 26 + ~#s_tolower_table~0.offset, 1);call write~init~int(27, ~#s_tolower_table~0.base, 27 + ~#s_tolower_table~0.offset, 1);call write~init~int(28, ~#s_tolower_table~0.base, 28 + ~#s_tolower_table~0.offset, 1);call write~init~int(29, ~#s_tolower_table~0.base, 29 + ~#s_tolower_table~0.offset, 1);call write~init~int(30, ~#s_tolower_table~0.base, 30 + ~#s_tolower_table~0.offset, 1);call write~init~int(31, ~#s_tolower_table~0.base, 31 + ~#s_tolower_table~0.offset, 1);call write~init~int(32, ~#s_tolower_table~0.base, 32 + ~#s_tolower_table~0.offset, 1);call write~init~int(33, ~#s_tolower_table~0.base, 33 + ~#s_tolower_table~0.offset, 1);call write~init~int(34, ~#s_tolower_table~0.base, 34 + ~#s_tolower_table~0.offset, 1);call write~init~int(35, ~#s_tolower_table~0.base, 35 + ~#s_tolower_table~0.offset, 1);call write~init~int(36, ~#s_tolower_table~0.base, 36 + ~#s_tolower_table~0.offset, 1);call write~init~int(37, ~#s_tolower_table~0.base, 37 + ~#s_tolower_table~0.offset, 1);call write~init~int(38, ~#s_tolower_table~0.base, 38 + ~#s_tolower_table~0.offset, 1);call write~init~int(39, ~#s_tolower_table~0.base, 39 + ~#s_tolower_table~0.offset, 1);call write~init~int(40, ~#s_tolower_table~0.base, 40 + ~#s_tolower_table~0.offset, 1);call write~init~int(41, ~#s_tolower_table~0.base, 41 + ~#s_tolower_table~0.offset, 1);call write~init~int(42, ~#s_tolower_table~0.base, 42 + ~#s_tolower_table~0.offset, 1);call write~init~int(43, ~#s_tolower_table~0.base, 43 + ~#s_tolower_table~0.offset, 1);call write~init~int(44, ~#s_tolower_table~0.base, 44 + ~#s_tolower_table~0.offset, 1);call write~init~int(45, ~#s_tolower_table~0.base, 45 + ~#s_tolower_table~0.offset, 1);call write~init~int(46, ~#s_tolower_table~0.base, 46 + ~#s_tolower_table~0.offset, 1);call write~init~int(47, ~#s_tolower_table~0.base, 47 + ~#s_tolower_table~0.offset, 1);call write~init~int(48, ~#s_tolower_table~0.base, 48 + ~#s_tolower_table~0.offset, 1);call write~init~int(49, ~#s_tolower_table~0.base, 49 + ~#s_tolower_table~0.offset, 1);call write~init~int(50, ~#s_tolower_table~0.base, 50 + ~#s_tolower_table~0.offset, 1);call write~init~int(51, ~#s_tolower_table~0.base, 51 + ~#s_tolower_table~0.offset, 1);call write~init~int(52, ~#s_tolower_table~0.base, 52 + ~#s_tolower_table~0.offset, 1);call write~init~int(53, ~#s_tolower_table~0.base, 53 + ~#s_tolower_table~0.offset, 1);call write~init~int(54, ~#s_tolower_table~0.base, 54 + ~#s_tolower_table~0.offset, 1);call write~init~int(55, ~#s_tolower_table~0.base, 55 + ~#s_tolower_table~0.offset, 1);call write~init~int(56, ~#s_tolower_table~0.base, 56 + ~#s_tolower_table~0.offset, 1);call write~init~int(57, ~#s_tolower_table~0.base, 57 + ~#s_tolower_table~0.offset, 1);call write~init~int(58, ~#s_tolower_table~0.base, 58 + ~#s_tolower_table~0.offset, 1);call write~init~int(59, ~#s_tolower_table~0.base, 59 + ~#s_tolower_table~0.offset, 1);call write~init~int(60, ~#s_tolower_table~0.base, 60 + ~#s_tolower_table~0.offset, 1);call write~init~int(61, ~#s_tolower_table~0.base, 61 + ~#s_tolower_table~0.offset, 1);call write~init~int(62, ~#s_tolower_table~0.base, 62 + ~#s_tolower_table~0.offset, 1);call write~init~int(63, ~#s_tolower_table~0.base, 63 + ~#s_tolower_table~0.offset, 1);call write~init~int(64, ~#s_tolower_table~0.base, 64 + ~#s_tolower_table~0.offset, 1);call write~init~int(97, ~#s_tolower_table~0.base, 65 + ~#s_tolower_table~0.offset, 1);call write~init~int(98, ~#s_tolower_table~0.base, 66 + ~#s_tolower_table~0.offset, 1);call write~init~int(99, ~#s_tolower_table~0.base, 67 + ~#s_tolower_table~0.offset, 1);call write~init~int(100, ~#s_tolower_table~0.base, 68 + ~#s_tolower_table~0.offset, 1);call write~init~int(101, ~#s_tolower_table~0.base, 69 + ~#s_tolower_table~0.offset, 1);call write~init~int(102, ~#s_tolower_table~0.base, 70 + ~#s_tolower_table~0.offset, 1);call write~init~int(103, ~#s_tolower_table~0.base, 71 + ~#s_tolower_table~0.offset, 1);call write~init~int(104, ~#s_tolower_table~0.base, 72 + ~#s_tolower_table~0.offset, 1);call write~init~int(105, ~#s_tolower_table~0.base, 73 + ~#s_tolower_table~0.offset, 1);call write~init~int(106, ~#s_tolower_table~0.base, 74 + ~#s_tolower_table~0.offset, 1);call write~init~int(107, ~#s_tolower_table~0.base, 75 + ~#s_tolower_table~0.offset, 1);call write~init~int(108, ~#s_tolower_table~0.base, 76 + ~#s_tolower_table~0.offset, 1);call write~init~int(109, ~#s_tolower_table~0.base, 77 + ~#s_tolower_table~0.offset, 1);call write~init~int(110, ~#s_tolower_table~0.base, 78 + ~#s_tolower_table~0.offset, 1);call write~init~int(111, ~#s_tolower_table~0.base, 79 + ~#s_tolower_table~0.offset, 1);call write~init~int(112, ~#s_tolower_table~0.base, 80 + ~#s_tolower_table~0.offset, 1);call write~init~int(113, ~#s_tolower_table~0.base, 81 + ~#s_tolower_table~0.offset, 1);call write~init~int(114, ~#s_tolower_table~0.base, 82 + ~#s_tolower_table~0.offset, 1);call write~init~int(115, ~#s_tolower_table~0.base, 83 + ~#s_tolower_table~0.offset, 1);call write~init~int(116, ~#s_tolower_table~0.base, 84 + ~#s_tolower_table~0.offset, 1);call write~init~int(117, ~#s_tolower_table~0.base, 85 + ~#s_tolower_table~0.offset, 1);call write~init~int(118, ~#s_tolower_table~0.base, 86 + ~#s_tolower_table~0.offset, 1);call write~init~int(119, ~#s_tolower_table~0.base, 87 + ~#s_tolower_table~0.offset, 1);call write~init~int(120, ~#s_tolower_table~0.base, 88 + ~#s_tolower_table~0.offset, 1);call write~init~int(121, ~#s_tolower_table~0.base, 89 + ~#s_tolower_table~0.offset, 1);call write~init~int(122, ~#s_tolower_table~0.base, 90 + ~#s_tolower_table~0.offset, 1);call write~init~int(91, ~#s_tolower_table~0.base, 91 + ~#s_tolower_table~0.offset, 1);call write~init~int(92, ~#s_tolower_table~0.base, 92 + ~#s_tolower_table~0.offset, 1);call write~init~int(93, ~#s_tolower_table~0.base, 93 + ~#s_tolower_table~0.offset, 1);call write~init~int(94, ~#s_tolower_table~0.base, 94 + ~#s_tolower_table~0.offset, 1);call write~init~int(95, ~#s_tolower_table~0.base, 95 + ~#s_tolower_table~0.offset, 1);call write~init~int(96, ~#s_tolower_table~0.base, 96 + ~#s_tolower_table~0.offset, 1);call write~init~int(97, ~#s_tolower_table~0.base, 97 + ~#s_tolower_table~0.offset, 1);call write~init~int(98, ~#s_tolower_table~0.base, 98 + ~#s_tolower_table~0.offset, 1);call write~init~int(99, ~#s_tolower_table~0.base, 99 + ~#s_tolower_table~0.offset, 1);call write~init~int(100, ~#s_tolower_table~0.base, 100 + ~#s_tolower_table~0.offset, 1);call write~init~int(101, ~#s_tolower_table~0.base, 101 + ~#s_tolower_table~0.offset, 1);call write~init~int(102, ~#s_tolower_table~0.base, 102 + ~#s_tolower_table~0.offset, 1);call write~init~int(103, ~#s_tolower_table~0.base, 103 + ~#s_tolower_table~0.offset, 1);call write~init~int(104, ~#s_tolower_table~0.base, 104 + ~#s_tolower_table~0.offset, 1);call write~init~int(105, ~#s_tolower_table~0.base, 105 + ~#s_tolower_table~0.offset, 1);call write~init~int(106, ~#s_tolower_table~0.base, 106 + ~#s_tolower_table~0.offset, 1);call write~init~int(107, ~#s_tolower_table~0.base, 107 + ~#s_tolower_table~0.offset, 1);call write~init~int(108, ~#s_tolower_table~0.base, 108 + ~#s_tolower_table~0.offset, 1);call write~init~int(109, ~#s_tolower_table~0.base, 109 + ~#s_tolower_table~0.offset, 1);call write~init~int(110, ~#s_tolower_table~0.base, 110 + ~#s_tolower_table~0.offset, 1);call write~init~int(111, ~#s_tolower_table~0.base, 111 + ~#s_tolower_table~0.offset, 1);call write~init~int(112, ~#s_tolower_table~0.base, 112 + ~#s_tolower_table~0.offset, 1);call write~init~int(113, ~#s_tolower_table~0.base, 113 + ~#s_tolower_table~0.offset, 1);call write~init~int(114, ~#s_tolower_table~0.base, 114 + ~#s_tolower_table~0.offset, 1);call write~init~int(115, ~#s_tolower_table~0.base, 115 + ~#s_tolower_table~0.offset, 1);call write~init~int(116, ~#s_tolower_table~0.base, 116 + ~#s_tolower_table~0.offset, 1);call write~init~int(117, ~#s_tolower_table~0.base, 117 + ~#s_tolower_table~0.offset, 1);call write~init~int(118, ~#s_tolower_table~0.base, 118 + ~#s_tolower_table~0.offset, 1);call write~init~int(119, ~#s_tolower_table~0.base, 119 + ~#s_tolower_table~0.offset, 1);call write~init~int(120, ~#s_tolower_table~0.base, 120 + ~#s_tolower_table~0.offset, 1);call write~init~int(121, ~#s_tolower_table~0.base, 121 + ~#s_tolower_table~0.offset, 1);call write~init~int(122, ~#s_tolower_table~0.base, 122 + ~#s_tolower_table~0.offset, 1);call write~init~int(123, ~#s_tolower_table~0.base, 123 + ~#s_tolower_table~0.offset, 1);call write~init~int(124, ~#s_tolower_table~0.base, 124 + ~#s_tolower_table~0.offset, 1);call write~init~int(125, ~#s_tolower_table~0.base, 125 + ~#s_tolower_table~0.offset, 1);call write~init~int(126, ~#s_tolower_table~0.base, 126 + ~#s_tolower_table~0.offset, 1);call write~init~int(127, ~#s_tolower_table~0.base, 127 + ~#s_tolower_table~0.offset, 1);call write~init~int(128, ~#s_tolower_table~0.base, 128 + ~#s_tolower_table~0.offset, 1);call write~init~int(129, ~#s_tolower_table~0.base, 129 + ~#s_tolower_table~0.offset, 1);call write~init~int(130, ~#s_tolower_table~0.base, 130 + ~#s_tolower_table~0.offset, 1);call write~init~int(131, ~#s_tolower_table~0.base, 131 + ~#s_tolower_table~0.offset, 1);call write~init~int(132, ~#s_tolower_table~0.base, 132 + ~#s_tolower_table~0.offset, 1);call write~init~int(133, ~#s_tolower_table~0.base, 133 + ~#s_tolower_table~0.offset, 1);call write~init~int(134, ~#s_tolower_table~0.base, 134 + ~#s_tolower_table~0.offset, 1);call write~init~int(135, ~#s_tolower_table~0.base, 135 + ~#s_tolower_table~0.offset, 1);call write~init~int(136, ~#s_tolower_table~0.base, 136 + ~#s_tolower_table~0.offset, 1);call write~init~int(137, ~#s_tolower_table~0.base, 137 + ~#s_tolower_table~0.offset, 1);call write~init~int(138, ~#s_tolower_table~0.base, 138 + ~#s_tolower_table~0.offset, 1);call write~init~int(139, ~#s_tolower_table~0.base, 139 + ~#s_tolower_table~0.offset, 1);call write~init~int(140, ~#s_tolower_table~0.base, 140 + ~#s_tolower_table~0.offset, 1);call write~init~int(141, ~#s_tolower_table~0.base, 141 + ~#s_tolower_table~0.offset, 1);call write~init~int(142, ~#s_tolower_table~0.base, 142 + ~#s_tolower_table~0.offset, 1);call write~init~int(143, ~#s_tolower_table~0.base, 143 + ~#s_tolower_table~0.offset, 1);call write~init~int(144, ~#s_tolower_table~0.base, 144 + ~#s_tolower_table~0.offset, 1);call write~init~int(145, ~#s_tolower_table~0.base, 145 + ~#s_tolower_table~0.offset, 1);call write~init~int(146, ~#s_tolower_table~0.base, 146 + ~#s_tolower_table~0.offset, 1);call write~init~int(147, ~#s_tolower_table~0.base, 147 + ~#s_tolower_table~0.offset, 1);call write~init~int(148, ~#s_tolower_table~0.base, 148 + ~#s_tolower_table~0.offset, 1);call write~init~int(149, ~#s_tolower_table~0.base, 149 + ~#s_tolower_table~0.offset, 1);call write~init~int(150, ~#s_tolower_table~0.base, 150 + ~#s_tolower_table~0.offset, 1);call write~init~int(151, ~#s_tolower_table~0.base, 151 + ~#s_tolower_table~0.offset, 1);call write~init~int(152, ~#s_tolower_table~0.base, 152 + ~#s_tolower_table~0.offset, 1);call write~init~int(153, ~#s_tolower_table~0.base, 153 + ~#s_tolower_table~0.offset, 1);call write~init~int(154, ~#s_tolower_table~0.base, 154 + ~#s_tolower_table~0.offset, 1);call write~init~int(155, ~#s_tolower_table~0.base, 155 + ~#s_tolower_table~0.offset, 1);call write~init~int(156, ~#s_tolower_table~0.base, 156 + ~#s_tolower_table~0.offset, 1);call write~init~int(157, ~#s_tolower_table~0.base, 157 + ~#s_tolower_table~0.offset, 1);call write~init~int(158, ~#s_tolower_table~0.base, 158 + ~#s_tolower_table~0.offset, 1);call write~init~int(159, ~#s_tolower_table~0.base, 159 + ~#s_tolower_table~0.offset, 1);call write~init~int(160, ~#s_tolower_table~0.base, 160 + ~#s_tolower_table~0.offset, 1);call write~init~int(161, ~#s_tolower_table~0.base, 161 + ~#s_tolower_table~0.offset, 1);call write~init~int(162, ~#s_tolower_table~0.base, 162 + ~#s_tolower_table~0.offset, 1);call write~init~int(163, ~#s_tolower_table~0.base, 163 + ~#s_tolower_table~0.offset, 1);call write~init~int(164, ~#s_tolower_table~0.base, 164 + ~#s_tolower_table~0.offset, 1);call write~init~int(165, ~#s_tolower_table~0.base, 165 + ~#s_tolower_table~0.offset, 1);call write~init~int(166, ~#s_tolower_table~0.base, 166 + ~#s_tolower_table~0.offset, 1);call write~init~int(167, ~#s_tolower_table~0.base, 167 + ~#s_tolower_table~0.offset, 1);call write~init~int(168, ~#s_tolower_table~0.base, 168 + ~#s_tolower_table~0.offset, 1);call write~init~int(169, ~#s_tolower_table~0.base, 169 + ~#s_tolower_table~0.offset, 1);call write~init~int(170, ~#s_tolower_table~0.base, 170 + ~#s_tolower_table~0.offset, 1);call write~init~int(171, ~#s_tolower_table~0.base, 171 + ~#s_tolower_table~0.offset, 1);call write~init~int(172, ~#s_tolower_table~0.base, 172 + ~#s_tolower_table~0.offset, 1);call write~init~int(173, ~#s_tolower_table~0.base, 173 + ~#s_tolower_table~0.offset, 1);call write~init~int(174, ~#s_tolower_table~0.base, 174 + ~#s_tolower_table~0.offset, 1);call write~init~int(175, ~#s_tolower_table~0.base, 175 + ~#s_tolower_table~0.offset, 1);call write~init~int(176, ~#s_tolower_table~0.base, 176 + ~#s_tolower_table~0.offset, 1);call write~init~int(177, ~#s_tolower_table~0.base, 177 + ~#s_tolower_table~0.offset, 1);call write~init~int(178, ~#s_tolower_table~0.base, 178 + ~#s_tolower_table~0.offset, 1);call write~init~int(179, ~#s_tolower_table~0.base, 179 + ~#s_tolower_table~0.offset, 1);call write~init~int(180, ~#s_tolower_table~0.base, 180 + ~#s_tolower_table~0.offset, 1);call write~init~int(181, ~#s_tolower_table~0.base, 181 + ~#s_tolower_table~0.offset, 1);call write~init~int(182, ~#s_tolower_table~0.base, 182 + ~#s_tolower_table~0.offset, 1);call write~init~int(183, ~#s_tolower_table~0.base, 183 + ~#s_tolower_table~0.offset, 1);call write~init~int(184, ~#s_tolower_table~0.base, 184 + ~#s_tolower_table~0.offset, 1);call write~init~int(185, ~#s_tolower_table~0.base, 185 + ~#s_tolower_table~0.offset, 1);call write~init~int(186, ~#s_tolower_table~0.base, 186 + ~#s_tolower_table~0.offset, 1);call write~init~int(187, ~#s_tolower_table~0.base, 187 + ~#s_tolower_table~0.offset, 1);call write~init~int(188, ~#s_tolower_table~0.base, 188 + ~#s_tolower_table~0.offset, 1);call write~init~int(189, ~#s_tolower_table~0.base, 189 + ~#s_tolower_table~0.offset, 1);call write~init~int(190, ~#s_tolower_table~0.base, 190 + ~#s_tolower_table~0.offset, 1);call write~init~int(191, ~#s_tolower_table~0.base, 191 + ~#s_tolower_table~0.offset, 1);call write~init~int(192, ~#s_tolower_table~0.base, 192 + ~#s_tolower_table~0.offset, 1);call write~init~int(193, ~#s_tolower_table~0.base, 193 + ~#s_tolower_table~0.offset, 1);call write~init~int(194, ~#s_tolower_table~0.base, 194 + ~#s_tolower_table~0.offset, 1);call write~init~int(195, ~#s_tolower_table~0.base, 195 + ~#s_tolower_table~0.offset, 1);call write~init~int(196, ~#s_tolower_table~0.base, 196 + ~#s_tolower_table~0.offset, 1);call write~init~int(197, ~#s_tolower_table~0.base, 197 + ~#s_tolower_table~0.offset, 1);call write~init~int(198, ~#s_tolower_table~0.base, 198 + ~#s_tolower_table~0.offset, 1);call write~init~int(199, ~#s_tolower_table~0.base, 199 + ~#s_tolower_table~0.offset, 1);call write~init~int(200, ~#s_tolower_table~0.base, 200 + ~#s_tolower_table~0.offset, 1);call write~init~int(201, ~#s_tolower_table~0.base, 201 + ~#s_tolower_table~0.offset, 1);call write~init~int(202, ~#s_tolower_table~0.base, 202 + ~#s_tolower_table~0.offset, 1);call write~init~int(203, ~#s_tolower_table~0.base, 203 + ~#s_tolower_table~0.offset, 1);call write~init~int(204, ~#s_tolower_table~0.base, 204 + ~#s_tolower_table~0.offset, 1);call write~init~int(205, ~#s_tolower_table~0.base, 205 + ~#s_tolower_table~0.offset, 1);call write~init~int(206, ~#s_tolower_table~0.base, 206 + ~#s_tolower_table~0.offset, 1);call write~init~int(207, ~#s_tolower_table~0.base, 207 + ~#s_tolower_table~0.offset, 1);call write~init~int(208, ~#s_tolower_table~0.base, 208 + ~#s_tolower_table~0.offset, 1);call write~init~int(209, ~#s_tolower_table~0.base, 209 + ~#s_tolower_table~0.offset, 1);call write~init~int(210, ~#s_tolower_table~0.base, 210 + ~#s_tolower_table~0.offset, 1);call write~init~int(211, ~#s_tolower_table~0.base, 211 + ~#s_tolower_table~0.offset, 1);call write~init~int(212, ~#s_tolower_table~0.base, 212 + ~#s_tolower_table~0.offset, 1);call write~init~int(213, ~#s_tolower_table~0.base, 213 + ~#s_tolower_table~0.offset, 1);call write~init~int(214, ~#s_tolower_table~0.base, 214 + ~#s_tolower_table~0.offset, 1);call write~init~int(215, ~#s_tolower_table~0.base, 215 + ~#s_tolower_table~0.offset, 1);call write~init~int(216, ~#s_tolower_table~0.base, 216 + ~#s_tolower_table~0.offset, 1);call write~init~int(217, ~#s_tolower_table~0.base, 217 + ~#s_tolower_table~0.offset, 1);call write~init~int(218, ~#s_tolower_table~0.base, 218 + ~#s_tolower_table~0.offset, 1);call write~init~int(219, ~#s_tolower_table~0.base, 219 + ~#s_tolower_table~0.offset, 1);call write~init~int(220, ~#s_tolower_table~0.base, 220 + ~#s_tolower_table~0.offset, 1);call write~init~int(221, ~#s_tolower_table~0.base, 221 + ~#s_tolower_table~0.offset, 1);call write~init~int(222, ~#s_tolower_table~0.base, 222 + ~#s_tolower_table~0.offset, 1);call write~init~int(223, ~#s_tolower_table~0.base, 223 + ~#s_tolower_table~0.offset, 1);call write~init~int(224, ~#s_tolower_table~0.base, 224 + ~#s_tolower_table~0.offset, 1);call write~init~int(225, ~#s_tolower_table~0.base, 225 + ~#s_tolower_table~0.offset, 1);call write~init~int(226, ~#s_tolower_table~0.base, 226 + ~#s_tolower_table~0.offset, 1);call write~init~int(227, ~#s_tolower_table~0.base, 227 + ~#s_tolower_table~0.offset, 1);call write~init~int(228, ~#s_tolower_table~0.base, 228 + ~#s_tolower_table~0.offset, 1);call write~init~int(229, ~#s_tolower_table~0.base, 229 + ~#s_tolower_table~0.offset, 1);call write~init~int(230, ~#s_tolower_table~0.base, 230 + ~#s_tolower_table~0.offset, 1);call write~init~int(231, ~#s_tolower_table~0.base, 231 + ~#s_tolower_table~0.offset, 1);call write~init~int(232, ~#s_tolower_table~0.base, 232 + ~#s_tolower_table~0.offset, 1);call write~init~int(233, ~#s_tolower_table~0.base, 233 + ~#s_tolower_table~0.offset, 1);call write~init~int(234, ~#s_tolower_table~0.base, 234 + ~#s_tolower_table~0.offset, 1);call write~init~int(235, ~#s_tolower_table~0.base, 235 + ~#s_tolower_table~0.offset, 1);call write~init~int(236, ~#s_tolower_table~0.base, 236 + ~#s_tolower_table~0.offset, 1);call write~init~int(237, ~#s_tolower_table~0.base, 237 + ~#s_tolower_table~0.offset, 1);call write~init~int(238, ~#s_tolower_table~0.base, 238 + ~#s_tolower_table~0.offset, 1);call write~init~int(239, ~#s_tolower_table~0.base, 239 + ~#s_tolower_table~0.offset, 1);call write~init~int(240, ~#s_tolower_table~0.base, 240 + ~#s_tolower_table~0.offset, 1);call write~init~int(241, ~#s_tolower_table~0.base, 241 + ~#s_tolower_table~0.offset, 1);call write~init~int(242, ~#s_tolower_table~0.base, 242 + ~#s_tolower_table~0.offset, 1);call write~init~int(243, ~#s_tolower_table~0.base, 243 + ~#s_tolower_table~0.offset, 1);call write~init~int(244, ~#s_tolower_table~0.base, 244 + ~#s_tolower_table~0.offset, 1);call write~init~int(245, ~#s_tolower_table~0.base, 245 + ~#s_tolower_table~0.offset, 1);call write~init~int(246, ~#s_tolower_table~0.base, 246 + ~#s_tolower_table~0.offset, 1);call write~init~int(247, ~#s_tolower_table~0.base, 247 + ~#s_tolower_table~0.offset, 1);call write~init~int(248, ~#s_tolower_table~0.base, 248 + ~#s_tolower_table~0.offset, 1);call write~init~int(249, ~#s_tolower_table~0.base, 249 + ~#s_tolower_table~0.offset, 1);call write~init~int(250, ~#s_tolower_table~0.base, 250 + ~#s_tolower_table~0.offset, 1);call write~init~int(251, ~#s_tolower_table~0.base, 251 + ~#s_tolower_table~0.offset, 1);call write~init~int(252, ~#s_tolower_table~0.base, 252 + ~#s_tolower_table~0.offset, 1);call write~init~int(253, ~#s_tolower_table~0.base, 253 + ~#s_tolower_table~0.offset, 1);call write~init~int(254, ~#s_tolower_table~0.base, 254 + ~#s_tolower_table~0.offset, 1);call write~init~int(255, ~#s_tolower_table~0.base, 255 + ~#s_tolower_table~0.offset, 1);call ~#errors~0.base, ~#errors~0.offset := #Ultimate.allocOnStack(1656);call write~init~int(~aws_common_error~0~AWS_ERROR_SUCCESS, ~#errors~0.base, ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1255.base, #t~string1255.offset, ~#errors~0.base, 4 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1256.base, #t~string1256.offset, ~#errors~0.base, 12 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1257.base, #t~string1257.offset, ~#errors~0.base, 20 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1258.base, #t~string1258.offset, ~#errors~0.base, 28 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_OOM, ~#errors~0.base, 36 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1259.base, #t~string1259.offset, ~#errors~0.base, 40 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1260.base, #t~string1260.offset, ~#errors~0.base, 48 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1261.base, #t~string1261.offset, ~#errors~0.base, 56 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1262.base, #t~string1262.offset, ~#errors~0.base, 64 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_UNKNOWN, ~#errors~0.base, 72 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1263.base, #t~string1263.offset, ~#errors~0.base, 76 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1264.base, #t~string1264.offset, ~#errors~0.base, 84 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1265.base, #t~string1265.offset, ~#errors~0.base, 92 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1266.base, #t~string1266.offset, ~#errors~0.base, 100 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_SHORT_BUFFER, ~#errors~0.base, 108 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1267.base, #t~string1267.offset, ~#errors~0.base, 112 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1268.base, #t~string1268.offset, ~#errors~0.base, 120 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1269.base, #t~string1269.offset, ~#errors~0.base, 128 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1270.base, #t~string1270.offset, ~#errors~0.base, 136 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_OVERFLOW_DETECTED, ~#errors~0.base, 144 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1271.base, #t~string1271.offset, ~#errors~0.base, 148 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1272.base, #t~string1272.offset, ~#errors~0.base, 156 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1273.base, #t~string1273.offset, ~#errors~0.base, 164 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1274.base, #t~string1274.offset, ~#errors~0.base, 172 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_UNSUPPORTED_OPERATION, ~#errors~0.base, 180 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1275.base, #t~string1275.offset, ~#errors~0.base, 184 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1276.base, #t~string1276.offset, ~#errors~0.base, 192 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1277.base, #t~string1277.offset, ~#errors~0.base, 200 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1278.base, #t~string1278.offset, ~#errors~0.base, 208 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_INVALID_BUFFER_SIZE, ~#errors~0.base, 216 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1279.base, #t~string1279.offset, ~#errors~0.base, 220 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1280.base, #t~string1280.offset, ~#errors~0.base, 228 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1281.base, #t~string1281.offset, ~#errors~0.base, 236 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1282.base, #t~string1282.offset, ~#errors~0.base, 244 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_INVALID_HEX_STR, ~#errors~0.base, 252 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1283.base, #t~string1283.offset, ~#errors~0.base, 256 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1284.base, #t~string1284.offset, ~#errors~0.base, 264 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1285.base, #t~string1285.offset, ~#errors~0.base, 272 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1286.base, #t~string1286.offset, ~#errors~0.base, 280 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_INVALID_BASE64_STR, ~#errors~0.base, 288 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1287.base, #t~string1287.offset, ~#errors~0.base, 292 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1288.base, #t~string1288.offset, ~#errors~0.base, 300 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1289.base, #t~string1289.offset, ~#errors~0.base, 308 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1290.base, #t~string1290.offset, ~#errors~0.base, 316 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_INVALID_INDEX, ~#errors~0.base, 324 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1291.base, #t~string1291.offset, ~#errors~0.base, 328 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1292.base, #t~string1292.offset, ~#errors~0.base, 336 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1293.base, #t~string1293.offset, ~#errors~0.base, 344 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1294.base, #t~string1294.offset, ~#errors~0.base, 352 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_THREAD_INVALID_SETTINGS, ~#errors~0.base, 360 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1295.base, #t~string1295.offset, ~#errors~0.base, 364 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1296.base, #t~string1296.offset, ~#errors~0.base, 372 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1297.base, #t~string1297.offset, ~#errors~0.base, 380 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1298.base, #t~string1298.offset, ~#errors~0.base, 388 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_THREAD_INSUFFICIENT_RESOURCE, ~#errors~0.base, 396 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1299.base, #t~string1299.offset, ~#errors~0.base, 400 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1300.base, #t~string1300.offset, ~#errors~0.base, 408 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1301.base, #t~string1301.offset, ~#errors~0.base, 416 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1302.base, #t~string1302.offset, ~#errors~0.base, 424 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_THREAD_NO_PERMISSIONS, ~#errors~0.base, 432 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1303.base, #t~string1303.offset, ~#errors~0.base, 436 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1304.base, #t~string1304.offset, ~#errors~0.base, 444 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1305.base, #t~string1305.offset, ~#errors~0.base, 452 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1306.base, #t~string1306.offset, ~#errors~0.base, 460 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_THREAD_NOT_JOINABLE, ~#errors~0.base, 468 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1307.base, #t~string1307.offset, ~#errors~0.base, 472 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1308.base, #t~string1308.offset, ~#errors~0.base, 480 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1309.base, #t~string1309.offset, ~#errors~0.base, 488 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1310.base, #t~string1310.offset, ~#errors~0.base, 496 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_THREAD_NO_SUCH_THREAD_ID, ~#errors~0.base, 504 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1311.base, #t~string1311.offset, ~#errors~0.base, 508 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1312.base, #t~string1312.offset, ~#errors~0.base, 516 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1313.base, #t~string1313.offset, ~#errors~0.base, 524 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1314.base, #t~string1314.offset, ~#errors~0.base, 532 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_THREAD_DEADLOCK_DETECTED, ~#errors~0.base, 540 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1315.base, #t~string1315.offset, ~#errors~0.base, 544 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1316.base, #t~string1316.offset, ~#errors~0.base, 552 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1317.base, #t~string1317.offset, ~#errors~0.base, 560 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1318.base, #t~string1318.offset, ~#errors~0.base, 568 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_MUTEX_NOT_INIT, ~#errors~0.base, 576 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1319.base, #t~string1319.offset, ~#errors~0.base, 580 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1320.base, #t~string1320.offset, ~#errors~0.base, 588 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1321.base, #t~string1321.offset, ~#errors~0.base, 596 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1322.base, #t~string1322.offset, ~#errors~0.base, 604 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_MUTEX_TIMEOUT, ~#errors~0.base, 612 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1323.base, #t~string1323.offset, ~#errors~0.base, 616 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1324.base, #t~string1324.offset, ~#errors~0.base, 624 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1325.base, #t~string1325.offset, ~#errors~0.base, 632 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1326.base, #t~string1326.offset, ~#errors~0.base, 640 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_MUTEX_CALLER_NOT_OWNER, ~#errors~0.base, 648 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1327.base, #t~string1327.offset, ~#errors~0.base, 652 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1328.base, #t~string1328.offset, ~#errors~0.base, 660 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1329.base, #t~string1329.offset, ~#errors~0.base, 668 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1330.base, #t~string1330.offset, ~#errors~0.base, 676 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_MUTEX_FAILED, ~#errors~0.base, 684 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1331.base, #t~string1331.offset, ~#errors~0.base, 688 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1332.base, #t~string1332.offset, ~#errors~0.base, 696 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1333.base, #t~string1333.offset, ~#errors~0.base, 704 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1334.base, #t~string1334.offset, ~#errors~0.base, 712 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_COND_VARIABLE_INIT_FAILED, ~#errors~0.base, 720 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1335.base, #t~string1335.offset, ~#errors~0.base, 724 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1336.base, #t~string1336.offset, ~#errors~0.base, 732 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1337.base, #t~string1337.offset, ~#errors~0.base, 740 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1338.base, #t~string1338.offset, ~#errors~0.base, 748 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_COND_VARIABLE_TIMED_OUT, ~#errors~0.base, 756 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1339.base, #t~string1339.offset, ~#errors~0.base, 760 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1340.base, #t~string1340.offset, ~#errors~0.base, 768 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1341.base, #t~string1341.offset, ~#errors~0.base, 776 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1342.base, #t~string1342.offset, ~#errors~0.base, 784 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_COND_VARIABLE_ERROR_UNKNOWN, ~#errors~0.base, 792 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1343.base, #t~string1343.offset, ~#errors~0.base, 796 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1344.base, #t~string1344.offset, ~#errors~0.base, 804 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1345.base, #t~string1345.offset, ~#errors~0.base, 812 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1346.base, #t~string1346.offset, ~#errors~0.base, 820 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_CLOCK_FAILURE, ~#errors~0.base, 828 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1347.base, #t~string1347.offset, ~#errors~0.base, 832 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1348.base, #t~string1348.offset, ~#errors~0.base, 840 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1349.base, #t~string1349.offset, ~#errors~0.base, 848 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1350.base, #t~string1350.offset, ~#errors~0.base, 856 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_LIST_EMPTY, ~#errors~0.base, 864 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1351.base, #t~string1351.offset, ~#errors~0.base, 868 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1352.base, #t~string1352.offset, ~#errors~0.base, 876 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1353.base, #t~string1353.offset, ~#errors~0.base, 884 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1354.base, #t~string1354.offset, ~#errors~0.base, 892 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_DEST_COPY_TOO_SMALL, ~#errors~0.base, 900 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1355.base, #t~string1355.offset, ~#errors~0.base, 904 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1356.base, #t~string1356.offset, ~#errors~0.base, 912 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1357.base, #t~string1357.offset, ~#errors~0.base, 920 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1358.base, #t~string1358.offset, ~#errors~0.base, 928 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_LIST_EXCEEDS_MAX_SIZE, ~#errors~0.base, 936 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1359.base, #t~string1359.offset, ~#errors~0.base, 940 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1360.base, #t~string1360.offset, ~#errors~0.base, 948 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1361.base, #t~string1361.offset, ~#errors~0.base, 956 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1362.base, #t~string1362.offset, ~#errors~0.base, 964 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_LIST_STATIC_MODE_CANT_SHRINK, ~#errors~0.base, 972 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1363.base, #t~string1363.offset, ~#errors~0.base, 976 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1364.base, #t~string1364.offset, ~#errors~0.base, 984 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1365.base, #t~string1365.offset, ~#errors~0.base, 992 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1366.base, #t~string1366.offset, ~#errors~0.base, 1000 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_PRIORITY_QUEUE_FULL, ~#errors~0.base, 1008 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1367.base, #t~string1367.offset, ~#errors~0.base, 1012 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1368.base, #t~string1368.offset, ~#errors~0.base, 1020 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1369.base, #t~string1369.offset, ~#errors~0.base, 1028 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1370.base, #t~string1370.offset, ~#errors~0.base, 1036 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_PRIORITY_QUEUE_EMPTY, ~#errors~0.base, 1044 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1371.base, #t~string1371.offset, ~#errors~0.base, 1048 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1372.base, #t~string1372.offset, ~#errors~0.base, 1056 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1373.base, #t~string1373.offset, ~#errors~0.base, 1064 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1374.base, #t~string1374.offset, ~#errors~0.base, 1072 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_PRIORITY_QUEUE_BAD_NODE, ~#errors~0.base, 1080 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1375.base, #t~string1375.offset, ~#errors~0.base, 1084 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1376.base, #t~string1376.offset, ~#errors~0.base, 1092 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1377.base, #t~string1377.offset, ~#errors~0.base, 1100 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1378.base, #t~string1378.offset, ~#errors~0.base, 1108 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_HASHTBL_ITEM_NOT_FOUND, ~#errors~0.base, 1116 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1379.base, #t~string1379.offset, ~#errors~0.base, 1120 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1380.base, #t~string1380.offset, ~#errors~0.base, 1128 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1381.base, #t~string1381.offset, ~#errors~0.base, 1136 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1382.base, #t~string1382.offset, ~#errors~0.base, 1144 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_INVALID_DATE_STR, ~#errors~0.base, 1152 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1383.base, #t~string1383.offset, ~#errors~0.base, 1156 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1384.base, #t~string1384.offset, ~#errors~0.base, 1164 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1385.base, #t~string1385.offset, ~#errors~0.base, 1172 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1386.base, #t~string1386.offset, ~#errors~0.base, 1180 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_INVALID_ARGUMENT, ~#errors~0.base, 1188 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1387.base, #t~string1387.offset, ~#errors~0.base, 1192 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1388.base, #t~string1388.offset, ~#errors~0.base, 1200 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1389.base, #t~string1389.offset, ~#errors~0.base, 1208 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1390.base, #t~string1390.offset, ~#errors~0.base, 1216 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_RANDOM_GEN_FAILED, ~#errors~0.base, 1224 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1391.base, #t~string1391.offset, ~#errors~0.base, 1228 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1392.base, #t~string1392.offset, ~#errors~0.base, 1236 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1393.base, #t~string1393.offset, ~#errors~0.base, 1244 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1394.base, #t~string1394.offset, ~#errors~0.base, 1252 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_MALFORMED_INPUT_STRING, ~#errors~0.base, 1260 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1395.base, #t~string1395.offset, ~#errors~0.base, 1264 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1396.base, #t~string1396.offset, ~#errors~0.base, 1272 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1397.base, #t~string1397.offset, ~#errors~0.base, 1280 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1398.base, #t~string1398.offset, ~#errors~0.base, 1288 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_UNIMPLEMENTED, ~#errors~0.base, 1296 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1399.base, #t~string1399.offset, ~#errors~0.base, 1300 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1400.base, #t~string1400.offset, ~#errors~0.base, 1308 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1401.base, #t~string1401.offset, ~#errors~0.base, 1316 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1402.base, #t~string1402.offset, ~#errors~0.base, 1324 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_INVALID_STATE, ~#errors~0.base, 1332 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1403.base, #t~string1403.offset, ~#errors~0.base, 1336 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1404.base, #t~string1404.offset, ~#errors~0.base, 1344 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1405.base, #t~string1405.offset, ~#errors~0.base, 1352 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1406.base, #t~string1406.offset, ~#errors~0.base, 1360 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_ENVIRONMENT_GET, ~#errors~0.base, 1368 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1407.base, #t~string1407.offset, ~#errors~0.base, 1372 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1408.base, #t~string1408.offset, ~#errors~0.base, 1380 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1409.base, #t~string1409.offset, ~#errors~0.base, 1388 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1410.base, #t~string1410.offset, ~#errors~0.base, 1396 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_ENVIRONMENT_SET, ~#errors~0.base, 1404 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1411.base, #t~string1411.offset, ~#errors~0.base, 1408 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1412.base, #t~string1412.offset, ~#errors~0.base, 1416 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1413.base, #t~string1413.offset, ~#errors~0.base, 1424 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1414.base, #t~string1414.offset, ~#errors~0.base, 1432 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_ENVIRONMENT_UNSET, ~#errors~0.base, 1440 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1415.base, #t~string1415.offset, ~#errors~0.base, 1444 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1416.base, #t~string1416.offset, ~#errors~0.base, 1452 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1417.base, #t~string1417.offset, ~#errors~0.base, 1460 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1418.base, #t~string1418.offset, ~#errors~0.base, 1468 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_STREAM_UNSEEKABLE, ~#errors~0.base, 1476 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1435.base, #t~string1435.offset, ~#errors~0.base, 1480 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1436.base, #t~string1436.offset, ~#errors~0.base, 1488 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1437.base, #t~string1437.offset, ~#errors~0.base, 1496 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1438.base, #t~string1438.offset, ~#errors~0.base, 1504 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_NO_PERMISSION, ~#errors~0.base, 1512 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1431.base, #t~string1431.offset, ~#errors~0.base, 1516 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1432.base, #t~string1432.offset, ~#errors~0.base, 1524 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1433.base, #t~string1433.offset, ~#errors~0.base, 1532 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1434.base, #t~string1434.offset, ~#errors~0.base, 1540 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_FILE_INVALID_PATH, ~#errors~0.base, 1548 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1423.base, #t~string1423.offset, ~#errors~0.base, 1552 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1424.base, #t~string1424.offset, ~#errors~0.base, 1560 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1425.base, #t~string1425.offset, ~#errors~0.base, 1568 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1426.base, #t~string1426.offset, ~#errors~0.base, 1576 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_MAX_FDS_EXCEEDED, ~#errors~0.base, 1584 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1427.base, #t~string1427.offset, ~#errors~0.base, 1588 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1428.base, #t~string1428.offset, ~#errors~0.base, 1596 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1429.base, #t~string1429.offset, ~#errors~0.base, 1604 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1430.base, #t~string1430.offset, ~#errors~0.base, 1612 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_SYS_CALL_FAILURE, ~#errors~0.base, 1620 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1419.base, #t~string1419.offset, ~#errors~0.base, 1624 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1420.base, #t~string1420.offset, ~#errors~0.base, 1632 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1421.base, #t~string1421.offset, ~#errors~0.base, 1640 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1422.base, #t~string1422.offset, ~#errors~0.base, 1648 + ~#errors~0.offset, 8);call ~#s_list~0.base, ~#s_list~0.offset := #Ultimate.allocOnStack(10);call write~init~$Pointer$(~#errors~0.base, ~#errors~0.offset, ~#s_list~0.base, ~#s_list~0.offset, 8);call write~init~int(46, ~#s_list~0.base, 8 + ~#s_list~0.offset, 2);call ~#s_common_log_subject_infos~0.base, ~#s_common_log_subject_infos~0.offset := #Ultimate.allocOnStack(40);call write~init~int(~aws_common_log_subject~0~AWS_LS_COMMON_GENERAL, ~#s_common_log_subject_infos~0.base, ~#s_common_log_subject_infos~0.offset, 4);call write~init~$Pointer$(#t~string1439.base, #t~string1439.offset, ~#s_common_log_subject_infos~0.base, 4 + ~#s_common_log_subject_infos~0.offset, 8);call write~init~$Pointer$(#t~string1440.base, #t~string1440.offset, ~#s_common_log_subject_infos~0.base, 12 + ~#s_common_log_subject_infos~0.offset, 8);call write~init~int(~aws_common_log_subject~0~AWS_LS_COMMON_TASK_SCHEDULER, ~#s_common_log_subject_infos~0.base, 20 + ~#s_common_log_subject_infos~0.offset, 4);call write~init~$Pointer$(#t~string1441.base, #t~string1441.offset, ~#s_common_log_subject_infos~0.base, 24 + ~#s_common_log_subject_infos~0.offset, 8);call write~init~$Pointer$(#t~string1442.base, #t~string1442.offset, ~#s_common_log_subject_infos~0.base, 32 + ~#s_common_log_subject_infos~0.offset, 8);call ~#s_common_log_subject_list~0.base, ~#s_common_log_subject_list~0.offset := #Ultimate.allocOnStack(12);call write~init~$Pointer$(~#s_common_log_subject_infos~0.base, ~#s_common_log_subject_infos~0.offset, ~#s_common_log_subject_list~0.base, ~#s_common_log_subject_list~0.offset, 8);call write~init~int(2, ~#s_common_log_subject_list~0.base, 8 + ~#s_common_log_subject_list~0.offset, 4);~s_common_library_initialized~0 := 0; {113#true} is VALID [2020-07-28 21:56:18,629 INFO L280 TraceCheckUtils]: 1: Hoare triple {113#true} havoc main_#res;havoc aws_byte_buf_reset_harness_#t~ret1446, aws_byte_buf_reset_harness_#t~ret1447, aws_byte_buf_reset_harness_#t~mem1448, aws_byte_buf_reset_harness_#t~mem1449.base, aws_byte_buf_reset_harness_#t~mem1449.offset, aws_byte_buf_reset_harness_#t~mem1450, aws_byte_buf_reset_harness_#t~mem1451.base, aws_byte_buf_reset_harness_#t~mem1451.offset, aws_byte_buf_reset_harness_#t~mem1452, aws_byte_buf_reset_harness_#t~mem1453.base, aws_byte_buf_reset_harness_#t~mem1453.offset, aws_byte_buf_reset_harness_#t~mem1454.base, aws_byte_buf_reset_harness_#t~mem1454.offset, aws_byte_buf_reset_harness_#t~mem1455.base, aws_byte_buf_reset_harness_#t~mem1455.offset, aws_byte_buf_reset_harness_#t~mem1456.base, aws_byte_buf_reset_harness_#t~mem1456.offset, aws_byte_buf_reset_harness_#t~mem1457, aws_byte_buf_reset_harness_#t~mem1458, aws_byte_buf_reset_harness_#t~mem1459.base, aws_byte_buf_reset_harness_#t~mem1459.offset, aws_byte_buf_reset_harness_#t~mem1460, aws_byte_buf_reset_harness_~#buf~3.base, aws_byte_buf_reset_harness_~#buf~3.offset, aws_byte_buf_reset_harness_~#old~0.base, aws_byte_buf_reset_harness_~#old~0.offset, aws_byte_buf_reset_harness_~zero_contents~0;call aws_byte_buf_reset_harness_~#buf~3.base, aws_byte_buf_reset_harness_~#buf~3.offset := #Ultimate.allocOnStack(24);aws_byte_buf_is_bounded_#in~buf.base, aws_byte_buf_is_bounded_#in~buf.offset, aws_byte_buf_is_bounded_#in~max_size := aws_byte_buf_reset_harness_~#buf~3.base, aws_byte_buf_reset_harness_~#buf~3.offset, 10;havoc aws_byte_buf_is_bounded_#res;havoc aws_byte_buf_is_bounded_#t~mem491, aws_byte_buf_is_bounded_~buf.base, aws_byte_buf_is_bounded_~buf.offset, aws_byte_buf_is_bounded_~max_size;aws_byte_buf_is_bounded_~buf.base, aws_byte_buf_is_bounded_~buf.offset := aws_byte_buf_is_bounded_#in~buf.base, aws_byte_buf_is_bounded_#in~buf.offset;aws_byte_buf_is_bounded_~max_size := aws_byte_buf_is_bounded_#in~max_size;call aws_byte_buf_is_bounded_#t~mem491 := read~int(aws_byte_buf_is_bounded_~buf.base, 12 + aws_byte_buf_is_bounded_~buf.offset, 4);aws_byte_buf_is_bounded_#res := (if 0 == (if aws_byte_buf_is_bounded_#t~mem491 % 4294967296 <= aws_byte_buf_is_bounded_~max_size % 4294967296 then 1 else 0) then 0 else 1);havoc aws_byte_buf_is_bounded_#t~mem491; {113#true} is VALID [2020-07-28 21:56:18,629 INFO L280 TraceCheckUtils]: 2: Hoare triple {113#true} aws_byte_buf_reset_harness_#t~ret1446 := aws_byte_buf_is_bounded_#res;assume_abort_if_not_#in~cond := aws_byte_buf_reset_harness_#t~ret1446 % 256;havoc assume_abort_if_not_~cond;assume_abort_if_not_~cond := assume_abort_if_not_#in~cond; {113#true} is VALID [2020-07-28 21:56:18,633 INFO L280 TraceCheckUtils]: 3: Hoare triple {113#true} assume 0 == assume_abort_if_not_~cond;assume false; {114#false} is VALID [2020-07-28 21:56:18,634 INFO L280 TraceCheckUtils]: 4: Hoare triple {114#false} havoc aws_byte_buf_reset_harness_#t~ret1446;ensure_byte_buf_has_allocated_buffer_member_#in~buf.base, ensure_byte_buf_has_allocated_buffer_member_#in~buf.offset := aws_byte_buf_reset_harness_~#buf~3.base, aws_byte_buf_reset_harness_~#buf~3.offset;havoc ensure_byte_buf_has_allocated_buffer_member_#t~ret494, ensure_byte_buf_has_allocated_buffer_member_#t~ite496.base, ensure_byte_buf_has_allocated_buffer_member_#t~ite496.offset, ensure_byte_buf_has_allocated_buffer_member_#t~ret495.base, ensure_byte_buf_has_allocated_buffer_member_#t~ret495.offset, ensure_byte_buf_has_allocated_buffer_member_#t~mem498, ensure_byte_buf_has_allocated_buffer_member_#t~ret499.base, ensure_byte_buf_has_allocated_buffer_member_#t~ret499.offset, ensure_byte_buf_has_allocated_buffer_member_~buf.base, ensure_byte_buf_has_allocated_buffer_member_~buf.offset;ensure_byte_buf_has_allocated_buffer_member_~buf.base, ensure_byte_buf_has_allocated_buffer_member_~buf.offset := ensure_byte_buf_has_allocated_buffer_member_#in~buf.base, ensure_byte_buf_has_allocated_buffer_member_#in~buf.offset;havoc nondet_bool_#res;havoc nondet_bool_#t~nondet4;nondet_bool_#res := nondet_bool_#t~nondet4;havoc nondet_bool_#t~nondet4; {114#false} is VALID [2020-07-28 21:56:18,634 INFO L280 TraceCheckUtils]: 5: Hoare triple {114#false} ensure_byte_buf_has_allocated_buffer_member_#t~ret494 := nondet_bool_#res; {114#false} is VALID [2020-07-28 21:56:18,634 INFO L280 TraceCheckUtils]: 6: Hoare triple {114#false} assume 0 != ensure_byte_buf_has_allocated_buffer_member_#t~ret494 % 256;ensure_byte_buf_has_allocated_buffer_member_#t~ite496.base, ensure_byte_buf_has_allocated_buffer_member_#t~ite496.offset := 0, 0; {114#false} is VALID [2020-07-28 21:56:18,635 INFO L280 TraceCheckUtils]: 7: Hoare triple {114#false} call write~$Pointer$(ensure_byte_buf_has_allocated_buffer_member_#t~ite496.base, ensure_byte_buf_has_allocated_buffer_member_#t~ite496.offset, ensure_byte_buf_has_allocated_buffer_member_~buf.base, 16 + ensure_byte_buf_has_allocated_buffer_member_~buf.offset, 8);havoc ensure_byte_buf_has_allocated_buffer_member_#t~ret495.base, ensure_byte_buf_has_allocated_buffer_member_#t~ret495.offset;havoc ensure_byte_buf_has_allocated_buffer_member_#t~ret494;havoc ensure_byte_buf_has_allocated_buffer_member_#t~ite496.base, ensure_byte_buf_has_allocated_buffer_member_#t~ite496.offset;call ensure_byte_buf_has_allocated_buffer_member_#t~mem498 := read~int(ensure_byte_buf_has_allocated_buffer_member_~buf.base, 12 + ensure_byte_buf_has_allocated_buffer_member_~buf.offset, 4);bounded_malloc_#in~size := ensure_byte_buf_has_allocated_buffer_member_#t~mem498;havoc bounded_malloc_#res.base, bounded_malloc_#res.offset;havoc bounded_malloc_#t~malloc578.base, bounded_malloc_#t~malloc578.offset, bounded_malloc_~size;bounded_malloc_~size := bounded_malloc_#in~size;assume_abort_if_not_#in~cond := (if bounded_malloc_~size % 4294967296 % 18446744073709551616 <= 36028797018963967 then 1 else 0);havoc assume_abort_if_not_~cond;assume_abort_if_not_~cond := assume_abort_if_not_#in~cond; {114#false} is VALID [2020-07-28 21:56:18,635 INFO L280 TraceCheckUtils]: 8: Hoare triple {114#false} assume 0 == assume_abort_if_not_~cond;assume false; {114#false} is VALID [2020-07-28 21:56:18,637 INFO L280 TraceCheckUtils]: 9: Hoare triple {114#false} call bounded_malloc_#t~malloc578.base, bounded_malloc_#t~malloc578.offset := #Ultimate.allocOnHeap(bounded_malloc_~size);bounded_malloc_#res.base, bounded_malloc_#res.offset := bounded_malloc_#t~malloc578.base, bounded_malloc_#t~malloc578.offset; {114#false} is VALID [2020-07-28 21:56:18,637 INFO L280 TraceCheckUtils]: 10: Hoare triple {114#false} ensure_byte_buf_has_allocated_buffer_member_#t~ret499.base, ensure_byte_buf_has_allocated_buffer_member_#t~ret499.offset := bounded_malloc_#res.base, bounded_malloc_#res.offset;call write~$Pointer$(ensure_byte_buf_has_allocated_buffer_member_#t~ret499.base, ensure_byte_buf_has_allocated_buffer_member_#t~ret499.offset, ensure_byte_buf_has_allocated_buffer_member_~buf.base, 4 + ensure_byte_buf_has_allocated_buffer_member_~buf.offset, 8);havoc ensure_byte_buf_has_allocated_buffer_member_#t~mem498;havoc ensure_byte_buf_has_allocated_buffer_member_#t~ret499.base, ensure_byte_buf_has_allocated_buffer_member_#t~ret499.offset; {114#false} is VALID [2020-07-28 21:56:18,637 INFO L280 TraceCheckUtils]: 11: Hoare triple {114#false} aws_byte_buf_is_valid_#in~buf.base, aws_byte_buf_is_valid_#in~buf.offset := aws_byte_buf_reset_harness_~#buf~3.base, aws_byte_buf_reset_harness_~#buf~3.offset;havoc aws_byte_buf_is_valid_#res;havoc aws_byte_buf_is_valid_#t~mem706, aws_byte_buf_is_valid_#t~mem707, aws_byte_buf_is_valid_#t~short708, aws_byte_buf_is_valid_#t~mem709.base, aws_byte_buf_is_valid_#t~mem709.offset, aws_byte_buf_is_valid_#t~short710, aws_byte_buf_is_valid_#t~mem711, aws_byte_buf_is_valid_#t~mem712, aws_byte_buf_is_valid_#t~mem713, aws_byte_buf_is_valid_#t~short714, aws_byte_buf_is_valid_#t~mem715, aws_byte_buf_is_valid_#t~mem716.base, aws_byte_buf_is_valid_#t~mem716.offset, aws_byte_buf_is_valid_#t~short717, aws_byte_buf_is_valid_#t~short718, aws_byte_buf_is_valid_#t~short719, aws_byte_buf_is_valid_#t~short720, aws_byte_buf_is_valid_~buf.base, aws_byte_buf_is_valid_~buf.offset;aws_byte_buf_is_valid_~buf.base, aws_byte_buf_is_valid_~buf.offset := aws_byte_buf_is_valid_#in~buf.base, aws_byte_buf_is_valid_#in~buf.offset;aws_byte_buf_is_valid_#t~short720 := aws_byte_buf_is_valid_~buf.base != 0 || aws_byte_buf_is_valid_~buf.offset != 0; {114#false} is VALID [2020-07-28 21:56:18,638 INFO L280 TraceCheckUtils]: 12: Hoare triple {114#false} assume !aws_byte_buf_is_valid_#t~short720; {114#false} is VALID [2020-07-28 21:56:18,638 INFO L280 TraceCheckUtils]: 13: Hoare triple {114#false} aws_byte_buf_is_valid_#res := (if 0 == (if aws_byte_buf_is_valid_#t~short720 then 1 else 0) then 0 else 1);havoc aws_byte_buf_is_valid_#t~mem706;havoc aws_byte_buf_is_valid_#t~short719;havoc aws_byte_buf_is_valid_#t~mem709.base, aws_byte_buf_is_valid_#t~mem709.offset;havoc aws_byte_buf_is_valid_#t~mem715;havoc aws_byte_buf_is_valid_#t~short717;havoc aws_byte_buf_is_valid_#t~short708;havoc aws_byte_buf_is_valid_#t~mem711;havoc aws_byte_buf_is_valid_#t~short718;havoc aws_byte_buf_is_valid_#t~mem707;havoc aws_byte_buf_is_valid_#t~mem713;havoc aws_byte_buf_is_valid_#t~short714;havoc aws_byte_buf_is_valid_#t~mem712;havoc aws_byte_buf_is_valid_#t~short720;havoc aws_byte_buf_is_valid_#t~short710;havoc aws_byte_buf_is_valid_#t~mem716.base, aws_byte_buf_is_valid_#t~mem716.offset; {114#false} is VALID [2020-07-28 21:56:18,638 INFO L280 TraceCheckUtils]: 14: Hoare triple {114#false} aws_byte_buf_reset_harness_#t~ret1447 := aws_byte_buf_is_valid_#res;assume_abort_if_not_#in~cond := aws_byte_buf_reset_harness_#t~ret1447 % 256;havoc assume_abort_if_not_~cond;assume_abort_if_not_~cond := assume_abort_if_not_#in~cond; {114#false} is VALID [2020-07-28 21:56:18,639 INFO L280 TraceCheckUtils]: 15: Hoare triple {114#false} assume 0 == assume_abort_if_not_~cond;assume false; {114#false} is VALID [2020-07-28 21:56:18,639 INFO L280 TraceCheckUtils]: 16: Hoare triple {114#false} havoc aws_byte_buf_reset_harness_#t~ret1447;call aws_byte_buf_reset_harness_~#old~0.base, aws_byte_buf_reset_harness_~#old~0.offset := #Ultimate.allocOnStack(24);call aws_byte_buf_reset_harness_#t~mem1448 := read~int(aws_byte_buf_reset_harness_~#buf~3.base, aws_byte_buf_reset_harness_~#buf~3.offset, 4);call aws_byte_buf_reset_harness_#t~mem1449.base, aws_byte_buf_reset_harness_#t~mem1449.offset := read~$Pointer$(aws_byte_buf_reset_harness_~#buf~3.base, 4 + aws_byte_buf_reset_harness_~#buf~3.offset, 8);call aws_byte_buf_reset_harness_#t~mem1450 := read~int(aws_byte_buf_reset_harness_~#buf~3.base, 12 + aws_byte_buf_reset_harness_~#buf~3.offset, 4);call aws_byte_buf_reset_harness_#t~mem1451.base, aws_byte_buf_reset_harness_#t~mem1451.offset := read~$Pointer$(aws_byte_buf_reset_harness_~#buf~3.base, 16 + aws_byte_buf_reset_harness_~#buf~3.offset, 8);call write~init~int(aws_byte_buf_reset_harness_#t~mem1448, aws_byte_buf_reset_harness_~#old~0.base, aws_byte_buf_reset_harness_~#old~0.offset, 4);call write~init~$Pointer$(aws_byte_buf_reset_harness_#t~mem1449.base, aws_byte_buf_reset_harness_#t~mem1449.offset, aws_byte_buf_reset_harness_~#old~0.base, 4 + aws_byte_buf_reset_harness_~#old~0.offset, 8);call write~init~int(aws_byte_buf_reset_harness_#t~mem1450, aws_byte_buf_reset_harness_~#old~0.base, 12 + aws_byte_buf_reset_harness_~#old~0.offset, 4);call write~init~$Pointer$(aws_byte_buf_reset_harness_#t~mem1451.base, aws_byte_buf_reset_harness_#t~mem1451.offset, aws_byte_buf_reset_harness_~#old~0.base, 16 + aws_byte_buf_reset_harness_~#old~0.offset, 8);havoc aws_byte_buf_reset_harness_#t~mem1450;havoc aws_byte_buf_reset_harness_#t~mem1451.base, aws_byte_buf_reset_harness_#t~mem1451.offset;havoc aws_byte_buf_reset_harness_#t~mem1449.base, aws_byte_buf_reset_harness_#t~mem1449.offset;havoc aws_byte_buf_reset_harness_#t~mem1448;havoc aws_byte_buf_reset_harness_~zero_contents~0;aws_byte_buf_reset_#in~buf.base, aws_byte_buf_reset_#in~buf.offset, aws_byte_buf_reset_#in~zero_contents := aws_byte_buf_reset_harness_~#buf~3.base, aws_byte_buf_reset_harness_~#buf~3.offset, aws_byte_buf_reset_harness_~zero_contents~0;havoc aws_byte_buf_reset_~buf.base, aws_byte_buf_reset_~buf.offset, aws_byte_buf_reset_~zero_contents;aws_byte_buf_reset_~buf.base, aws_byte_buf_reset_~buf.offset := aws_byte_buf_reset_#in~buf.base, aws_byte_buf_reset_#in~buf.offset;aws_byte_buf_reset_~zero_contents := aws_byte_buf_reset_#in~zero_contents; {114#false} is VALID [2020-07-28 21:56:18,639 INFO L280 TraceCheckUtils]: 17: Hoare triple {114#false} assume !(0 != aws_byte_buf_reset_~zero_contents % 256); {114#false} is VALID [2020-07-28 21:56:18,640 INFO L280 TraceCheckUtils]: 18: Hoare triple {114#false} call write~int(0, aws_byte_buf_reset_~buf.base, aws_byte_buf_reset_~buf.offset, 4); {114#false} is VALID [2020-07-28 21:56:18,640 INFO L280 TraceCheckUtils]: 19: Hoare triple {114#false} call aws_byte_buf_reset_harness_#t~mem1452 := read~int(aws_byte_buf_reset_harness_~#buf~3.base, aws_byte_buf_reset_harness_~#buf~3.offset, 4);__VERIFIER_assert_#in~cond := (if 0 == aws_byte_buf_reset_harness_#t~mem1452 % 4294967296 then 1 else 0);havoc __VERIFIER_assert_~cond;__VERIFIER_assert_~cond := __VERIFIER_assert_#in~cond; {114#false} is VALID [2020-07-28 21:56:18,642 INFO L280 TraceCheckUtils]: 20: Hoare triple {114#false} assume 0 == __VERIFIER_assert_~cond; {114#false} is VALID [2020-07-28 21:56:18,643 INFO L280 TraceCheckUtils]: 21: Hoare triple {114#false} assume !false; {114#false} is VALID [2020-07-28 21:56:18,647 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-07-28 21:56:18,648 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769752452] [2020-07-28 21:56:18,650 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-28 21:56:18,651 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-07-28 21:56:18,652 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716946150] [2020-07-28 21:56:18,658 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 22 [2020-07-28 21:56:18,659 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-28 21:56:18,663 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 2 states. [2020-07-28 21:56:18,799 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 22 edges. 22 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-28 21:56:18,799 INFO L459 AbstractCegarLoop]: Interpolant automaton has 2 states [2020-07-28 21:56:18,800 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-28 21:56:18,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2020-07-28 21:56:18,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2020-07-28 21:56:18,810 INFO L87 Difference]: Start difference. First operand 110 states. Second operand 2 states. [2020-07-28 21:56:21,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-28 21:56:21,154 INFO L93 Difference]: Finished difference Result 216 states and 295 transitions. [2020-07-28 21:56:21,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2020-07-28 21:56:21,154 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 22 [2020-07-28 21:56:21,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-28 21:56:21,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2020-07-28 21:56:21,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 295 transitions. [2020-07-28 21:56:21,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2020-07-28 21:56:21,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 295 transitions. [2020-07-28 21:56:21,179 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 2 states and 295 transitions. [2020-07-28 21:56:21,690 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 295 edges. 295 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-28 21:56:21,708 INFO L225 Difference]: With dead ends: 216 [2020-07-28 21:56:21,708 INFO L226 Difference]: Without dead ends: 103 [2020-07-28 21:56:21,712 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2020-07-28 21:56:21,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2020-07-28 21:56:21,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 103. [2020-07-28 21:56:21,756 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-28 21:56:21,756 INFO L82 GeneralOperation]: Start isEquivalent. First operand 103 states. Second operand 103 states. [2020-07-28 21:56:21,757 INFO L74 IsIncluded]: Start isIncluded. First operand 103 states. Second operand 103 states. [2020-07-28 21:56:21,757 INFO L87 Difference]: Start difference. First operand 103 states. Second operand 103 states. [2020-07-28 21:56:21,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-28 21:56:21,764 INFO L93 Difference]: Finished difference Result 103 states and 128 transitions. [2020-07-28 21:56:21,764 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 128 transitions. [2020-07-28 21:56:21,765 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-28 21:56:21,766 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-28 21:56:21,766 INFO L74 IsIncluded]: Start isIncluded. First operand 103 states. Second operand 103 states. [2020-07-28 21:56:21,766 INFO L87 Difference]: Start difference. First operand 103 states. Second operand 103 states. [2020-07-28 21:56:21,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-28 21:56:21,772 INFO L93 Difference]: Finished difference Result 103 states and 128 transitions. [2020-07-28 21:56:21,772 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 128 transitions. [2020-07-28 21:56:21,773 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-28 21:56:21,774 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-28 21:56:21,774 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-28 21:56:21,774 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-28 21:56:21,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 103 states. [2020-07-28 21:56:21,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 128 transitions. [2020-07-28 21:56:21,781 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 128 transitions. Word has length 22 [2020-07-28 21:56:21,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-28 21:56:21,781 INFO L479 AbstractCegarLoop]: Abstraction has 103 states and 128 transitions. [2020-07-28 21:56:21,782 INFO L480 AbstractCegarLoop]: Interpolant automaton has 2 states. [2020-07-28 21:56:21,782 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 128 transitions. [2020-07-28 21:56:21,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-07-28 21:56:21,783 INFO L414 BasicCegarLoop]: Found error trace [2020-07-28 21:56:21,783 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-28 21:56:21,783 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-07-28 21:56:21,784 INFO L427 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-28 21:56:21,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-28 21:56:21,784 INFO L82 PathProgramCache]: Analyzing trace with hash -1987497567, now seen corresponding path program 1 times [2020-07-28 21:56:21,784 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-28 21:56:21,785 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454610917] [2020-07-28 21:56:21,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-28 21:56:22,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-28 21:56:22,255 INFO L280 TraceCheckUtils]: 0: Hoare triple {676#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string91.base, #t~string91.offset := #Ultimate.allocOnStack(78);call #t~string1255.base, #t~string1255.offset := #Ultimate.allocOnStack(18);call #t~string1256.base, #t~string1256.offset := #Ultimate.allocOnStack(9);call #t~string1257.base, #t~string1257.offset := #Ultimate.allocOnStack(13);call #t~string1258.base, #t~string1258.offset := #Ultimate.allocOnStack(42);call #t~string1259.base, #t~string1259.offset := #Ultimate.allocOnStack(14);call #t~string1260.base, #t~string1260.offset := #Ultimate.allocOnStack(15);call #t~string1261.base, #t~string1261.offset := #Ultimate.allocOnStack(13);call #t~string1262.base, #t~string1262.offset := #Ultimate.allocOnStack(44);call #t~string1263.base, #t~string1263.offset := #Ultimate.allocOnStack(18);call #t~string1264.base, #t~string1264.offset := #Ultimate.allocOnStack(15);call #t~string1265.base, #t~string1265.offset := #Ultimate.allocOnStack(13);call #t~string1266.base, #t~string1266.offset := #Ultimate.allocOnStack(48);call #t~string1267.base, #t~string1267.offset := #Ultimate.allocOnStack(23);call #t~string1268.base, #t~string1268.offset := #Ultimate.allocOnStack(43);call #t~string1269.base, #t~string1269.offset := #Ultimate.allocOnStack(13);call #t~string1270.base, #t~string1270.offset := #Ultimate.allocOnStack(81);call #t~string1271.base, #t~string1271.offset := #Ultimate.allocOnStack(28);call #t~string1272.base, #t~string1272.offset := #Ultimate.allocOnStack(40);call #t~string1273.base, #t~string1273.offset := #Ultimate.allocOnStack(13);call #t~string1274.base, #t~string1274.offset := #Ultimate.allocOnStack(83);call #t~string1275.base, #t~string1275.offset := #Ultimate.allocOnStack(32);call #t~string1276.base, #t~string1276.offset := #Ultimate.allocOnStack(23);call #t~string1277.base, #t~string1277.offset := #Ultimate.allocOnStack(13);call #t~string1278.base, #t~string1278.offset := #Ultimate.allocOnStack(70);call #t~string1279.base, #t~string1279.offset := #Ultimate.allocOnStack(30);call #t~string1280.base, #t~string1280.offset := #Ultimate.allocOnStack(21);call #t~string1281.base, #t~string1281.offset := #Ultimate.allocOnStack(13);call #t~string1282.base, #t~string1282.offset := #Ultimate.allocOnStack(66);call #t~string1283.base, #t~string1283.offset := #Ultimate.allocOnStack(26);call #t~string1284.base, #t~string1284.offset := #Ultimate.allocOnStack(20);call #t~string1285.base, #t~string1285.offset := #Ultimate.allocOnStack(13);call #t~string1286.base, #t~string1286.offset := #Ultimate.allocOnStack(61);call #t~string1287.base, #t~string1287.offset := #Ultimate.allocOnStack(29);call #t~string1288.base, #t~string1288.offset := #Ultimate.allocOnStack(23);call #t~string1289.base, #t~string1289.offset := #Ultimate.allocOnStack(13);call #t~string1290.base, #t~string1290.offset := #Ultimate.allocOnStack(67);call #t~string1291.base, #t~string1291.offset := #Ultimate.allocOnStack(24);call #t~string1292.base, #t~string1292.offset := #Ultimate.allocOnStack(31);call #t~string1293.base, #t~string1293.offset := #Ultimate.allocOnStack(13);call #t~string1294.base, #t~string1294.offset := #Ultimate.allocOnStack(70);call #t~string1295.base, #t~string1295.offset := #Ultimate.allocOnStack(34);call #t~string1296.base, #t~string1296.offset := #Ultimate.allocOnStack(25);call #t~string1297.base, #t~string1297.offset := #Ultimate.allocOnStack(13);call #t~string1298.base, #t~string1298.offset := #Ultimate.allocOnStack(74);call #t~string1299.base, #t~string1299.offset := #Ultimate.allocOnStack(39);call #t~string1300.base, #t~string1300.offset := #Ultimate.allocOnStack(34);call #t~string1301.base, #t~string1301.offset := #Ultimate.allocOnStack(13);call #t~string1302.base, #t~string1302.offset := #Ultimate.allocOnStack(88);call #t~string1303.base, #t~string1303.offset := #Ultimate.allocOnStack(32);call #t~string1304.base, #t~string1304.offset := #Ultimate.allocOnStack(47);call #t~string1305.base, #t~string1305.offset := #Ultimate.allocOnStack(13);call #t~string1306.base, #t~string1306.offset := #Ultimate.allocOnStack(94);call #t~string1307.base, #t~string1307.offset := #Ultimate.allocOnStack(30);call #t~string1308.base, #t~string1308.offset := #Ultimate.allocOnStack(21);call #t~string1309.base, #t~string1309.offset := #Ultimate.allocOnStack(13);call #t~string1310.base, #t~string1310.offset := #Ultimate.allocOnStack(66);call #t~string1311.base, #t~string1311.offset := #Ultimate.allocOnStack(35);call #t~string1312.base, #t~string1312.offset := #Ultimate.allocOnStack(19);call #t~string1313.base, #t~string1313.offset := #Ultimate.allocOnStack(13);call #t~string1314.base, #t~string1314.offset := #Ultimate.allocOnStack(69);call #t~string1315.base, #t~string1315.offset := #Ultimate.allocOnStack(35);call #t~string1316.base, #t~string1316.offset := #Ultimate.allocOnStack(29);call #t~string1317.base, #t~string1317.offset := #Ultimate.allocOnStack(13);call #t~string1318.base, #t~string1318.offset := #Ultimate.allocOnStack(79);call #t~string1319.base, #t~string1319.offset := #Ultimate.allocOnStack(25);call #t~string1320.base, #t~string1320.offset := #Ultimate.allocOnStack(23);call #t~string1321.base, #t~string1321.offset := #Ultimate.allocOnStack(13);call #t~string1322.base, #t~string1322.offset := #Ultimate.allocOnStack(63);call #t~string1323.base, #t~string1323.offset := #Ultimate.allocOnStack(24);call #t~string1324.base, #t~string1324.offset := #Ultimate.allocOnStack(27);call #t~string1325.base, #t~string1325.offset := #Ultimate.allocOnStack(13);call #t~string1326.base, #t~string1326.offset := #Ultimate.allocOnStack(66);call #t~string1327.base, #t~string1327.offset := #Ultimate.allocOnStack(33);call #t~string1328.base, #t~string1328.offset := #Ultimate.allocOnStack(51);call #t~string1329.base, #t~string1329.offset := #Ultimate.allocOnStack(13);call #t~string1330.base, #t~string1330.offset := #Ultimate.allocOnStack(99);call #t~string1331.base, #t~string1331.offset := #Ultimate.allocOnStack(23);call #t~string1332.base, #t~string1332.offset := #Ultimate.allocOnStack(24);call #t~string1333.base, #t~string1333.offset := #Ultimate.allocOnStack(13);call #t~string1334.base, #t~string1334.offset := #Ultimate.allocOnStack(62);call #t~string1335.base, #t~string1335.offset := #Ultimate.allocOnStack(36);call #t~string1336.base, #t~string1336.offset := #Ultimate.allocOnStack(42);call #t~string1337.base, #t~string1337.offset := #Ultimate.allocOnStack(13);call #t~string1338.base, #t~string1338.offset := #Ultimate.allocOnStack(93);call #t~string1339.base, #t~string1339.offset := #Ultimate.allocOnStack(34);call #t~string1340.base, #t~string1340.offset := #Ultimate.allocOnStack(35);call #t~string1341.base, #t~string1341.offset := #Ultimate.allocOnStack(13);call #t~string1342.base, #t~string1342.offset := #Ultimate.allocOnStack(84);call #t~string1343.base, #t~string1343.offset := #Ultimate.allocOnStack(38);call #t~string1344.base, #t~string1344.offset := #Ultimate.allocOnStack(34);call #t~string1345.base, #t~string1345.offset := #Ultimate.allocOnStack(13);call #t~string1346.base, #t~string1346.offset := #Ultimate.allocOnStack(87);call #t~string1347.base, #t~string1347.offset := #Ultimate.allocOnStack(24);call #t~string1348.base, #t~string1348.offset := #Ultimate.allocOnStack(24);call #t~string1349.base, #t~string1349.offset := #Ultimate.allocOnStack(13);call #t~string1350.base, #t~string1350.offset := #Ultimate.allocOnStack(63);call #t~string1351.base, #t~string1351.offset := #Ultimate.allocOnStack(21);call #t~string1352.base, #t~string1352.offset := #Ultimate.allocOnStack(12);call #t~string1353.base, #t~string1353.offset := #Ultimate.allocOnStack(13);call #t~string1354.base, #t~string1354.offset := #Ultimate.allocOnStack(48);call #t~string1355.base, #t~string1355.offset := #Ultimate.allocOnStack(30);call #t~string1356.base, #t~string1356.offset := #Ultimate.allocOnStack(34);call #t~string1357.base, #t~string1357.offset := #Ultimate.allocOnStack(13);call #t~string1358.base, #t~string1358.offset := #Ultimate.allocOnStack(79);call #t~string1359.base, #t~string1359.offset := #Ultimate.allocOnStack(32);call #t~string1360.base, #t~string1360.offset := #Ultimate.allocOnStack(60);call #t~string1361.base, #t~string1361.offset := #Ultimate.allocOnStack(13);call #t~string1362.base, #t~string1362.offset := #Ultimate.allocOnStack(107);call #t~string1363.base, #t~string1363.offset := #Ultimate.allocOnStack(39);call #t~string1364.base, #t~string1364.offset := #Ultimate.allocOnStack(41);call #t~string1365.base, #t~string1365.offset := #Ultimate.allocOnStack(13);call #t~string1366.base, #t~string1366.offset := #Ultimate.allocOnStack(95);call #t~string1367.base, #t~string1367.offset := #Ultimate.allocOnStack(30);call #t~string1368.base, #t~string1368.offset := #Ultimate.allocOnStack(66);call #t~string1369.base, #t~string1369.offset := #Ultimate.allocOnStack(13);call #t~string1370.base, #t~string1370.offset := #Ultimate.allocOnStack(111);call #t~string1371.base, #t~string1371.offset := #Ultimate.allocOnStack(31);call #t~string1372.base, #t~string1372.offset := #Ultimate.allocOnStack(44);call #t~string1373.base, #t~string1373.offset := #Ultimate.allocOnStack(13);call #t~string1374.base, #t~string1374.offset := #Ultimate.allocOnStack(90);call #t~string1375.base, #t~string1375.offset := #Ultimate.allocOnStack(34);call #t~string1376.base, #t~string1376.offset := #Ultimate.allocOnStack(34);call #t~string1377.base, #t~string1377.offset := #Ultimate.allocOnStack(13);call #t~string1378.base, #t~string1378.offset := #Ultimate.allocOnStack(83);call #t~string1379.base, #t~string1379.offset := #Ultimate.allocOnStack(33);call #t~string1380.base, #t~string1380.offset := #Ultimate.allocOnStack(30);call #t~string1381.base, #t~string1381.offset := #Ultimate.allocOnStack(13);call #t~string1382.base, #t~string1382.offset := #Ultimate.allocOnStack(78);call #t~string1383.base, #t~string1383.offset := #Ultimate.allocOnStack(27);call #t~string1384.base, #t~string1384.offset := #Ultimate.allocOnStack(45);call #t~string1385.base, #t~string1385.offset := #Ultimate.allocOnStack(13);call #t~string1386.base, #t~string1386.offset := #Ultimate.allocOnStack(87);call #t~string1387.base, #t~string1387.offset := #Ultimate.allocOnStack(27);call #t~string1388.base, #t~string1388.offset := #Ultimate.allocOnStack(46);call #t~string1389.base, #t~string1389.offset := #Ultimate.allocOnStack(13);call #t~string1390.base, #t~string1390.offset := #Ultimate.allocOnStack(88);call #t~string1391.base, #t~string1391.offset := #Ultimate.allocOnStack(28);call #t~string1392.base, #t~string1392.offset := #Ultimate.allocOnStack(59);call #t~string1393.base, #t~string1393.offset := #Ultimate.allocOnStack(13);call #t~string1394.base, #t~string1394.offset := #Ultimate.allocOnStack(102);call #t~string1395.base, #t~string1395.offset := #Ultimate.allocOnStack(33);call #t~string1396.base, #t~string1396.offset := #Ultimate.allocOnStack(81);call #t~string1397.base, #t~string1397.offset := #Ultimate.allocOnStack(13);call #t~string1398.base, #t~string1398.offset := #Ultimate.allocOnStack(129);call #t~string1399.base, #t~string1399.offset := #Ultimate.allocOnStack(24);call #t~string1400.base, #t~string1400.offset := #Ultimate.allocOnStack(47);call #t~string1401.base, #t~string1401.offset := #Ultimate.allocOnStack(13);call #t~string1402.base, #t~string1402.offset := #Ultimate.allocOnStack(86);call #t~string1403.base, #t~string1403.offset := #Ultimate.allocOnStack(24);call #t~string1404.base, #t~string1404.offset := #Ultimate.allocOnStack(34);call #t~string1405.base, #t~string1405.offset := #Ultimate.allocOnStack(13);call #t~string1406.base, #t~string1406.offset := #Ultimate.allocOnStack(73);call #t~string1407.base, #t~string1407.offset := #Ultimate.allocOnStack(26);call #t~string1408.base, #t~string1408.offset := #Ultimate.allocOnStack(58);call #t~string1409.base, #t~string1409.offset := #Ultimate.allocOnStack(13);call #t~string1410.base, #t~string1410.offset := #Ultimate.allocOnStack(99);call #t~string1411.base, #t~string1411.offset := #Ultimate.allocOnStack(26);call #t~string1412.base, #t~string1412.offset := #Ultimate.allocOnStack(58);call #t~string1413.base, #t~string1413.offset := #Ultimate.allocOnStack(13);call #t~string1414.base, #t~string1414.offset := #Ultimate.allocOnStack(99);call #t~string1415.base, #t~string1415.offset := #Ultimate.allocOnStack(28);call #t~string1416.base, #t~string1416.offset := #Ultimate.allocOnStack(60);call #t~string1417.base, #t~string1417.offset := #Ultimate.allocOnStack(13);call #t~string1418.base, #t~string1418.offset := #Ultimate.allocOnStack(103);call #t~string1419.base, #t~string1419.offset := #Ultimate.allocOnStack(27);call #t~string1420.base, #t~string1420.offset := #Ultimate.allocOnStack(20);call #t~string1421.base, #t~string1421.offset := #Ultimate.allocOnStack(13);call #t~string1422.base, #t~string1422.offset := #Ultimate.allocOnStack(62);call #t~string1423.base, #t~string1423.offset := #Ultimate.allocOnStack(28);call #t~string1424.base, #t~string1424.offset := #Ultimate.allocOnStack(19);call #t~string1425.base, #t~string1425.offset := #Ultimate.allocOnStack(13);call #t~string1426.base, #t~string1426.offset := #Ultimate.allocOnStack(62);call #t~string1427.base, #t~string1427.offset := #Ultimate.allocOnStack(27);call #t~string1428.base, #t~string1428.offset := #Ultimate.allocOnStack(45);call #t~string1429.base, #t~string1429.offset := #Ultimate.allocOnStack(13);call #t~string1430.base, #t~string1430.offset := #Ultimate.allocOnStack(87);call #t~string1431.base, #t~string1431.offset := #Ultimate.allocOnStack(24);call #t~string1432.base, #t~string1432.offset := #Ultimate.allocOnStack(63);call #t~string1433.base, #t~string1433.offset := #Ultimate.allocOnStack(13);call #t~string1434.base, #t~string1434.offset := #Ultimate.allocOnStack(102);call #t~string1435.base, #t~string1435.offset := #Ultimate.allocOnStack(28);call #t~string1436.base, #t~string1436.offset := #Ultimate.allocOnStack(40);call #t~string1437.base, #t~string1437.offset := #Ultimate.allocOnStack(13);call #t~string1438.base, #t~string1438.offset := #Ultimate.allocOnStack(83);call #t~string1439.base, #t~string1439.offset := #Ultimate.allocOnStack(13);call #t~string1440.base, #t~string1440.offset := #Ultimate.allocOnStack(80);call #t~string1441.base, #t~string1441.offset := #Ultimate.allocOnStack(15);call #t~string1442.base, #t~string1442.offset := #Ultimate.allocOnStack(53);call #t~string1444.base, #t~string1444.offset := #Ultimate.allocOnStack(3);call write~init~int(37, #t~string1444.base, #t~string1444.offset, 1);call write~init~int(115, #t~string1444.base, 1 + #t~string1444.offset, 1);call write~init~int(0, #t~string1444.base, 2 + #t~string1444.offset, 1);call #t~string1445.base, #t~string1445.offset := #Ultimate.allocOnStack(89);call ~#s_can_fail_allocator_static~0.base, ~#s_can_fail_allocator_static~0.offset := #Ultimate.allocOnStack(40);call write~init~$Pointer$(#funAddr~s_can_fail_malloc_allocator.base, #funAddr~s_can_fail_malloc_allocator.offset, ~#s_can_fail_allocator_static~0.base, ~#s_can_fail_allocator_static~0.offset, 8);call write~init~$Pointer$(#funAddr~s_can_fail_free_allocator.base, #funAddr~s_can_fail_free_allocator.offset, ~#s_can_fail_allocator_static~0.base, 8 + ~#s_can_fail_allocator_static~0.offset, 8);call write~init~$Pointer$(#funAddr~s_can_fail_realloc_allocator.base, #funAddr~s_can_fail_realloc_allocator.offset, ~#s_can_fail_allocator_static~0.base, 16 + ~#s_can_fail_allocator_static~0.offset, 8);call write~init~$Pointer$(#funAddr~s_can_fail_calloc_allocator.base, #funAddr~s_can_fail_calloc_allocator.offset, ~#s_can_fail_allocator_static~0.base, 24 + ~#s_can_fail_allocator_static~0.offset, 8);call write~init~$Pointer$(0, 0, ~#s_can_fail_allocator_static~0.base, 32 + ~#s_can_fail_allocator_static~0.offset, 8);~tl_last_error~0 := 0;call ~#s_tolower_table~0.base, ~#s_tolower_table~0.offset := #Ultimate.allocOnStack(256);call write~init~int(0, ~#s_tolower_table~0.base, ~#s_tolower_table~0.offset, 1);call write~init~int(1, ~#s_tolower_table~0.base, 1 + ~#s_tolower_table~0.offset, 1);call write~init~int(2, ~#s_tolower_table~0.base, 2 + ~#s_tolower_table~0.offset, 1);call write~init~int(3, ~#s_tolower_table~0.base, 3 + ~#s_tolower_table~0.offset, 1);call write~init~int(4, ~#s_tolower_table~0.base, 4 + ~#s_tolower_table~0.offset, 1);call write~init~int(5, ~#s_tolower_table~0.base, 5 + ~#s_tolower_table~0.offset, 1);call write~init~int(6, ~#s_tolower_table~0.base, 6 + ~#s_tolower_table~0.offset, 1);call write~init~int(7, ~#s_tolower_table~0.base, 7 + ~#s_tolower_table~0.offset, 1);call write~init~int(8, ~#s_tolower_table~0.base, 8 + ~#s_tolower_table~0.offset, 1);call write~init~int(9, ~#s_tolower_table~0.base, 9 + ~#s_tolower_table~0.offset, 1);call write~init~int(10, ~#s_tolower_table~0.base, 10 + ~#s_tolower_table~0.offset, 1);call write~init~int(11, ~#s_tolower_table~0.base, 11 + ~#s_tolower_table~0.offset, 1);call write~init~int(12, ~#s_tolower_table~0.base, 12 + ~#s_tolower_table~0.offset, 1);call write~init~int(13, ~#s_tolower_table~0.base, 13 + ~#s_tolower_table~0.offset, 1);call write~init~int(14, ~#s_tolower_table~0.base, 14 + ~#s_tolower_table~0.offset, 1);call write~init~int(15, ~#s_tolower_table~0.base, 15 + ~#s_tolower_table~0.offset, 1);call write~init~int(16, ~#s_tolower_table~0.base, 16 + ~#s_tolower_table~0.offset, 1);call write~init~int(17, ~#s_tolower_table~0.base, 17 + ~#s_tolower_table~0.offset, 1);call write~init~int(18, ~#s_tolower_table~0.base, 18 + ~#s_tolower_table~0.offset, 1);call write~init~int(19, ~#s_tolower_table~0.base, 19 + ~#s_tolower_table~0.offset, 1);call write~init~int(20, ~#s_tolower_table~0.base, 20 + ~#s_tolower_table~0.offset, 1);call write~init~int(21, ~#s_tolower_table~0.base, 21 + ~#s_tolower_table~0.offset, 1);call write~init~int(22, ~#s_tolower_table~0.base, 22 + ~#s_tolower_table~0.offset, 1);call write~init~int(23, ~#s_tolower_table~0.base, 23 + ~#s_tolower_table~0.offset, 1);call write~init~int(24, ~#s_tolower_table~0.base, 24 + ~#s_tolower_table~0.offset, 1);call write~init~int(25, ~#s_tolower_table~0.base, 25 + ~#s_tolower_table~0.offset, 1);call write~init~int(26, ~#s_tolower_table~0.base, 26 + ~#s_tolower_table~0.offset, 1);call write~init~int(27, ~#s_tolower_table~0.base, 27 + ~#s_tolower_table~0.offset, 1);call write~init~int(28, ~#s_tolower_table~0.base, 28 + ~#s_tolower_table~0.offset, 1);call write~init~int(29, ~#s_tolower_table~0.base, 29 + ~#s_tolower_table~0.offset, 1);call write~init~int(30, ~#s_tolower_table~0.base, 30 + ~#s_tolower_table~0.offset, 1);call write~init~int(31, ~#s_tolower_table~0.base, 31 + ~#s_tolower_table~0.offset, 1);call write~init~int(32, ~#s_tolower_table~0.base, 32 + ~#s_tolower_table~0.offset, 1);call write~init~int(33, ~#s_tolower_table~0.base, 33 + ~#s_tolower_table~0.offset, 1);call write~init~int(34, ~#s_tolower_table~0.base, 34 + ~#s_tolower_table~0.offset, 1);call write~init~int(35, ~#s_tolower_table~0.base, 35 + ~#s_tolower_table~0.offset, 1);call write~init~int(36, ~#s_tolower_table~0.base, 36 + ~#s_tolower_table~0.offset, 1);call write~init~int(37, ~#s_tolower_table~0.base, 37 + ~#s_tolower_table~0.offset, 1);call write~init~int(38, ~#s_tolower_table~0.base, 38 + ~#s_tolower_table~0.offset, 1);call write~init~int(39, ~#s_tolower_table~0.base, 39 + ~#s_tolower_table~0.offset, 1);call write~init~int(40, ~#s_tolower_table~0.base, 40 + ~#s_tolower_table~0.offset, 1);call write~init~int(41, ~#s_tolower_table~0.base, 41 + ~#s_tolower_table~0.offset, 1);call write~init~int(42, ~#s_tolower_table~0.base, 42 + ~#s_tolower_table~0.offset, 1);call write~init~int(43, ~#s_tolower_table~0.base, 43 + ~#s_tolower_table~0.offset, 1);call write~init~int(44, ~#s_tolower_table~0.base, 44 + ~#s_tolower_table~0.offset, 1);call write~init~int(45, ~#s_tolower_table~0.base, 45 + ~#s_tolower_table~0.offset, 1);call write~init~int(46, ~#s_tolower_table~0.base, 46 + ~#s_tolower_table~0.offset, 1);call write~init~int(47, ~#s_tolower_table~0.base, 47 + ~#s_tolower_table~0.offset, 1);call write~init~int(48, ~#s_tolower_table~0.base, 48 + ~#s_tolower_table~0.offset, 1);call write~init~int(49, ~#s_tolower_table~0.base, 49 + ~#s_tolower_table~0.offset, 1);call write~init~int(50, ~#s_tolower_table~0.base, 50 + ~#s_tolower_table~0.offset, 1);call write~init~int(51, ~#s_tolower_table~0.base, 51 + ~#s_tolower_table~0.offset, 1);call write~init~int(52, ~#s_tolower_table~0.base, 52 + ~#s_tolower_table~0.offset, 1);call write~init~int(53, ~#s_tolower_table~0.base, 53 + ~#s_tolower_table~0.offset, 1);call write~init~int(54, ~#s_tolower_table~0.base, 54 + ~#s_tolower_table~0.offset, 1);call write~init~int(55, ~#s_tolower_table~0.base, 55 + ~#s_tolower_table~0.offset, 1);call write~init~int(56, ~#s_tolower_table~0.base, 56 + ~#s_tolower_table~0.offset, 1);call write~init~int(57, ~#s_tolower_table~0.base, 57 + ~#s_tolower_table~0.offset, 1);call write~init~int(58, ~#s_tolower_table~0.base, 58 + ~#s_tolower_table~0.offset, 1);call write~init~int(59, ~#s_tolower_table~0.base, 59 + ~#s_tolower_table~0.offset, 1);call write~init~int(60, ~#s_tolower_table~0.base, 60 + ~#s_tolower_table~0.offset, 1);call write~init~int(61, ~#s_tolower_table~0.base, 61 + ~#s_tolower_table~0.offset, 1);call write~init~int(62, ~#s_tolower_table~0.base, 62 + ~#s_tolower_table~0.offset, 1);call write~init~int(63, ~#s_tolower_table~0.base, 63 + ~#s_tolower_table~0.offset, 1);call write~init~int(64, ~#s_tolower_table~0.base, 64 + ~#s_tolower_table~0.offset, 1);call write~init~int(97, ~#s_tolower_table~0.base, 65 + ~#s_tolower_table~0.offset, 1);call write~init~int(98, ~#s_tolower_table~0.base, 66 + ~#s_tolower_table~0.offset, 1);call write~init~int(99, ~#s_tolower_table~0.base, 67 + ~#s_tolower_table~0.offset, 1);call write~init~int(100, ~#s_tolower_table~0.base, 68 + ~#s_tolower_table~0.offset, 1);call write~init~int(101, ~#s_tolower_table~0.base, 69 + ~#s_tolower_table~0.offset, 1);call write~init~int(102, ~#s_tolower_table~0.base, 70 + ~#s_tolower_table~0.offset, 1);call write~init~int(103, ~#s_tolower_table~0.base, 71 + ~#s_tolower_table~0.offset, 1);call write~init~int(104, ~#s_tolower_table~0.base, 72 + ~#s_tolower_table~0.offset, 1);call write~init~int(105, ~#s_tolower_table~0.base, 73 + ~#s_tolower_table~0.offset, 1);call write~init~int(106, ~#s_tolower_table~0.base, 74 + ~#s_tolower_table~0.offset, 1);call write~init~int(107, ~#s_tolower_table~0.base, 75 + ~#s_tolower_table~0.offset, 1);call write~init~int(108, ~#s_tolower_table~0.base, 76 + ~#s_tolower_table~0.offset, 1);call write~init~int(109, ~#s_tolower_table~0.base, 77 + ~#s_tolower_table~0.offset, 1);call write~init~int(110, ~#s_tolower_table~0.base, 78 + ~#s_tolower_table~0.offset, 1);call write~init~int(111, ~#s_tolower_table~0.base, 79 + ~#s_tolower_table~0.offset, 1);call write~init~int(112, ~#s_tolower_table~0.base, 80 + ~#s_tolower_table~0.offset, 1);call write~init~int(113, ~#s_tolower_table~0.base, 81 + ~#s_tolower_table~0.offset, 1);call write~init~int(114, ~#s_tolower_table~0.base, 82 + ~#s_tolower_table~0.offset, 1);call write~init~int(115, ~#s_tolower_table~0.base, 83 + ~#s_tolower_table~0.offset, 1);call write~init~int(116, ~#s_tolower_table~0.base, 84 + ~#s_tolower_table~0.offset, 1);call write~init~int(117, ~#s_tolower_table~0.base, 85 + ~#s_tolower_table~0.offset, 1);call write~init~int(118, ~#s_tolower_table~0.base, 86 + ~#s_tolower_table~0.offset, 1);call write~init~int(119, ~#s_tolower_table~0.base, 87 + ~#s_tolower_table~0.offset, 1);call write~init~int(120, ~#s_tolower_table~0.base, 88 + ~#s_tolower_table~0.offset, 1);call write~init~int(121, ~#s_tolower_table~0.base, 89 + ~#s_tolower_table~0.offset, 1);call write~init~int(122, ~#s_tolower_table~0.base, 90 + ~#s_tolower_table~0.offset, 1);call write~init~int(91, ~#s_tolower_table~0.base, 91 + ~#s_tolower_table~0.offset, 1);call write~init~int(92, ~#s_tolower_table~0.base, 92 + ~#s_tolower_table~0.offset, 1);call write~init~int(93, ~#s_tolower_table~0.base, 93 + ~#s_tolower_table~0.offset, 1);call write~init~int(94, ~#s_tolower_table~0.base, 94 + ~#s_tolower_table~0.offset, 1);call write~init~int(95, ~#s_tolower_table~0.base, 95 + ~#s_tolower_table~0.offset, 1);call write~init~int(96, ~#s_tolower_table~0.base, 96 + ~#s_tolower_table~0.offset, 1);call write~init~int(97, ~#s_tolower_table~0.base, 97 + ~#s_tolower_table~0.offset, 1);call write~init~int(98, ~#s_tolower_table~0.base, 98 + ~#s_tolower_table~0.offset, 1);call write~init~int(99, ~#s_tolower_table~0.base, 99 + ~#s_tolower_table~0.offset, 1);call write~init~int(100, ~#s_tolower_table~0.base, 100 + ~#s_tolower_table~0.offset, 1);call write~init~int(101, ~#s_tolower_table~0.base, 101 + ~#s_tolower_table~0.offset, 1);call write~init~int(102, ~#s_tolower_table~0.base, 102 + ~#s_tolower_table~0.offset, 1);call write~init~int(103, ~#s_tolower_table~0.base, 103 + ~#s_tolower_table~0.offset, 1);call write~init~int(104, ~#s_tolower_table~0.base, 104 + ~#s_tolower_table~0.offset, 1);call write~init~int(105, ~#s_tolower_table~0.base, 105 + ~#s_tolower_table~0.offset, 1);call write~init~int(106, ~#s_tolower_table~0.base, 106 + ~#s_tolower_table~0.offset, 1);call write~init~int(107, ~#s_tolower_table~0.base, 107 + ~#s_tolower_table~0.offset, 1);call write~init~int(108, ~#s_tolower_table~0.base, 108 + ~#s_tolower_table~0.offset, 1);call write~init~int(109, ~#s_tolower_table~0.base, 109 + ~#s_tolower_table~0.offset, 1);call write~init~int(110, ~#s_tolower_table~0.base, 110 + ~#s_tolower_table~0.offset, 1);call write~init~int(111, ~#s_tolower_table~0.base, 111 + ~#s_tolower_table~0.offset, 1);call write~init~int(112, ~#s_tolower_table~0.base, 112 + ~#s_tolower_table~0.offset, 1);call write~init~int(113, ~#s_tolower_table~0.base, 113 + ~#s_tolower_table~0.offset, 1);call write~init~int(114, ~#s_tolower_table~0.base, 114 + ~#s_tolower_table~0.offset, 1);call write~init~int(115, ~#s_tolower_table~0.base, 115 + ~#s_tolower_table~0.offset, 1);call write~init~int(116, ~#s_tolower_table~0.base, 116 + ~#s_tolower_table~0.offset, 1);call write~init~int(117, ~#s_tolower_table~0.base, 117 + ~#s_tolower_table~0.offset, 1);call write~init~int(118, ~#s_tolower_table~0.base, 118 + ~#s_tolower_table~0.offset, 1);call write~init~int(119, ~#s_tolower_table~0.base, 119 + ~#s_tolower_table~0.offset, 1);call write~init~int(120, ~#s_tolower_table~0.base, 120 + ~#s_tolower_table~0.offset, 1);call write~init~int(121, ~#s_tolower_table~0.base, 121 + ~#s_tolower_table~0.offset, 1);call write~init~int(122, ~#s_tolower_table~0.base, 122 + ~#s_tolower_table~0.offset, 1);call write~init~int(123, ~#s_tolower_table~0.base, 123 + ~#s_tolower_table~0.offset, 1);call write~init~int(124, ~#s_tolower_table~0.base, 124 + ~#s_tolower_table~0.offset, 1);call write~init~int(125, ~#s_tolower_table~0.base, 125 + ~#s_tolower_table~0.offset, 1);call write~init~int(126, ~#s_tolower_table~0.base, 126 + ~#s_tolower_table~0.offset, 1);call write~init~int(127, ~#s_tolower_table~0.base, 127 + ~#s_tolower_table~0.offset, 1);call write~init~int(128, ~#s_tolower_table~0.base, 128 + ~#s_tolower_table~0.offset, 1);call write~init~int(129, ~#s_tolower_table~0.base, 129 + ~#s_tolower_table~0.offset, 1);call write~init~int(130, ~#s_tolower_table~0.base, 130 + ~#s_tolower_table~0.offset, 1);call write~init~int(131, ~#s_tolower_table~0.base, 131 + ~#s_tolower_table~0.offset, 1);call write~init~int(132, ~#s_tolower_table~0.base, 132 + ~#s_tolower_table~0.offset, 1);call write~init~int(133, ~#s_tolower_table~0.base, 133 + ~#s_tolower_table~0.offset, 1);call write~init~int(134, ~#s_tolower_table~0.base, 134 + ~#s_tolower_table~0.offset, 1);call write~init~int(135, ~#s_tolower_table~0.base, 135 + ~#s_tolower_table~0.offset, 1);call write~init~int(136, ~#s_tolower_table~0.base, 136 + ~#s_tolower_table~0.offset, 1);call write~init~int(137, ~#s_tolower_table~0.base, 137 + ~#s_tolower_table~0.offset, 1);call write~init~int(138, ~#s_tolower_table~0.base, 138 + ~#s_tolower_table~0.offset, 1);call write~init~int(139, ~#s_tolower_table~0.base, 139 + ~#s_tolower_table~0.offset, 1);call write~init~int(140, ~#s_tolower_table~0.base, 140 + ~#s_tolower_table~0.offset, 1);call write~init~int(141, ~#s_tolower_table~0.base, 141 + ~#s_tolower_table~0.offset, 1);call write~init~int(142, ~#s_tolower_table~0.base, 142 + ~#s_tolower_table~0.offset, 1);call write~init~int(143, ~#s_tolower_table~0.base, 143 + ~#s_tolower_table~0.offset, 1);call write~init~int(144, ~#s_tolower_table~0.base, 144 + ~#s_tolower_table~0.offset, 1);call write~init~int(145, ~#s_tolower_table~0.base, 145 + ~#s_tolower_table~0.offset, 1);call write~init~int(146, ~#s_tolower_table~0.base, 146 + ~#s_tolower_table~0.offset, 1);call write~init~int(147, ~#s_tolower_table~0.base, 147 + ~#s_tolower_table~0.offset, 1);call write~init~int(148, ~#s_tolower_table~0.base, 148 + ~#s_tolower_table~0.offset, 1);call write~init~int(149, ~#s_tolower_table~0.base, 149 + ~#s_tolower_table~0.offset, 1);call write~init~int(150, ~#s_tolower_table~0.base, 150 + ~#s_tolower_table~0.offset, 1);call write~init~int(151, ~#s_tolower_table~0.base, 151 + ~#s_tolower_table~0.offset, 1);call write~init~int(152, ~#s_tolower_table~0.base, 152 + ~#s_tolower_table~0.offset, 1);call write~init~int(153, ~#s_tolower_table~0.base, 153 + ~#s_tolower_table~0.offset, 1);call write~init~int(154, ~#s_tolower_table~0.base, 154 + ~#s_tolower_table~0.offset, 1);call write~init~int(155, ~#s_tolower_table~0.base, 155 + ~#s_tolower_table~0.offset, 1);call write~init~int(156, ~#s_tolower_table~0.base, 156 + ~#s_tolower_table~0.offset, 1);call write~init~int(157, ~#s_tolower_table~0.base, 157 + ~#s_tolower_table~0.offset, 1);call write~init~int(158, ~#s_tolower_table~0.base, 158 + ~#s_tolower_table~0.offset, 1);call write~init~int(159, ~#s_tolower_table~0.base, 159 + ~#s_tolower_table~0.offset, 1);call write~init~int(160, ~#s_tolower_table~0.base, 160 + ~#s_tolower_table~0.offset, 1);call write~init~int(161, ~#s_tolower_table~0.base, 161 + ~#s_tolower_table~0.offset, 1);call write~init~int(162, ~#s_tolower_table~0.base, 162 + ~#s_tolower_table~0.offset, 1);call write~init~int(163, ~#s_tolower_table~0.base, 163 + ~#s_tolower_table~0.offset, 1);call write~init~int(164, ~#s_tolower_table~0.base, 164 + ~#s_tolower_table~0.offset, 1);call write~init~int(165, ~#s_tolower_table~0.base, 165 + ~#s_tolower_table~0.offset, 1);call write~init~int(166, ~#s_tolower_table~0.base, 166 + ~#s_tolower_table~0.offset, 1);call write~init~int(167, ~#s_tolower_table~0.base, 167 + ~#s_tolower_table~0.offset, 1);call write~init~int(168, ~#s_tolower_table~0.base, 168 + ~#s_tolower_table~0.offset, 1);call write~init~int(169, ~#s_tolower_table~0.base, 169 + ~#s_tolower_table~0.offset, 1);call write~init~int(170, ~#s_tolower_table~0.base, 170 + ~#s_tolower_table~0.offset, 1);call write~init~int(171, ~#s_tolower_table~0.base, 171 + ~#s_tolower_table~0.offset, 1);call write~init~int(172, ~#s_tolower_table~0.base, 172 + ~#s_tolower_table~0.offset, 1);call write~init~int(173, ~#s_tolower_table~0.base, 173 + ~#s_tolower_table~0.offset, 1);call write~init~int(174, ~#s_tolower_table~0.base, 174 + ~#s_tolower_table~0.offset, 1);call write~init~int(175, ~#s_tolower_table~0.base, 175 + ~#s_tolower_table~0.offset, 1);call write~init~int(176, ~#s_tolower_table~0.base, 176 + ~#s_tolower_table~0.offset, 1);call write~init~int(177, ~#s_tolower_table~0.base, 177 + ~#s_tolower_table~0.offset, 1);call write~init~int(178, ~#s_tolower_table~0.base, 178 + ~#s_tolower_table~0.offset, 1);call write~init~int(179, ~#s_tolower_table~0.base, 179 + ~#s_tolower_table~0.offset, 1);call write~init~int(180, ~#s_tolower_table~0.base, 180 + ~#s_tolower_table~0.offset, 1);call write~init~int(181, ~#s_tolower_table~0.base, 181 + ~#s_tolower_table~0.offset, 1);call write~init~int(182, ~#s_tolower_table~0.base, 182 + ~#s_tolower_table~0.offset, 1);call write~init~int(183, ~#s_tolower_table~0.base, 183 + ~#s_tolower_table~0.offset, 1);call write~init~int(184, ~#s_tolower_table~0.base, 184 + ~#s_tolower_table~0.offset, 1);call write~init~int(185, ~#s_tolower_table~0.base, 185 + ~#s_tolower_table~0.offset, 1);call write~init~int(186, ~#s_tolower_table~0.base, 186 + ~#s_tolower_table~0.offset, 1);call write~init~int(187, ~#s_tolower_table~0.base, 187 + ~#s_tolower_table~0.offset, 1);call write~init~int(188, ~#s_tolower_table~0.base, 188 + ~#s_tolower_table~0.offset, 1);call write~init~int(189, ~#s_tolower_table~0.base, 189 + ~#s_tolower_table~0.offset, 1);call write~init~int(190, ~#s_tolower_table~0.base, 190 + ~#s_tolower_table~0.offset, 1);call write~init~int(191, ~#s_tolower_table~0.base, 191 + ~#s_tolower_table~0.offset, 1);call write~init~int(192, ~#s_tolower_table~0.base, 192 + ~#s_tolower_table~0.offset, 1);call write~init~int(193, ~#s_tolower_table~0.base, 193 + ~#s_tolower_table~0.offset, 1);call write~init~int(194, ~#s_tolower_table~0.base, 194 + ~#s_tolower_table~0.offset, 1);call write~init~int(195, ~#s_tolower_table~0.base, 195 + ~#s_tolower_table~0.offset, 1);call write~init~int(196, ~#s_tolower_table~0.base, 196 + ~#s_tolower_table~0.offset, 1);call write~init~int(197, ~#s_tolower_table~0.base, 197 + ~#s_tolower_table~0.offset, 1);call write~init~int(198, ~#s_tolower_table~0.base, 198 + ~#s_tolower_table~0.offset, 1);call write~init~int(199, ~#s_tolower_table~0.base, 199 + ~#s_tolower_table~0.offset, 1);call write~init~int(200, ~#s_tolower_table~0.base, 200 + ~#s_tolower_table~0.offset, 1);call write~init~int(201, ~#s_tolower_table~0.base, 201 + ~#s_tolower_table~0.offset, 1);call write~init~int(202, ~#s_tolower_table~0.base, 202 + ~#s_tolower_table~0.offset, 1);call write~init~int(203, ~#s_tolower_table~0.base, 203 + ~#s_tolower_table~0.offset, 1);call write~init~int(204, ~#s_tolower_table~0.base, 204 + ~#s_tolower_table~0.offset, 1);call write~init~int(205, ~#s_tolower_table~0.base, 205 + ~#s_tolower_table~0.offset, 1);call write~init~int(206, ~#s_tolower_table~0.base, 206 + ~#s_tolower_table~0.offset, 1);call write~init~int(207, ~#s_tolower_table~0.base, 207 + ~#s_tolower_table~0.offset, 1);call write~init~int(208, ~#s_tolower_table~0.base, 208 + ~#s_tolower_table~0.offset, 1);call write~init~int(209, ~#s_tolower_table~0.base, 209 + ~#s_tolower_table~0.offset, 1);call write~init~int(210, ~#s_tolower_table~0.base, 210 + ~#s_tolower_table~0.offset, 1);call write~init~int(211, ~#s_tolower_table~0.base, 211 + ~#s_tolower_table~0.offset, 1);call write~init~int(212, ~#s_tolower_table~0.base, 212 + ~#s_tolower_table~0.offset, 1);call write~init~int(213, ~#s_tolower_table~0.base, 213 + ~#s_tolower_table~0.offset, 1);call write~init~int(214, ~#s_tolower_table~0.base, 214 + ~#s_tolower_table~0.offset, 1);call write~init~int(215, ~#s_tolower_table~0.base, 215 + ~#s_tolower_table~0.offset, 1);call write~init~int(216, ~#s_tolower_table~0.base, 216 + ~#s_tolower_table~0.offset, 1);call write~init~int(217, ~#s_tolower_table~0.base, 217 + ~#s_tolower_table~0.offset, 1);call write~init~int(218, ~#s_tolower_table~0.base, 218 + ~#s_tolower_table~0.offset, 1);call write~init~int(219, ~#s_tolower_table~0.base, 219 + ~#s_tolower_table~0.offset, 1);call write~init~int(220, ~#s_tolower_table~0.base, 220 + ~#s_tolower_table~0.offset, 1);call write~init~int(221, ~#s_tolower_table~0.base, 221 + ~#s_tolower_table~0.offset, 1);call write~init~int(222, ~#s_tolower_table~0.base, 222 + ~#s_tolower_table~0.offset, 1);call write~init~int(223, ~#s_tolower_table~0.base, 223 + ~#s_tolower_table~0.offset, 1);call write~init~int(224, ~#s_tolower_table~0.base, 224 + ~#s_tolower_table~0.offset, 1);call write~init~int(225, ~#s_tolower_table~0.base, 225 + ~#s_tolower_table~0.offset, 1);call write~init~int(226, ~#s_tolower_table~0.base, 226 + ~#s_tolower_table~0.offset, 1);call write~init~int(227, ~#s_tolower_table~0.base, 227 + ~#s_tolower_table~0.offset, 1);call write~init~int(228, ~#s_tolower_table~0.base, 228 + ~#s_tolower_table~0.offset, 1);call write~init~int(229, ~#s_tolower_table~0.base, 229 + ~#s_tolower_table~0.offset, 1);call write~init~int(230, ~#s_tolower_table~0.base, 230 + ~#s_tolower_table~0.offset, 1);call write~init~int(231, ~#s_tolower_table~0.base, 231 + ~#s_tolower_table~0.offset, 1);call write~init~int(232, ~#s_tolower_table~0.base, 232 + ~#s_tolower_table~0.offset, 1);call write~init~int(233, ~#s_tolower_table~0.base, 233 + ~#s_tolower_table~0.offset, 1);call write~init~int(234, ~#s_tolower_table~0.base, 234 + ~#s_tolower_table~0.offset, 1);call write~init~int(235, ~#s_tolower_table~0.base, 235 + ~#s_tolower_table~0.offset, 1);call write~init~int(236, ~#s_tolower_table~0.base, 236 + ~#s_tolower_table~0.offset, 1);call write~init~int(237, ~#s_tolower_table~0.base, 237 + ~#s_tolower_table~0.offset, 1);call write~init~int(238, ~#s_tolower_table~0.base, 238 + ~#s_tolower_table~0.offset, 1);call write~init~int(239, ~#s_tolower_table~0.base, 239 + ~#s_tolower_table~0.offset, 1);call write~init~int(240, ~#s_tolower_table~0.base, 240 + ~#s_tolower_table~0.offset, 1);call write~init~int(241, ~#s_tolower_table~0.base, 241 + ~#s_tolower_table~0.offset, 1);call write~init~int(242, ~#s_tolower_table~0.base, 242 + ~#s_tolower_table~0.offset, 1);call write~init~int(243, ~#s_tolower_table~0.base, 243 + ~#s_tolower_table~0.offset, 1);call write~init~int(244, ~#s_tolower_table~0.base, 244 + ~#s_tolower_table~0.offset, 1);call write~init~int(245, ~#s_tolower_table~0.base, 245 + ~#s_tolower_table~0.offset, 1);call write~init~int(246, ~#s_tolower_table~0.base, 246 + ~#s_tolower_table~0.offset, 1);call write~init~int(247, ~#s_tolower_table~0.base, 247 + ~#s_tolower_table~0.offset, 1);call write~init~int(248, ~#s_tolower_table~0.base, 248 + ~#s_tolower_table~0.offset, 1);call write~init~int(249, ~#s_tolower_table~0.base, 249 + ~#s_tolower_table~0.offset, 1);call write~init~int(250, ~#s_tolower_table~0.base, 250 + ~#s_tolower_table~0.offset, 1);call write~init~int(251, ~#s_tolower_table~0.base, 251 + ~#s_tolower_table~0.offset, 1);call write~init~int(252, ~#s_tolower_table~0.base, 252 + ~#s_tolower_table~0.offset, 1);call write~init~int(253, ~#s_tolower_table~0.base, 253 + ~#s_tolower_table~0.offset, 1);call write~init~int(254, ~#s_tolower_table~0.base, 254 + ~#s_tolower_table~0.offset, 1);call write~init~int(255, ~#s_tolower_table~0.base, 255 + ~#s_tolower_table~0.offset, 1);call ~#errors~0.base, ~#errors~0.offset := #Ultimate.allocOnStack(1656);call write~init~int(~aws_common_error~0~AWS_ERROR_SUCCESS, ~#errors~0.base, ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1255.base, #t~string1255.offset, ~#errors~0.base, 4 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1256.base, #t~string1256.offset, ~#errors~0.base, 12 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1257.base, #t~string1257.offset, ~#errors~0.base, 20 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1258.base, #t~string1258.offset, ~#errors~0.base, 28 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_OOM, ~#errors~0.base, 36 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1259.base, #t~string1259.offset, ~#errors~0.base, 40 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1260.base, #t~string1260.offset, ~#errors~0.base, 48 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1261.base, #t~string1261.offset, ~#errors~0.base, 56 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1262.base, #t~string1262.offset, ~#errors~0.base, 64 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_UNKNOWN, ~#errors~0.base, 72 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1263.base, #t~string1263.offset, ~#errors~0.base, 76 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1264.base, #t~string1264.offset, ~#errors~0.base, 84 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1265.base, #t~string1265.offset, ~#errors~0.base, 92 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1266.base, #t~string1266.offset, ~#errors~0.base, 100 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_SHORT_BUFFER, ~#errors~0.base, 108 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1267.base, #t~string1267.offset, ~#errors~0.base, 112 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1268.base, #t~string1268.offset, ~#errors~0.base, 120 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1269.base, #t~string1269.offset, ~#errors~0.base, 128 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1270.base, #t~string1270.offset, ~#errors~0.base, 136 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_OVERFLOW_DETECTED, ~#errors~0.base, 144 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1271.base, #t~string1271.offset, ~#errors~0.base, 148 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1272.base, #t~string1272.offset, ~#errors~0.base, 156 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1273.base, #t~string1273.offset, ~#errors~0.base, 164 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1274.base, #t~string1274.offset, ~#errors~0.base, 172 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_UNSUPPORTED_OPERATION, ~#errors~0.base, 180 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1275.base, #t~string1275.offset, ~#errors~0.base, 184 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1276.base, #t~string1276.offset, ~#errors~0.base, 192 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1277.base, #t~string1277.offset, ~#errors~0.base, 200 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1278.base, #t~string1278.offset, ~#errors~0.base, 208 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_INVALID_BUFFER_SIZE, ~#errors~0.base, 216 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1279.base, #t~string1279.offset, ~#errors~0.base, 220 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1280.base, #t~string1280.offset, ~#errors~0.base, 228 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1281.base, #t~string1281.offset, ~#errors~0.base, 236 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1282.base, #t~string1282.offset, ~#errors~0.base, 244 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_INVALID_HEX_STR, ~#errors~0.base, 252 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1283.base, #t~string1283.offset, ~#errors~0.base, 256 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1284.base, #t~string1284.offset, ~#errors~0.base, 264 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1285.base, #t~string1285.offset, ~#errors~0.base, 272 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1286.base, #t~string1286.offset, ~#errors~0.base, 280 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_INVALID_BASE64_STR, ~#errors~0.base, 288 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1287.base, #t~string1287.offset, ~#errors~0.base, 292 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1288.base, #t~string1288.offset, ~#errors~0.base, 300 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1289.base, #t~string1289.offset, ~#errors~0.base, 308 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1290.base, #t~string1290.offset, ~#errors~0.base, 316 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_INVALID_INDEX, ~#errors~0.base, 324 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1291.base, #t~string1291.offset, ~#errors~0.base, 328 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1292.base, #t~string1292.offset, ~#errors~0.base, 336 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1293.base, #t~string1293.offset, ~#errors~0.base, 344 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1294.base, #t~string1294.offset, ~#errors~0.base, 352 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_THREAD_INVALID_SETTINGS, ~#errors~0.base, 360 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1295.base, #t~string1295.offset, ~#errors~0.base, 364 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1296.base, #t~string1296.offset, ~#errors~0.base, 372 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1297.base, #t~string1297.offset, ~#errors~0.base, 380 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1298.base, #t~string1298.offset, ~#errors~0.base, 388 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_THREAD_INSUFFICIENT_RESOURCE, ~#errors~0.base, 396 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1299.base, #t~string1299.offset, ~#errors~0.base, 400 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1300.base, #t~string1300.offset, ~#errors~0.base, 408 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1301.base, #t~string1301.offset, ~#errors~0.base, 416 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1302.base, #t~string1302.offset, ~#errors~0.base, 424 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_THREAD_NO_PERMISSIONS, ~#errors~0.base, 432 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1303.base, #t~string1303.offset, ~#errors~0.base, 436 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1304.base, #t~string1304.offset, ~#errors~0.base, 444 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1305.base, #t~string1305.offset, ~#errors~0.base, 452 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1306.base, #t~string1306.offset, ~#errors~0.base, 460 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_THREAD_NOT_JOINABLE, ~#errors~0.base, 468 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1307.base, #t~string1307.offset, ~#errors~0.base, 472 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1308.base, #t~string1308.offset, ~#errors~0.base, 480 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1309.base, #t~string1309.offset, ~#errors~0.base, 488 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1310.base, #t~string1310.offset, ~#errors~0.base, 496 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_THREAD_NO_SUCH_THREAD_ID, ~#errors~0.base, 504 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1311.base, #t~string1311.offset, ~#errors~0.base, 508 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1312.base, #t~string1312.offset, ~#errors~0.base, 516 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1313.base, #t~string1313.offset, ~#errors~0.base, 524 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1314.base, #t~string1314.offset, ~#errors~0.base, 532 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_THREAD_DEADLOCK_DETECTED, ~#errors~0.base, 540 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1315.base, #t~string1315.offset, ~#errors~0.base, 544 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1316.base, #t~string1316.offset, ~#errors~0.base, 552 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1317.base, #t~string1317.offset, ~#errors~0.base, 560 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1318.base, #t~string1318.offset, ~#errors~0.base, 568 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_MUTEX_NOT_INIT, ~#errors~0.base, 576 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1319.base, #t~string1319.offset, ~#errors~0.base, 580 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1320.base, #t~string1320.offset, ~#errors~0.base, 588 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1321.base, #t~string1321.offset, ~#errors~0.base, 596 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1322.base, #t~string1322.offset, ~#errors~0.base, 604 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_MUTEX_TIMEOUT, ~#errors~0.base, 612 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1323.base, #t~string1323.offset, ~#errors~0.base, 616 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1324.base, #t~string1324.offset, ~#errors~0.base, 624 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1325.base, #t~string1325.offset, ~#errors~0.base, 632 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1326.base, #t~string1326.offset, ~#errors~0.base, 640 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_MUTEX_CALLER_NOT_OWNER, ~#errors~0.base, 648 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1327.base, #t~string1327.offset, ~#errors~0.base, 652 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1328.base, #t~string1328.offset, ~#errors~0.base, 660 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1329.base, #t~string1329.offset, ~#errors~0.base, 668 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1330.base, #t~string1330.offset, ~#errors~0.base, 676 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_MUTEX_FAILED, ~#errors~0.base, 684 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1331.base, #t~string1331.offset, ~#errors~0.base, 688 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1332.base, #t~string1332.offset, ~#errors~0.base, 696 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1333.base, #t~string1333.offset, ~#errors~0.base, 704 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1334.base, #t~string1334.offset, ~#errors~0.base, 712 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_COND_VARIABLE_INIT_FAILED, ~#errors~0.base, 720 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1335.base, #t~string1335.offset, ~#errors~0.base, 724 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1336.base, #t~string1336.offset, ~#errors~0.base, 732 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1337.base, #t~string1337.offset, ~#errors~0.base, 740 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1338.base, #t~string1338.offset, ~#errors~0.base, 748 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_COND_VARIABLE_TIMED_OUT, ~#errors~0.base, 756 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1339.base, #t~string1339.offset, ~#errors~0.base, 760 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1340.base, #t~string1340.offset, ~#errors~0.base, 768 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1341.base, #t~string1341.offset, ~#errors~0.base, 776 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1342.base, #t~string1342.offset, ~#errors~0.base, 784 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_COND_VARIABLE_ERROR_UNKNOWN, ~#errors~0.base, 792 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1343.base, #t~string1343.offset, ~#errors~0.base, 796 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1344.base, #t~string1344.offset, ~#errors~0.base, 804 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1345.base, #t~string1345.offset, ~#errors~0.base, 812 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1346.base, #t~string1346.offset, ~#errors~0.base, 820 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_CLOCK_FAILURE, ~#errors~0.base, 828 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1347.base, #t~string1347.offset, ~#errors~0.base, 832 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1348.base, #t~string1348.offset, ~#errors~0.base, 840 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1349.base, #t~string1349.offset, ~#errors~0.base, 848 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1350.base, #t~string1350.offset, ~#errors~0.base, 856 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_LIST_EMPTY, ~#errors~0.base, 864 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1351.base, #t~string1351.offset, ~#errors~0.base, 868 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1352.base, #t~string1352.offset, ~#errors~0.base, 876 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1353.base, #t~string1353.offset, ~#errors~0.base, 884 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1354.base, #t~string1354.offset, ~#errors~0.base, 892 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_DEST_COPY_TOO_SMALL, ~#errors~0.base, 900 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1355.base, #t~string1355.offset, ~#errors~0.base, 904 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1356.base, #t~string1356.offset, ~#errors~0.base, 912 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1357.base, #t~string1357.offset, ~#errors~0.base, 920 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1358.base, #t~string1358.offset, ~#errors~0.base, 928 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_LIST_EXCEEDS_MAX_SIZE, ~#errors~0.base, 936 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1359.base, #t~string1359.offset, ~#errors~0.base, 940 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1360.base, #t~string1360.offset, ~#errors~0.base, 948 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1361.base, #t~string1361.offset, ~#errors~0.base, 956 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1362.base, #t~string1362.offset, ~#errors~0.base, 964 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_LIST_STATIC_MODE_CANT_SHRINK, ~#errors~0.base, 972 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1363.base, #t~string1363.offset, ~#errors~0.base, 976 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1364.base, #t~string1364.offset, ~#errors~0.base, 984 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1365.base, #t~string1365.offset, ~#errors~0.base, 992 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1366.base, #t~string1366.offset, ~#errors~0.base, 1000 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_PRIORITY_QUEUE_FULL, ~#errors~0.base, 1008 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1367.base, #t~string1367.offset, ~#errors~0.base, 1012 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1368.base, #t~string1368.offset, ~#errors~0.base, 1020 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1369.base, #t~string1369.offset, ~#errors~0.base, 1028 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1370.base, #t~string1370.offset, ~#errors~0.base, 1036 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_PRIORITY_QUEUE_EMPTY, ~#errors~0.base, 1044 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1371.base, #t~string1371.offset, ~#errors~0.base, 1048 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1372.base, #t~string1372.offset, ~#errors~0.base, 1056 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1373.base, #t~string1373.offset, ~#errors~0.base, 1064 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1374.base, #t~string1374.offset, ~#errors~0.base, 1072 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_PRIORITY_QUEUE_BAD_NODE, ~#errors~0.base, 1080 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1375.base, #t~string1375.offset, ~#errors~0.base, 1084 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1376.base, #t~string1376.offset, ~#errors~0.base, 1092 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1377.base, #t~string1377.offset, ~#errors~0.base, 1100 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1378.base, #t~string1378.offset, ~#errors~0.base, 1108 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_HASHTBL_ITEM_NOT_FOUND, ~#errors~0.base, 1116 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1379.base, #t~string1379.offset, ~#errors~0.base, 1120 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1380.base, #t~string1380.offset, ~#errors~0.base, 1128 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1381.base, #t~string1381.offset, ~#errors~0.base, 1136 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1382.base, #t~string1382.offset, ~#errors~0.base, 1144 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_INVALID_DATE_STR, ~#errors~0.base, 1152 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1383.base, #t~string1383.offset, ~#errors~0.base, 1156 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1384.base, #t~string1384.offset, ~#errors~0.base, 1164 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1385.base, #t~string1385.offset, ~#errors~0.base, 1172 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1386.base, #t~string1386.offset, ~#errors~0.base, 1180 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_INVALID_ARGUMENT, ~#errors~0.base, 1188 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1387.base, #t~string1387.offset, ~#errors~0.base, 1192 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1388.base, #t~string1388.offset, ~#errors~0.base, 1200 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1389.base, #t~string1389.offset, ~#errors~0.base, 1208 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1390.base, #t~string1390.offset, ~#errors~0.base, 1216 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_RANDOM_GEN_FAILED, ~#errors~0.base, 1224 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1391.base, #t~string1391.offset, ~#errors~0.base, 1228 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1392.base, #t~string1392.offset, ~#errors~0.base, 1236 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1393.base, #t~string1393.offset, ~#errors~0.base, 1244 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1394.base, #t~string1394.offset, ~#errors~0.base, 1252 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_MALFORMED_INPUT_STRING, ~#errors~0.base, 1260 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1395.base, #t~string1395.offset, ~#errors~0.base, 1264 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1396.base, #t~string1396.offset, ~#errors~0.base, 1272 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1397.base, #t~string1397.offset, ~#errors~0.base, 1280 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1398.base, #t~string1398.offset, ~#errors~0.base, 1288 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_UNIMPLEMENTED, ~#errors~0.base, 1296 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1399.base, #t~string1399.offset, ~#errors~0.base, 1300 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1400.base, #t~string1400.offset, ~#errors~0.base, 1308 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1401.base, #t~string1401.offset, ~#errors~0.base, 1316 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1402.base, #t~string1402.offset, ~#errors~0.base, 1324 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_INVALID_STATE, ~#errors~0.base, 1332 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1403.base, #t~string1403.offset, ~#errors~0.base, 1336 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1404.base, #t~string1404.offset, ~#errors~0.base, 1344 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1405.base, #t~string1405.offset, ~#errors~0.base, 1352 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1406.base, #t~string1406.offset, ~#errors~0.base, 1360 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_ENVIRONMENT_GET, ~#errors~0.base, 1368 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1407.base, #t~string1407.offset, ~#errors~0.base, 1372 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1408.base, #t~string1408.offset, ~#errors~0.base, 1380 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1409.base, #t~string1409.offset, ~#errors~0.base, 1388 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1410.base, #t~string1410.offset, ~#errors~0.base, 1396 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_ENVIRONMENT_SET, ~#errors~0.base, 1404 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1411.base, #t~string1411.offset, ~#errors~0.base, 1408 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1412.base, #t~string1412.offset, ~#errors~0.base, 1416 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1413.base, #t~string1413.offset, ~#errors~0.base, 1424 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1414.base, #t~string1414.offset, ~#errors~0.base, 1432 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_ENVIRONMENT_UNSET, ~#errors~0.base, 1440 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1415.base, #t~string1415.offset, ~#errors~0.base, 1444 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1416.base, #t~string1416.offset, ~#errors~0.base, 1452 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1417.base, #t~string1417.offset, ~#errors~0.base, 1460 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1418.base, #t~string1418.offset, ~#errors~0.base, 1468 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_STREAM_UNSEEKABLE, ~#errors~0.base, 1476 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1435.base, #t~string1435.offset, ~#errors~0.base, 1480 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1436.base, #t~string1436.offset, ~#errors~0.base, 1488 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1437.base, #t~string1437.offset, ~#errors~0.base, 1496 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1438.base, #t~string1438.offset, ~#errors~0.base, 1504 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_NO_PERMISSION, ~#errors~0.base, 1512 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1431.base, #t~string1431.offset, ~#errors~0.base, 1516 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1432.base, #t~string1432.offset, ~#errors~0.base, 1524 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1433.base, #t~string1433.offset, ~#errors~0.base, 1532 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1434.base, #t~string1434.offset, ~#errors~0.base, 1540 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_FILE_INVALID_PATH, ~#errors~0.base, 1548 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1423.base, #t~string1423.offset, ~#errors~0.base, 1552 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1424.base, #t~string1424.offset, ~#errors~0.base, 1560 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1425.base, #t~string1425.offset, ~#errors~0.base, 1568 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1426.base, #t~string1426.offset, ~#errors~0.base, 1576 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_MAX_FDS_EXCEEDED, ~#errors~0.base, 1584 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1427.base, #t~string1427.offset, ~#errors~0.base, 1588 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1428.base, #t~string1428.offset, ~#errors~0.base, 1596 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1429.base, #t~string1429.offset, ~#errors~0.base, 1604 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1430.base, #t~string1430.offset, ~#errors~0.base, 1612 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_SYS_CALL_FAILURE, ~#errors~0.base, 1620 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1419.base, #t~string1419.offset, ~#errors~0.base, 1624 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1420.base, #t~string1420.offset, ~#errors~0.base, 1632 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1421.base, #t~string1421.offset, ~#errors~0.base, 1640 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1422.base, #t~string1422.offset, ~#errors~0.base, 1648 + ~#errors~0.offset, 8);call ~#s_list~0.base, ~#s_list~0.offset := #Ultimate.allocOnStack(10);call write~init~$Pointer$(~#errors~0.base, ~#errors~0.offset, ~#s_list~0.base, ~#s_list~0.offset, 8);call write~init~int(46, ~#s_list~0.base, 8 + ~#s_list~0.offset, 2);call ~#s_common_log_subject_infos~0.base, ~#s_common_log_subject_infos~0.offset := #Ultimate.allocOnStack(40);call write~init~int(~aws_common_log_subject~0~AWS_LS_COMMON_GENERAL, ~#s_common_log_subject_infos~0.base, ~#s_common_log_subject_infos~0.offset, 4);call write~init~$Pointer$(#t~string1439.base, #t~string1439.offset, ~#s_common_log_subject_infos~0.base, 4 + ~#s_common_log_subject_infos~0.offset, 8);call write~init~$Pointer$(#t~string1440.base, #t~string1440.offset, ~#s_common_log_subject_infos~0.base, 12 + ~#s_common_log_subject_infos~0.offset, 8);call write~init~int(~aws_common_log_subject~0~AWS_LS_COMMON_TASK_SCHEDULER, ~#s_common_log_subject_infos~0.base, 20 + ~#s_common_log_subject_infos~0.offset, 4);call write~init~$Pointer$(#t~string1441.base, #t~string1441.offset, ~#s_common_log_subject_infos~0.base, 24 + ~#s_common_log_subject_infos~0.offset, 8);call write~init~$Pointer$(#t~string1442.base, #t~string1442.offset, ~#s_common_log_subject_infos~0.base, 32 + ~#s_common_log_subject_infos~0.offset, 8);call ~#s_common_log_subject_list~0.base, ~#s_common_log_subject_list~0.offset := #Ultimate.allocOnStack(12);call write~init~$Pointer$(~#s_common_log_subject_infos~0.base, ~#s_common_log_subject_infos~0.offset, ~#s_common_log_subject_list~0.base, ~#s_common_log_subject_list~0.offset, 8);call write~init~int(2, ~#s_common_log_subject_list~0.base, 8 + ~#s_common_log_subject_list~0.offset, 4);~s_common_library_initialized~0 := 0; {676#true} is VALID [2020-07-28 21:56:22,257 INFO L280 TraceCheckUtils]: 1: Hoare triple {676#true} havoc main_#res;havoc aws_byte_buf_reset_harness_#t~ret1446, aws_byte_buf_reset_harness_#t~ret1447, aws_byte_buf_reset_harness_#t~mem1448, aws_byte_buf_reset_harness_#t~mem1449.base, aws_byte_buf_reset_harness_#t~mem1449.offset, aws_byte_buf_reset_harness_#t~mem1450, aws_byte_buf_reset_harness_#t~mem1451.base, aws_byte_buf_reset_harness_#t~mem1451.offset, aws_byte_buf_reset_harness_#t~mem1452, aws_byte_buf_reset_harness_#t~mem1453.base, aws_byte_buf_reset_harness_#t~mem1453.offset, aws_byte_buf_reset_harness_#t~mem1454.base, aws_byte_buf_reset_harness_#t~mem1454.offset, aws_byte_buf_reset_harness_#t~mem1455.base, aws_byte_buf_reset_harness_#t~mem1455.offset, aws_byte_buf_reset_harness_#t~mem1456.base, aws_byte_buf_reset_harness_#t~mem1456.offset, aws_byte_buf_reset_harness_#t~mem1457, aws_byte_buf_reset_harness_#t~mem1458, aws_byte_buf_reset_harness_#t~mem1459.base, aws_byte_buf_reset_harness_#t~mem1459.offset, aws_byte_buf_reset_harness_#t~mem1460, aws_byte_buf_reset_harness_~#buf~3.base, aws_byte_buf_reset_harness_~#buf~3.offset, aws_byte_buf_reset_harness_~#old~0.base, aws_byte_buf_reset_harness_~#old~0.offset, aws_byte_buf_reset_harness_~zero_contents~0;call aws_byte_buf_reset_harness_~#buf~3.base, aws_byte_buf_reset_harness_~#buf~3.offset := #Ultimate.allocOnStack(24);aws_byte_buf_is_bounded_#in~buf.base, aws_byte_buf_is_bounded_#in~buf.offset, aws_byte_buf_is_bounded_#in~max_size := aws_byte_buf_reset_harness_~#buf~3.base, aws_byte_buf_reset_harness_~#buf~3.offset, 10;havoc aws_byte_buf_is_bounded_#res;havoc aws_byte_buf_is_bounded_#t~mem491, aws_byte_buf_is_bounded_~buf.base, aws_byte_buf_is_bounded_~buf.offset, aws_byte_buf_is_bounded_~max_size;aws_byte_buf_is_bounded_~buf.base, aws_byte_buf_is_bounded_~buf.offset := aws_byte_buf_is_bounded_#in~buf.base, aws_byte_buf_is_bounded_#in~buf.offset;aws_byte_buf_is_bounded_~max_size := aws_byte_buf_is_bounded_#in~max_size;call aws_byte_buf_is_bounded_#t~mem491 := read~int(aws_byte_buf_is_bounded_~buf.base, 12 + aws_byte_buf_is_bounded_~buf.offset, 4);aws_byte_buf_is_bounded_#res := (if 0 == (if aws_byte_buf_is_bounded_#t~mem491 % 4294967296 <= aws_byte_buf_is_bounded_~max_size % 4294967296 then 1 else 0) then 0 else 1);havoc aws_byte_buf_is_bounded_#t~mem491; {678#(not (= 0 |ULTIMATE.start_aws_byte_buf_reset_harness_~#buf~3.base|))} is VALID [2020-07-28 21:56:22,257 INFO L280 TraceCheckUtils]: 2: Hoare triple {678#(not (= 0 |ULTIMATE.start_aws_byte_buf_reset_harness_~#buf~3.base|))} aws_byte_buf_reset_harness_#t~ret1446 := aws_byte_buf_is_bounded_#res;assume_abort_if_not_#in~cond := aws_byte_buf_reset_harness_#t~ret1446 % 256;havoc assume_abort_if_not_~cond;assume_abort_if_not_~cond := assume_abort_if_not_#in~cond; {678#(not (= 0 |ULTIMATE.start_aws_byte_buf_reset_harness_~#buf~3.base|))} is VALID [2020-07-28 21:56:22,258 INFO L280 TraceCheckUtils]: 3: Hoare triple {678#(not (= 0 |ULTIMATE.start_aws_byte_buf_reset_harness_~#buf~3.base|))} assume !(0 == assume_abort_if_not_~cond); {678#(not (= 0 |ULTIMATE.start_aws_byte_buf_reset_harness_~#buf~3.base|))} is VALID [2020-07-28 21:56:22,259 INFO L280 TraceCheckUtils]: 4: Hoare triple {678#(not (= 0 |ULTIMATE.start_aws_byte_buf_reset_harness_~#buf~3.base|))} havoc aws_byte_buf_reset_harness_#t~ret1446;ensure_byte_buf_has_allocated_buffer_member_#in~buf.base, ensure_byte_buf_has_allocated_buffer_member_#in~buf.offset := aws_byte_buf_reset_harness_~#buf~3.base, aws_byte_buf_reset_harness_~#buf~3.offset;havoc ensure_byte_buf_has_allocated_buffer_member_#t~ret494, ensure_byte_buf_has_allocated_buffer_member_#t~ite496.base, ensure_byte_buf_has_allocated_buffer_member_#t~ite496.offset, ensure_byte_buf_has_allocated_buffer_member_#t~ret495.base, ensure_byte_buf_has_allocated_buffer_member_#t~ret495.offset, ensure_byte_buf_has_allocated_buffer_member_#t~mem498, ensure_byte_buf_has_allocated_buffer_member_#t~ret499.base, ensure_byte_buf_has_allocated_buffer_member_#t~ret499.offset, ensure_byte_buf_has_allocated_buffer_member_~buf.base, ensure_byte_buf_has_allocated_buffer_member_~buf.offset;ensure_byte_buf_has_allocated_buffer_member_~buf.base, ensure_byte_buf_has_allocated_buffer_member_~buf.offset := ensure_byte_buf_has_allocated_buffer_member_#in~buf.base, ensure_byte_buf_has_allocated_buffer_member_#in~buf.offset;havoc nondet_bool_#res;havoc nondet_bool_#t~nondet4;nondet_bool_#res := nondet_bool_#t~nondet4;havoc nondet_bool_#t~nondet4; {678#(not (= 0 |ULTIMATE.start_aws_byte_buf_reset_harness_~#buf~3.base|))} is VALID [2020-07-28 21:56:22,260 INFO L280 TraceCheckUtils]: 5: Hoare triple {678#(not (= 0 |ULTIMATE.start_aws_byte_buf_reset_harness_~#buf~3.base|))} ensure_byte_buf_has_allocated_buffer_member_#t~ret494 := nondet_bool_#res; {678#(not (= 0 |ULTIMATE.start_aws_byte_buf_reset_harness_~#buf~3.base|))} is VALID [2020-07-28 21:56:22,260 INFO L280 TraceCheckUtils]: 6: Hoare triple {678#(not (= 0 |ULTIMATE.start_aws_byte_buf_reset_harness_~#buf~3.base|))} assume 0 != ensure_byte_buf_has_allocated_buffer_member_#t~ret494 % 256;ensure_byte_buf_has_allocated_buffer_member_#t~ite496.base, ensure_byte_buf_has_allocated_buffer_member_#t~ite496.offset := 0, 0; {678#(not (= 0 |ULTIMATE.start_aws_byte_buf_reset_harness_~#buf~3.base|))} is VALID [2020-07-28 21:56:22,261 INFO L280 TraceCheckUtils]: 7: Hoare triple {678#(not (= 0 |ULTIMATE.start_aws_byte_buf_reset_harness_~#buf~3.base|))} call write~$Pointer$(ensure_byte_buf_has_allocated_buffer_member_#t~ite496.base, ensure_byte_buf_has_allocated_buffer_member_#t~ite496.offset, ensure_byte_buf_has_allocated_buffer_member_~buf.base, 16 + ensure_byte_buf_has_allocated_buffer_member_~buf.offset, 8);havoc ensure_byte_buf_has_allocated_buffer_member_#t~ret495.base, ensure_byte_buf_has_allocated_buffer_member_#t~ret495.offset;havoc ensure_byte_buf_has_allocated_buffer_member_#t~ret494;havoc ensure_byte_buf_has_allocated_buffer_member_#t~ite496.base, ensure_byte_buf_has_allocated_buffer_member_#t~ite496.offset;call ensure_byte_buf_has_allocated_buffer_member_#t~mem498 := read~int(ensure_byte_buf_has_allocated_buffer_member_~buf.base, 12 + ensure_byte_buf_has_allocated_buffer_member_~buf.offset, 4);bounded_malloc_#in~size := ensure_byte_buf_has_allocated_buffer_member_#t~mem498;havoc bounded_malloc_#res.base, bounded_malloc_#res.offset;havoc bounded_malloc_#t~malloc578.base, bounded_malloc_#t~malloc578.offset, bounded_malloc_~size;bounded_malloc_~size := bounded_malloc_#in~size;assume_abort_if_not_#in~cond := (if bounded_malloc_~size % 4294967296 % 18446744073709551616 <= 36028797018963967 then 1 else 0);havoc assume_abort_if_not_~cond;assume_abort_if_not_~cond := assume_abort_if_not_#in~cond; {678#(not (= 0 |ULTIMATE.start_aws_byte_buf_reset_harness_~#buf~3.base|))} is VALID [2020-07-28 21:56:22,262 INFO L280 TraceCheckUtils]: 8: Hoare triple {678#(not (= 0 |ULTIMATE.start_aws_byte_buf_reset_harness_~#buf~3.base|))} assume !(0 == assume_abort_if_not_~cond); {678#(not (= 0 |ULTIMATE.start_aws_byte_buf_reset_harness_~#buf~3.base|))} is VALID [2020-07-28 21:56:22,262 INFO L280 TraceCheckUtils]: 9: Hoare triple {678#(not (= 0 |ULTIMATE.start_aws_byte_buf_reset_harness_~#buf~3.base|))} call bounded_malloc_#t~malloc578.base, bounded_malloc_#t~malloc578.offset := #Ultimate.allocOnHeap(bounded_malloc_~size);bounded_malloc_#res.base, bounded_malloc_#res.offset := bounded_malloc_#t~malloc578.base, bounded_malloc_#t~malloc578.offset; {678#(not (= 0 |ULTIMATE.start_aws_byte_buf_reset_harness_~#buf~3.base|))} is VALID [2020-07-28 21:56:22,263 INFO L280 TraceCheckUtils]: 10: Hoare triple {678#(not (= 0 |ULTIMATE.start_aws_byte_buf_reset_harness_~#buf~3.base|))} ensure_byte_buf_has_allocated_buffer_member_#t~ret499.base, ensure_byte_buf_has_allocated_buffer_member_#t~ret499.offset := bounded_malloc_#res.base, bounded_malloc_#res.offset;call write~$Pointer$(ensure_byte_buf_has_allocated_buffer_member_#t~ret499.base, ensure_byte_buf_has_allocated_buffer_member_#t~ret499.offset, ensure_byte_buf_has_allocated_buffer_member_~buf.base, 4 + ensure_byte_buf_has_allocated_buffer_member_~buf.offset, 8);havoc ensure_byte_buf_has_allocated_buffer_member_#t~mem498;havoc ensure_byte_buf_has_allocated_buffer_member_#t~ret499.base, ensure_byte_buf_has_allocated_buffer_member_#t~ret499.offset; {678#(not (= 0 |ULTIMATE.start_aws_byte_buf_reset_harness_~#buf~3.base|))} is VALID [2020-07-28 21:56:22,264 INFO L280 TraceCheckUtils]: 11: Hoare triple {678#(not (= 0 |ULTIMATE.start_aws_byte_buf_reset_harness_~#buf~3.base|))} aws_byte_buf_is_valid_#in~buf.base, aws_byte_buf_is_valid_#in~buf.offset := aws_byte_buf_reset_harness_~#buf~3.base, aws_byte_buf_reset_harness_~#buf~3.offset;havoc aws_byte_buf_is_valid_#res;havoc aws_byte_buf_is_valid_#t~mem706, aws_byte_buf_is_valid_#t~mem707, aws_byte_buf_is_valid_#t~short708, aws_byte_buf_is_valid_#t~mem709.base, aws_byte_buf_is_valid_#t~mem709.offset, aws_byte_buf_is_valid_#t~short710, aws_byte_buf_is_valid_#t~mem711, aws_byte_buf_is_valid_#t~mem712, aws_byte_buf_is_valid_#t~mem713, aws_byte_buf_is_valid_#t~short714, aws_byte_buf_is_valid_#t~mem715, aws_byte_buf_is_valid_#t~mem716.base, aws_byte_buf_is_valid_#t~mem716.offset, aws_byte_buf_is_valid_#t~short717, aws_byte_buf_is_valid_#t~short718, aws_byte_buf_is_valid_#t~short719, aws_byte_buf_is_valid_#t~short720, aws_byte_buf_is_valid_~buf.base, aws_byte_buf_is_valid_~buf.offset;aws_byte_buf_is_valid_~buf.base, aws_byte_buf_is_valid_~buf.offset := aws_byte_buf_is_valid_#in~buf.base, aws_byte_buf_is_valid_#in~buf.offset;aws_byte_buf_is_valid_#t~short720 := aws_byte_buf_is_valid_~buf.base != 0 || aws_byte_buf_is_valid_~buf.offset != 0; {679#|ULTIMATE.start_aws_byte_buf_is_valid_#t~short720|} is VALID [2020-07-28 21:56:22,265 INFO L280 TraceCheckUtils]: 12: Hoare triple {679#|ULTIMATE.start_aws_byte_buf_is_valid_#t~short720|} assume !aws_byte_buf_is_valid_#t~short720; {677#false} is VALID [2020-07-28 21:56:22,265 INFO L280 TraceCheckUtils]: 13: Hoare triple {677#false} aws_byte_buf_is_valid_#res := (if 0 == (if aws_byte_buf_is_valid_#t~short720 then 1 else 0) then 0 else 1);havoc aws_byte_buf_is_valid_#t~mem706;havoc aws_byte_buf_is_valid_#t~short719;havoc aws_byte_buf_is_valid_#t~mem709.base, aws_byte_buf_is_valid_#t~mem709.offset;havoc aws_byte_buf_is_valid_#t~mem715;havoc aws_byte_buf_is_valid_#t~short717;havoc aws_byte_buf_is_valid_#t~short708;havoc aws_byte_buf_is_valid_#t~mem711;havoc aws_byte_buf_is_valid_#t~short718;havoc aws_byte_buf_is_valid_#t~mem707;havoc aws_byte_buf_is_valid_#t~mem713;havoc aws_byte_buf_is_valid_#t~short714;havoc aws_byte_buf_is_valid_#t~mem712;havoc aws_byte_buf_is_valid_#t~short720;havoc aws_byte_buf_is_valid_#t~short710;havoc aws_byte_buf_is_valid_#t~mem716.base, aws_byte_buf_is_valid_#t~mem716.offset; {677#false} is VALID [2020-07-28 21:56:22,266 INFO L280 TraceCheckUtils]: 14: Hoare triple {677#false} aws_byte_buf_reset_harness_#t~ret1447 := aws_byte_buf_is_valid_#res;assume_abort_if_not_#in~cond := aws_byte_buf_reset_harness_#t~ret1447 % 256;havoc assume_abort_if_not_~cond;assume_abort_if_not_~cond := assume_abort_if_not_#in~cond; {677#false} is VALID [2020-07-28 21:56:22,266 INFO L280 TraceCheckUtils]: 15: Hoare triple {677#false} assume !(0 == assume_abort_if_not_~cond); {677#false} is VALID [2020-07-28 21:56:22,266 INFO L280 TraceCheckUtils]: 16: Hoare triple {677#false} havoc aws_byte_buf_reset_harness_#t~ret1447;call aws_byte_buf_reset_harness_~#old~0.base, aws_byte_buf_reset_harness_~#old~0.offset := #Ultimate.allocOnStack(24);call aws_byte_buf_reset_harness_#t~mem1448 := read~int(aws_byte_buf_reset_harness_~#buf~3.base, aws_byte_buf_reset_harness_~#buf~3.offset, 4);call aws_byte_buf_reset_harness_#t~mem1449.base, aws_byte_buf_reset_harness_#t~mem1449.offset := read~$Pointer$(aws_byte_buf_reset_harness_~#buf~3.base, 4 + aws_byte_buf_reset_harness_~#buf~3.offset, 8);call aws_byte_buf_reset_harness_#t~mem1450 := read~int(aws_byte_buf_reset_harness_~#buf~3.base, 12 + aws_byte_buf_reset_harness_~#buf~3.offset, 4);call aws_byte_buf_reset_harness_#t~mem1451.base, aws_byte_buf_reset_harness_#t~mem1451.offset := read~$Pointer$(aws_byte_buf_reset_harness_~#buf~3.base, 16 + aws_byte_buf_reset_harness_~#buf~3.offset, 8);call write~init~int(aws_byte_buf_reset_harness_#t~mem1448, aws_byte_buf_reset_harness_~#old~0.base, aws_byte_buf_reset_harness_~#old~0.offset, 4);call write~init~$Pointer$(aws_byte_buf_reset_harness_#t~mem1449.base, aws_byte_buf_reset_harness_#t~mem1449.offset, aws_byte_buf_reset_harness_~#old~0.base, 4 + aws_byte_buf_reset_harness_~#old~0.offset, 8);call write~init~int(aws_byte_buf_reset_harness_#t~mem1450, aws_byte_buf_reset_harness_~#old~0.base, 12 + aws_byte_buf_reset_harness_~#old~0.offset, 4);call write~init~$Pointer$(aws_byte_buf_reset_harness_#t~mem1451.base, aws_byte_buf_reset_harness_#t~mem1451.offset, aws_byte_buf_reset_harness_~#old~0.base, 16 + aws_byte_buf_reset_harness_~#old~0.offset, 8);havoc aws_byte_buf_reset_harness_#t~mem1450;havoc aws_byte_buf_reset_harness_#t~mem1451.base, aws_byte_buf_reset_harness_#t~mem1451.offset;havoc aws_byte_buf_reset_harness_#t~mem1449.base, aws_byte_buf_reset_harness_#t~mem1449.offset;havoc aws_byte_buf_reset_harness_#t~mem1448;havoc aws_byte_buf_reset_harness_~zero_contents~0;aws_byte_buf_reset_#in~buf.base, aws_byte_buf_reset_#in~buf.offset, aws_byte_buf_reset_#in~zero_contents := aws_byte_buf_reset_harness_~#buf~3.base, aws_byte_buf_reset_harness_~#buf~3.offset, aws_byte_buf_reset_harness_~zero_contents~0;havoc aws_byte_buf_reset_~buf.base, aws_byte_buf_reset_~buf.offset, aws_byte_buf_reset_~zero_contents;aws_byte_buf_reset_~buf.base, aws_byte_buf_reset_~buf.offset := aws_byte_buf_reset_#in~buf.base, aws_byte_buf_reset_#in~buf.offset;aws_byte_buf_reset_~zero_contents := aws_byte_buf_reset_#in~zero_contents; {677#false} is VALID [2020-07-28 21:56:22,267 INFO L280 TraceCheckUtils]: 17: Hoare triple {677#false} assume !(0 != aws_byte_buf_reset_~zero_contents % 256); {677#false} is VALID [2020-07-28 21:56:22,267 INFO L280 TraceCheckUtils]: 18: Hoare triple {677#false} call write~int(0, aws_byte_buf_reset_~buf.base, aws_byte_buf_reset_~buf.offset, 4); {677#false} is VALID [2020-07-28 21:56:22,267 INFO L280 TraceCheckUtils]: 19: Hoare triple {677#false} call aws_byte_buf_reset_harness_#t~mem1452 := read~int(aws_byte_buf_reset_harness_~#buf~3.base, aws_byte_buf_reset_harness_~#buf~3.offset, 4);__VERIFIER_assert_#in~cond := (if 0 == aws_byte_buf_reset_harness_#t~mem1452 % 4294967296 then 1 else 0);havoc __VERIFIER_assert_~cond;__VERIFIER_assert_~cond := __VERIFIER_assert_#in~cond; {677#false} is VALID [2020-07-28 21:56:22,268 INFO L280 TraceCheckUtils]: 20: Hoare triple {677#false} assume 0 == __VERIFIER_assert_~cond; {677#false} is VALID [2020-07-28 21:56:22,268 INFO L280 TraceCheckUtils]: 21: Hoare triple {677#false} assume !false; {677#false} is VALID [2020-07-28 21:56:22,269 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-07-28 21:56:22,269 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454610917] [2020-07-28 21:56:22,270 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-28 21:56:22,270 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-07-28 21:56:22,270 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820754720] [2020-07-28 21:56:22,272 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 22 [2020-07-28 21:56:22,272 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-28 21:56:22,272 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 4 states. [2020-07-28 21:56:22,452 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 22 edges. 22 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-28 21:56:22,452 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-07-28 21:56:22,452 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-28 21:56:22,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-07-28 21:56:22,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-07-28 21:56:22,453 INFO L87 Difference]: Start difference. First operand 103 states and 128 transitions. Second operand 4 states. [2020-07-28 21:56:29,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-28 21:56:29,145 INFO L93 Difference]: Finished difference Result 180 states and 222 transitions. [2020-07-28 21:56:29,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-07-28 21:56:29,145 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 22 [2020-07-28 21:56:29,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-28 21:56:29,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2020-07-28 21:56:29,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 222 transitions. [2020-07-28 21:56:29,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2020-07-28 21:56:29,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 222 transitions. [2020-07-28 21:56:29,154 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 4 states and 222 transitions. [2020-07-28 21:56:29,825 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 222 edges. 222 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-28 21:56:29,830 INFO L225 Difference]: With dead ends: 180 [2020-07-28 21:56:29,830 INFO L226 Difference]: Without dead ends: 103 [2020-07-28 21:56:29,832 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-07-28 21:56:29,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2020-07-28 21:56:29,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 103. [2020-07-28 21:56:29,859 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-28 21:56:29,859 INFO L82 GeneralOperation]: Start isEquivalent. First operand 103 states. Second operand 103 states. [2020-07-28 21:56:29,859 INFO L74 IsIncluded]: Start isIncluded. First operand 103 states. Second operand 103 states. [2020-07-28 21:56:29,859 INFO L87 Difference]: Start difference. First operand 103 states. Second operand 103 states. [2020-07-28 21:56:29,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-28 21:56:29,865 INFO L93 Difference]: Finished difference Result 103 states and 127 transitions. [2020-07-28 21:56:29,866 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 127 transitions. [2020-07-28 21:56:29,870 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-28 21:56:29,871 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-28 21:56:29,871 INFO L74 IsIncluded]: Start isIncluded. First operand 103 states. Second operand 103 states. [2020-07-28 21:56:29,871 INFO L87 Difference]: Start difference. First operand 103 states. Second operand 103 states. [2020-07-28 21:56:29,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-28 21:56:29,878 INFO L93 Difference]: Finished difference Result 103 states and 127 transitions. [2020-07-28 21:56:29,880 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 127 transitions. [2020-07-28 21:56:29,882 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-28 21:56:29,883 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-28 21:56:29,883 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-28 21:56:29,883 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-28 21:56:29,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 103 states. [2020-07-28 21:56:29,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 127 transitions. [2020-07-28 21:56:29,888 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 127 transitions. Word has length 22 [2020-07-28 21:56:29,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-28 21:56:29,888 INFO L479 AbstractCegarLoop]: Abstraction has 103 states and 127 transitions. [2020-07-28 21:56:29,888 INFO L480 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-07-28 21:56:29,889 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 127 transitions. [2020-07-28 21:56:29,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2020-07-28 21:56:29,896 INFO L414 BasicCegarLoop]: Found error trace [2020-07-28 21:56:29,896 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-28 21:56:29,897 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-07-28 21:56:29,897 INFO L427 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-28 21:56:29,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-28 21:56:29,899 INFO L82 PathProgramCache]: Analyzing trace with hash -1026351090, now seen corresponding path program 1 times [2020-07-28 21:56:29,899 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-28 21:56:29,899 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102028029] [2020-07-28 21:56:29,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-28 21:56:30,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-28 21:56:30,417 INFO L280 TraceCheckUtils]: 0: Hoare triple {1202#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string91.base, #t~string91.offset := #Ultimate.allocOnStack(78);call #t~string1255.base, #t~string1255.offset := #Ultimate.allocOnStack(18);call #t~string1256.base, #t~string1256.offset := #Ultimate.allocOnStack(9);call #t~string1257.base, #t~string1257.offset := #Ultimate.allocOnStack(13);call #t~string1258.base, #t~string1258.offset := #Ultimate.allocOnStack(42);call #t~string1259.base, #t~string1259.offset := #Ultimate.allocOnStack(14);call #t~string1260.base, #t~string1260.offset := #Ultimate.allocOnStack(15);call #t~string1261.base, #t~string1261.offset := #Ultimate.allocOnStack(13);call #t~string1262.base, #t~string1262.offset := #Ultimate.allocOnStack(44);call #t~string1263.base, #t~string1263.offset := #Ultimate.allocOnStack(18);call #t~string1264.base, #t~string1264.offset := #Ultimate.allocOnStack(15);call #t~string1265.base, #t~string1265.offset := #Ultimate.allocOnStack(13);call #t~string1266.base, #t~string1266.offset := #Ultimate.allocOnStack(48);call #t~string1267.base, #t~string1267.offset := #Ultimate.allocOnStack(23);call #t~string1268.base, #t~string1268.offset := #Ultimate.allocOnStack(43);call #t~string1269.base, #t~string1269.offset := #Ultimate.allocOnStack(13);call #t~string1270.base, #t~string1270.offset := #Ultimate.allocOnStack(81);call #t~string1271.base, #t~string1271.offset := #Ultimate.allocOnStack(28);call #t~string1272.base, #t~string1272.offset := #Ultimate.allocOnStack(40);call #t~string1273.base, #t~string1273.offset := #Ultimate.allocOnStack(13);call #t~string1274.base, #t~string1274.offset := #Ultimate.allocOnStack(83);call #t~string1275.base, #t~string1275.offset := #Ultimate.allocOnStack(32);call #t~string1276.base, #t~string1276.offset := #Ultimate.allocOnStack(23);call #t~string1277.base, #t~string1277.offset := #Ultimate.allocOnStack(13);call #t~string1278.base, #t~string1278.offset := #Ultimate.allocOnStack(70);call #t~string1279.base, #t~string1279.offset := #Ultimate.allocOnStack(30);call #t~string1280.base, #t~string1280.offset := #Ultimate.allocOnStack(21);call #t~string1281.base, #t~string1281.offset := #Ultimate.allocOnStack(13);call #t~string1282.base, #t~string1282.offset := #Ultimate.allocOnStack(66);call #t~string1283.base, #t~string1283.offset := #Ultimate.allocOnStack(26);call #t~string1284.base, #t~string1284.offset := #Ultimate.allocOnStack(20);call #t~string1285.base, #t~string1285.offset := #Ultimate.allocOnStack(13);call #t~string1286.base, #t~string1286.offset := #Ultimate.allocOnStack(61);call #t~string1287.base, #t~string1287.offset := #Ultimate.allocOnStack(29);call #t~string1288.base, #t~string1288.offset := #Ultimate.allocOnStack(23);call #t~string1289.base, #t~string1289.offset := #Ultimate.allocOnStack(13);call #t~string1290.base, #t~string1290.offset := #Ultimate.allocOnStack(67);call #t~string1291.base, #t~string1291.offset := #Ultimate.allocOnStack(24);call #t~string1292.base, #t~string1292.offset := #Ultimate.allocOnStack(31);call #t~string1293.base, #t~string1293.offset := #Ultimate.allocOnStack(13);call #t~string1294.base, #t~string1294.offset := #Ultimate.allocOnStack(70);call #t~string1295.base, #t~string1295.offset := #Ultimate.allocOnStack(34);call #t~string1296.base, #t~string1296.offset := #Ultimate.allocOnStack(25);call #t~string1297.base, #t~string1297.offset := #Ultimate.allocOnStack(13);call #t~string1298.base, #t~string1298.offset := #Ultimate.allocOnStack(74);call #t~string1299.base, #t~string1299.offset := #Ultimate.allocOnStack(39);call #t~string1300.base, #t~string1300.offset := #Ultimate.allocOnStack(34);call #t~string1301.base, #t~string1301.offset := #Ultimate.allocOnStack(13);call #t~string1302.base, #t~string1302.offset := #Ultimate.allocOnStack(88);call #t~string1303.base, #t~string1303.offset := #Ultimate.allocOnStack(32);call #t~string1304.base, #t~string1304.offset := #Ultimate.allocOnStack(47);call #t~string1305.base, #t~string1305.offset := #Ultimate.allocOnStack(13);call #t~string1306.base, #t~string1306.offset := #Ultimate.allocOnStack(94);call #t~string1307.base, #t~string1307.offset := #Ultimate.allocOnStack(30);call #t~string1308.base, #t~string1308.offset := #Ultimate.allocOnStack(21);call #t~string1309.base, #t~string1309.offset := #Ultimate.allocOnStack(13);call #t~string1310.base, #t~string1310.offset := #Ultimate.allocOnStack(66);call #t~string1311.base, #t~string1311.offset := #Ultimate.allocOnStack(35);call #t~string1312.base, #t~string1312.offset := #Ultimate.allocOnStack(19);call #t~string1313.base, #t~string1313.offset := #Ultimate.allocOnStack(13);call #t~string1314.base, #t~string1314.offset := #Ultimate.allocOnStack(69);call #t~string1315.base, #t~string1315.offset := #Ultimate.allocOnStack(35);call #t~string1316.base, #t~string1316.offset := #Ultimate.allocOnStack(29);call #t~string1317.base, #t~string1317.offset := #Ultimate.allocOnStack(13);call #t~string1318.base, #t~string1318.offset := #Ultimate.allocOnStack(79);call #t~string1319.base, #t~string1319.offset := #Ultimate.allocOnStack(25);call #t~string1320.base, #t~string1320.offset := #Ultimate.allocOnStack(23);call #t~string1321.base, #t~string1321.offset := #Ultimate.allocOnStack(13);call #t~string1322.base, #t~string1322.offset := #Ultimate.allocOnStack(63);call #t~string1323.base, #t~string1323.offset := #Ultimate.allocOnStack(24);call #t~string1324.base, #t~string1324.offset := #Ultimate.allocOnStack(27);call #t~string1325.base, #t~string1325.offset := #Ultimate.allocOnStack(13);call #t~string1326.base, #t~string1326.offset := #Ultimate.allocOnStack(66);call #t~string1327.base, #t~string1327.offset := #Ultimate.allocOnStack(33);call #t~string1328.base, #t~string1328.offset := #Ultimate.allocOnStack(51);call #t~string1329.base, #t~string1329.offset := #Ultimate.allocOnStack(13);call #t~string1330.base, #t~string1330.offset := #Ultimate.allocOnStack(99);call #t~string1331.base, #t~string1331.offset := #Ultimate.allocOnStack(23);call #t~string1332.base, #t~string1332.offset := #Ultimate.allocOnStack(24);call #t~string1333.base, #t~string1333.offset := #Ultimate.allocOnStack(13);call #t~string1334.base, #t~string1334.offset := #Ultimate.allocOnStack(62);call #t~string1335.base, #t~string1335.offset := #Ultimate.allocOnStack(36);call #t~string1336.base, #t~string1336.offset := #Ultimate.allocOnStack(42);call #t~string1337.base, #t~string1337.offset := #Ultimate.allocOnStack(13);call #t~string1338.base, #t~string1338.offset := #Ultimate.allocOnStack(93);call #t~string1339.base, #t~string1339.offset := #Ultimate.allocOnStack(34);call #t~string1340.base, #t~string1340.offset := #Ultimate.allocOnStack(35);call #t~string1341.base, #t~string1341.offset := #Ultimate.allocOnStack(13);call #t~string1342.base, #t~string1342.offset := #Ultimate.allocOnStack(84);call #t~string1343.base, #t~string1343.offset := #Ultimate.allocOnStack(38);call #t~string1344.base, #t~string1344.offset := #Ultimate.allocOnStack(34);call #t~string1345.base, #t~string1345.offset := #Ultimate.allocOnStack(13);call #t~string1346.base, #t~string1346.offset := #Ultimate.allocOnStack(87);call #t~string1347.base, #t~string1347.offset := #Ultimate.allocOnStack(24);call #t~string1348.base, #t~string1348.offset := #Ultimate.allocOnStack(24);call #t~string1349.base, #t~string1349.offset := #Ultimate.allocOnStack(13);call #t~string1350.base, #t~string1350.offset := #Ultimate.allocOnStack(63);call #t~string1351.base, #t~string1351.offset := #Ultimate.allocOnStack(21);call #t~string1352.base, #t~string1352.offset := #Ultimate.allocOnStack(12);call #t~string1353.base, #t~string1353.offset := #Ultimate.allocOnStack(13);call #t~string1354.base, #t~string1354.offset := #Ultimate.allocOnStack(48);call #t~string1355.base, #t~string1355.offset := #Ultimate.allocOnStack(30);call #t~string1356.base, #t~string1356.offset := #Ultimate.allocOnStack(34);call #t~string1357.base, #t~string1357.offset := #Ultimate.allocOnStack(13);call #t~string1358.base, #t~string1358.offset := #Ultimate.allocOnStack(79);call #t~string1359.base, #t~string1359.offset := #Ultimate.allocOnStack(32);call #t~string1360.base, #t~string1360.offset := #Ultimate.allocOnStack(60);call #t~string1361.base, #t~string1361.offset := #Ultimate.allocOnStack(13);call #t~string1362.base, #t~string1362.offset := #Ultimate.allocOnStack(107);call #t~string1363.base, #t~string1363.offset := #Ultimate.allocOnStack(39);call #t~string1364.base, #t~string1364.offset := #Ultimate.allocOnStack(41);call #t~string1365.base, #t~string1365.offset := #Ultimate.allocOnStack(13);call #t~string1366.base, #t~string1366.offset := #Ultimate.allocOnStack(95);call #t~string1367.base, #t~string1367.offset := #Ultimate.allocOnStack(30);call #t~string1368.base, #t~string1368.offset := #Ultimate.allocOnStack(66);call #t~string1369.base, #t~string1369.offset := #Ultimate.allocOnStack(13);call #t~string1370.base, #t~string1370.offset := #Ultimate.allocOnStack(111);call #t~string1371.base, #t~string1371.offset := #Ultimate.allocOnStack(31);call #t~string1372.base, #t~string1372.offset := #Ultimate.allocOnStack(44);call #t~string1373.base, #t~string1373.offset := #Ultimate.allocOnStack(13);call #t~string1374.base, #t~string1374.offset := #Ultimate.allocOnStack(90);call #t~string1375.base, #t~string1375.offset := #Ultimate.allocOnStack(34);call #t~string1376.base, #t~string1376.offset := #Ultimate.allocOnStack(34);call #t~string1377.base, #t~string1377.offset := #Ultimate.allocOnStack(13);call #t~string1378.base, #t~string1378.offset := #Ultimate.allocOnStack(83);call #t~string1379.base, #t~string1379.offset := #Ultimate.allocOnStack(33);call #t~string1380.base, #t~string1380.offset := #Ultimate.allocOnStack(30);call #t~string1381.base, #t~string1381.offset := #Ultimate.allocOnStack(13);call #t~string1382.base, #t~string1382.offset := #Ultimate.allocOnStack(78);call #t~string1383.base, #t~string1383.offset := #Ultimate.allocOnStack(27);call #t~string1384.base, #t~string1384.offset := #Ultimate.allocOnStack(45);call #t~string1385.base, #t~string1385.offset := #Ultimate.allocOnStack(13);call #t~string1386.base, #t~string1386.offset := #Ultimate.allocOnStack(87);call #t~string1387.base, #t~string1387.offset := #Ultimate.allocOnStack(27);call #t~string1388.base, #t~string1388.offset := #Ultimate.allocOnStack(46);call #t~string1389.base, #t~string1389.offset := #Ultimate.allocOnStack(13);call #t~string1390.base, #t~string1390.offset := #Ultimate.allocOnStack(88);call #t~string1391.base, #t~string1391.offset := #Ultimate.allocOnStack(28);call #t~string1392.base, #t~string1392.offset := #Ultimate.allocOnStack(59);call #t~string1393.base, #t~string1393.offset := #Ultimate.allocOnStack(13);call #t~string1394.base, #t~string1394.offset := #Ultimate.allocOnStack(102);call #t~string1395.base, #t~string1395.offset := #Ultimate.allocOnStack(33);call #t~string1396.base, #t~string1396.offset := #Ultimate.allocOnStack(81);call #t~string1397.base, #t~string1397.offset := #Ultimate.allocOnStack(13);call #t~string1398.base, #t~string1398.offset := #Ultimate.allocOnStack(129);call #t~string1399.base, #t~string1399.offset := #Ultimate.allocOnStack(24);call #t~string1400.base, #t~string1400.offset := #Ultimate.allocOnStack(47);call #t~string1401.base, #t~string1401.offset := #Ultimate.allocOnStack(13);call #t~string1402.base, #t~string1402.offset := #Ultimate.allocOnStack(86);call #t~string1403.base, #t~string1403.offset := #Ultimate.allocOnStack(24);call #t~string1404.base, #t~string1404.offset := #Ultimate.allocOnStack(34);call #t~string1405.base, #t~string1405.offset := #Ultimate.allocOnStack(13);call #t~string1406.base, #t~string1406.offset := #Ultimate.allocOnStack(73);call #t~string1407.base, #t~string1407.offset := #Ultimate.allocOnStack(26);call #t~string1408.base, #t~string1408.offset := #Ultimate.allocOnStack(58);call #t~string1409.base, #t~string1409.offset := #Ultimate.allocOnStack(13);call #t~string1410.base, #t~string1410.offset := #Ultimate.allocOnStack(99);call #t~string1411.base, #t~string1411.offset := #Ultimate.allocOnStack(26);call #t~string1412.base, #t~string1412.offset := #Ultimate.allocOnStack(58);call #t~string1413.base, #t~string1413.offset := #Ultimate.allocOnStack(13);call #t~string1414.base, #t~string1414.offset := #Ultimate.allocOnStack(99);call #t~string1415.base, #t~string1415.offset := #Ultimate.allocOnStack(28);call #t~string1416.base, #t~string1416.offset := #Ultimate.allocOnStack(60);call #t~string1417.base, #t~string1417.offset := #Ultimate.allocOnStack(13);call #t~string1418.base, #t~string1418.offset := #Ultimate.allocOnStack(103);call #t~string1419.base, #t~string1419.offset := #Ultimate.allocOnStack(27);call #t~string1420.base, #t~string1420.offset := #Ultimate.allocOnStack(20);call #t~string1421.base, #t~string1421.offset := #Ultimate.allocOnStack(13);call #t~string1422.base, #t~string1422.offset := #Ultimate.allocOnStack(62);call #t~string1423.base, #t~string1423.offset := #Ultimate.allocOnStack(28);call #t~string1424.base, #t~string1424.offset := #Ultimate.allocOnStack(19);call #t~string1425.base, #t~string1425.offset := #Ultimate.allocOnStack(13);call #t~string1426.base, #t~string1426.offset := #Ultimate.allocOnStack(62);call #t~string1427.base, #t~string1427.offset := #Ultimate.allocOnStack(27);call #t~string1428.base, #t~string1428.offset := #Ultimate.allocOnStack(45);call #t~string1429.base, #t~string1429.offset := #Ultimate.allocOnStack(13);call #t~string1430.base, #t~string1430.offset := #Ultimate.allocOnStack(87);call #t~string1431.base, #t~string1431.offset := #Ultimate.allocOnStack(24);call #t~string1432.base, #t~string1432.offset := #Ultimate.allocOnStack(63);call #t~string1433.base, #t~string1433.offset := #Ultimate.allocOnStack(13);call #t~string1434.base, #t~string1434.offset := #Ultimate.allocOnStack(102);call #t~string1435.base, #t~string1435.offset := #Ultimate.allocOnStack(28);call #t~string1436.base, #t~string1436.offset := #Ultimate.allocOnStack(40);call #t~string1437.base, #t~string1437.offset := #Ultimate.allocOnStack(13);call #t~string1438.base, #t~string1438.offset := #Ultimate.allocOnStack(83);call #t~string1439.base, #t~string1439.offset := #Ultimate.allocOnStack(13);call #t~string1440.base, #t~string1440.offset := #Ultimate.allocOnStack(80);call #t~string1441.base, #t~string1441.offset := #Ultimate.allocOnStack(15);call #t~string1442.base, #t~string1442.offset := #Ultimate.allocOnStack(53);call #t~string1444.base, #t~string1444.offset := #Ultimate.allocOnStack(3);call write~init~int(37, #t~string1444.base, #t~string1444.offset, 1);call write~init~int(115, #t~string1444.base, 1 + #t~string1444.offset, 1);call write~init~int(0, #t~string1444.base, 2 + #t~string1444.offset, 1);call #t~string1445.base, #t~string1445.offset := #Ultimate.allocOnStack(89);call ~#s_can_fail_allocator_static~0.base, ~#s_can_fail_allocator_static~0.offset := #Ultimate.allocOnStack(40);call write~init~$Pointer$(#funAddr~s_can_fail_malloc_allocator.base, #funAddr~s_can_fail_malloc_allocator.offset, ~#s_can_fail_allocator_static~0.base, ~#s_can_fail_allocator_static~0.offset, 8);call write~init~$Pointer$(#funAddr~s_can_fail_free_allocator.base, #funAddr~s_can_fail_free_allocator.offset, ~#s_can_fail_allocator_static~0.base, 8 + ~#s_can_fail_allocator_static~0.offset, 8);call write~init~$Pointer$(#funAddr~s_can_fail_realloc_allocator.base, #funAddr~s_can_fail_realloc_allocator.offset, ~#s_can_fail_allocator_static~0.base, 16 + ~#s_can_fail_allocator_static~0.offset, 8);call write~init~$Pointer$(#funAddr~s_can_fail_calloc_allocator.base, #funAddr~s_can_fail_calloc_allocator.offset, ~#s_can_fail_allocator_static~0.base, 24 + ~#s_can_fail_allocator_static~0.offset, 8);call write~init~$Pointer$(0, 0, ~#s_can_fail_allocator_static~0.base, 32 + ~#s_can_fail_allocator_static~0.offset, 8);~tl_last_error~0 := 0;call ~#s_tolower_table~0.base, ~#s_tolower_table~0.offset := #Ultimate.allocOnStack(256);call write~init~int(0, ~#s_tolower_table~0.base, ~#s_tolower_table~0.offset, 1);call write~init~int(1, ~#s_tolower_table~0.base, 1 + ~#s_tolower_table~0.offset, 1);call write~init~int(2, ~#s_tolower_table~0.base, 2 + ~#s_tolower_table~0.offset, 1);call write~init~int(3, ~#s_tolower_table~0.base, 3 + ~#s_tolower_table~0.offset, 1);call write~init~int(4, ~#s_tolower_table~0.base, 4 + ~#s_tolower_table~0.offset, 1);call write~init~int(5, ~#s_tolower_table~0.base, 5 + ~#s_tolower_table~0.offset, 1);call write~init~int(6, ~#s_tolower_table~0.base, 6 + ~#s_tolower_table~0.offset, 1);call write~init~int(7, ~#s_tolower_table~0.base, 7 + ~#s_tolower_table~0.offset, 1);call write~init~int(8, ~#s_tolower_table~0.base, 8 + ~#s_tolower_table~0.offset, 1);call write~init~int(9, ~#s_tolower_table~0.base, 9 + ~#s_tolower_table~0.offset, 1);call write~init~int(10, ~#s_tolower_table~0.base, 10 + ~#s_tolower_table~0.offset, 1);call write~init~int(11, ~#s_tolower_table~0.base, 11 + ~#s_tolower_table~0.offset, 1);call write~init~int(12, ~#s_tolower_table~0.base, 12 + ~#s_tolower_table~0.offset, 1);call write~init~int(13, ~#s_tolower_table~0.base, 13 + ~#s_tolower_table~0.offset, 1);call write~init~int(14, ~#s_tolower_table~0.base, 14 + ~#s_tolower_table~0.offset, 1);call write~init~int(15, ~#s_tolower_table~0.base, 15 + ~#s_tolower_table~0.offset, 1);call write~init~int(16, ~#s_tolower_table~0.base, 16 + ~#s_tolower_table~0.offset, 1);call write~init~int(17, ~#s_tolower_table~0.base, 17 + ~#s_tolower_table~0.offset, 1);call write~init~int(18, ~#s_tolower_table~0.base, 18 + ~#s_tolower_table~0.offset, 1);call write~init~int(19, ~#s_tolower_table~0.base, 19 + ~#s_tolower_table~0.offset, 1);call write~init~int(20, ~#s_tolower_table~0.base, 20 + ~#s_tolower_table~0.offset, 1);call write~init~int(21, ~#s_tolower_table~0.base, 21 + ~#s_tolower_table~0.offset, 1);call write~init~int(22, ~#s_tolower_table~0.base, 22 + ~#s_tolower_table~0.offset, 1);call write~init~int(23, ~#s_tolower_table~0.base, 23 + ~#s_tolower_table~0.offset, 1);call write~init~int(24, ~#s_tolower_table~0.base, 24 + ~#s_tolower_table~0.offset, 1);call write~init~int(25, ~#s_tolower_table~0.base, 25 + ~#s_tolower_table~0.offset, 1);call write~init~int(26, ~#s_tolower_table~0.base, 26 + ~#s_tolower_table~0.offset, 1);call write~init~int(27, ~#s_tolower_table~0.base, 27 + ~#s_tolower_table~0.offset, 1);call write~init~int(28, ~#s_tolower_table~0.base, 28 + ~#s_tolower_table~0.offset, 1);call write~init~int(29, ~#s_tolower_table~0.base, 29 + ~#s_tolower_table~0.offset, 1);call write~init~int(30, ~#s_tolower_table~0.base, 30 + ~#s_tolower_table~0.offset, 1);call write~init~int(31, ~#s_tolower_table~0.base, 31 + ~#s_tolower_table~0.offset, 1);call write~init~int(32, ~#s_tolower_table~0.base, 32 + ~#s_tolower_table~0.offset, 1);call write~init~int(33, ~#s_tolower_table~0.base, 33 + ~#s_tolower_table~0.offset, 1);call write~init~int(34, ~#s_tolower_table~0.base, 34 + ~#s_tolower_table~0.offset, 1);call write~init~int(35, ~#s_tolower_table~0.base, 35 + ~#s_tolower_table~0.offset, 1);call write~init~int(36, ~#s_tolower_table~0.base, 36 + ~#s_tolower_table~0.offset, 1);call write~init~int(37, ~#s_tolower_table~0.base, 37 + ~#s_tolower_table~0.offset, 1);call write~init~int(38, ~#s_tolower_table~0.base, 38 + ~#s_tolower_table~0.offset, 1);call write~init~int(39, ~#s_tolower_table~0.base, 39 + ~#s_tolower_table~0.offset, 1);call write~init~int(40, ~#s_tolower_table~0.base, 40 + ~#s_tolower_table~0.offset, 1);call write~init~int(41, ~#s_tolower_table~0.base, 41 + ~#s_tolower_table~0.offset, 1);call write~init~int(42, ~#s_tolower_table~0.base, 42 + ~#s_tolower_table~0.offset, 1);call write~init~int(43, ~#s_tolower_table~0.base, 43 + ~#s_tolower_table~0.offset, 1);call write~init~int(44, ~#s_tolower_table~0.base, 44 + ~#s_tolower_table~0.offset, 1);call write~init~int(45, ~#s_tolower_table~0.base, 45 + ~#s_tolower_table~0.offset, 1);call write~init~int(46, ~#s_tolower_table~0.base, 46 + ~#s_tolower_table~0.offset, 1);call write~init~int(47, ~#s_tolower_table~0.base, 47 + ~#s_tolower_table~0.offset, 1);call write~init~int(48, ~#s_tolower_table~0.base, 48 + ~#s_tolower_table~0.offset, 1);call write~init~int(49, ~#s_tolower_table~0.base, 49 + ~#s_tolower_table~0.offset, 1);call write~init~int(50, ~#s_tolower_table~0.base, 50 + ~#s_tolower_table~0.offset, 1);call write~init~int(51, ~#s_tolower_table~0.base, 51 + ~#s_tolower_table~0.offset, 1);call write~init~int(52, ~#s_tolower_table~0.base, 52 + ~#s_tolower_table~0.offset, 1);call write~init~int(53, ~#s_tolower_table~0.base, 53 + ~#s_tolower_table~0.offset, 1);call write~init~int(54, ~#s_tolower_table~0.base, 54 + ~#s_tolower_table~0.offset, 1);call write~init~int(55, ~#s_tolower_table~0.base, 55 + ~#s_tolower_table~0.offset, 1);call write~init~int(56, ~#s_tolower_table~0.base, 56 + ~#s_tolower_table~0.offset, 1);call write~init~int(57, ~#s_tolower_table~0.base, 57 + ~#s_tolower_table~0.offset, 1);call write~init~int(58, ~#s_tolower_table~0.base, 58 + ~#s_tolower_table~0.offset, 1);call write~init~int(59, ~#s_tolower_table~0.base, 59 + ~#s_tolower_table~0.offset, 1);call write~init~int(60, ~#s_tolower_table~0.base, 60 + ~#s_tolower_table~0.offset, 1);call write~init~int(61, ~#s_tolower_table~0.base, 61 + ~#s_tolower_table~0.offset, 1);call write~init~int(62, ~#s_tolower_table~0.base, 62 + ~#s_tolower_table~0.offset, 1);call write~init~int(63, ~#s_tolower_table~0.base, 63 + ~#s_tolower_table~0.offset, 1);call write~init~int(64, ~#s_tolower_table~0.base, 64 + ~#s_tolower_table~0.offset, 1);call write~init~int(97, ~#s_tolower_table~0.base, 65 + ~#s_tolower_table~0.offset, 1);call write~init~int(98, ~#s_tolower_table~0.base, 66 + ~#s_tolower_table~0.offset, 1);call write~init~int(99, ~#s_tolower_table~0.base, 67 + ~#s_tolower_table~0.offset, 1);call write~init~int(100, ~#s_tolower_table~0.base, 68 + ~#s_tolower_table~0.offset, 1);call write~init~int(101, ~#s_tolower_table~0.base, 69 + ~#s_tolower_table~0.offset, 1);call write~init~int(102, ~#s_tolower_table~0.base, 70 + ~#s_tolower_table~0.offset, 1);call write~init~int(103, ~#s_tolower_table~0.base, 71 + ~#s_tolower_table~0.offset, 1);call write~init~int(104, ~#s_tolower_table~0.base, 72 + ~#s_tolower_table~0.offset, 1);call write~init~int(105, ~#s_tolower_table~0.base, 73 + ~#s_tolower_table~0.offset, 1);call write~init~int(106, ~#s_tolower_table~0.base, 74 + ~#s_tolower_table~0.offset, 1);call write~init~int(107, ~#s_tolower_table~0.base, 75 + ~#s_tolower_table~0.offset, 1);call write~init~int(108, ~#s_tolower_table~0.base, 76 + ~#s_tolower_table~0.offset, 1);call write~init~int(109, ~#s_tolower_table~0.base, 77 + ~#s_tolower_table~0.offset, 1);call write~init~int(110, ~#s_tolower_table~0.base, 78 + ~#s_tolower_table~0.offset, 1);call write~init~int(111, ~#s_tolower_table~0.base, 79 + ~#s_tolower_table~0.offset, 1);call write~init~int(112, ~#s_tolower_table~0.base, 80 + ~#s_tolower_table~0.offset, 1);call write~init~int(113, ~#s_tolower_table~0.base, 81 + ~#s_tolower_table~0.offset, 1);call write~init~int(114, ~#s_tolower_table~0.base, 82 + ~#s_tolower_table~0.offset, 1);call write~init~int(115, ~#s_tolower_table~0.base, 83 + ~#s_tolower_table~0.offset, 1);call write~init~int(116, ~#s_tolower_table~0.base, 84 + ~#s_tolower_table~0.offset, 1);call write~init~int(117, ~#s_tolower_table~0.base, 85 + ~#s_tolower_table~0.offset, 1);call write~init~int(118, ~#s_tolower_table~0.base, 86 + ~#s_tolower_table~0.offset, 1);call write~init~int(119, ~#s_tolower_table~0.base, 87 + ~#s_tolower_table~0.offset, 1);call write~init~int(120, ~#s_tolower_table~0.base, 88 + ~#s_tolower_table~0.offset, 1);call write~init~int(121, ~#s_tolower_table~0.base, 89 + ~#s_tolower_table~0.offset, 1);call write~init~int(122, ~#s_tolower_table~0.base, 90 + ~#s_tolower_table~0.offset, 1);call write~init~int(91, ~#s_tolower_table~0.base, 91 + ~#s_tolower_table~0.offset, 1);call write~init~int(92, ~#s_tolower_table~0.base, 92 + ~#s_tolower_table~0.offset, 1);call write~init~int(93, ~#s_tolower_table~0.base, 93 + ~#s_tolower_table~0.offset, 1);call write~init~int(94, ~#s_tolower_table~0.base, 94 + ~#s_tolower_table~0.offset, 1);call write~init~int(95, ~#s_tolower_table~0.base, 95 + ~#s_tolower_table~0.offset, 1);call write~init~int(96, ~#s_tolower_table~0.base, 96 + ~#s_tolower_table~0.offset, 1);call write~init~int(97, ~#s_tolower_table~0.base, 97 + ~#s_tolower_table~0.offset, 1);call write~init~int(98, ~#s_tolower_table~0.base, 98 + ~#s_tolower_table~0.offset, 1);call write~init~int(99, ~#s_tolower_table~0.base, 99 + ~#s_tolower_table~0.offset, 1);call write~init~int(100, ~#s_tolower_table~0.base, 100 + ~#s_tolower_table~0.offset, 1);call write~init~int(101, ~#s_tolower_table~0.base, 101 + ~#s_tolower_table~0.offset, 1);call write~init~int(102, ~#s_tolower_table~0.base, 102 + ~#s_tolower_table~0.offset, 1);call write~init~int(103, ~#s_tolower_table~0.base, 103 + ~#s_tolower_table~0.offset, 1);call write~init~int(104, ~#s_tolower_table~0.base, 104 + ~#s_tolower_table~0.offset, 1);call write~init~int(105, ~#s_tolower_table~0.base, 105 + ~#s_tolower_table~0.offset, 1);call write~init~int(106, ~#s_tolower_table~0.base, 106 + ~#s_tolower_table~0.offset, 1);call write~init~int(107, ~#s_tolower_table~0.base, 107 + ~#s_tolower_table~0.offset, 1);call write~init~int(108, ~#s_tolower_table~0.base, 108 + ~#s_tolower_table~0.offset, 1);call write~init~int(109, ~#s_tolower_table~0.base, 109 + ~#s_tolower_table~0.offset, 1);call write~init~int(110, ~#s_tolower_table~0.base, 110 + ~#s_tolower_table~0.offset, 1);call write~init~int(111, ~#s_tolower_table~0.base, 111 + ~#s_tolower_table~0.offset, 1);call write~init~int(112, ~#s_tolower_table~0.base, 112 + ~#s_tolower_table~0.offset, 1);call write~init~int(113, ~#s_tolower_table~0.base, 113 + ~#s_tolower_table~0.offset, 1);call write~init~int(114, ~#s_tolower_table~0.base, 114 + ~#s_tolower_table~0.offset, 1);call write~init~int(115, ~#s_tolower_table~0.base, 115 + ~#s_tolower_table~0.offset, 1);call write~init~int(116, ~#s_tolower_table~0.base, 116 + ~#s_tolower_table~0.offset, 1);call write~init~int(117, ~#s_tolower_table~0.base, 117 + ~#s_tolower_table~0.offset, 1);call write~init~int(118, ~#s_tolower_table~0.base, 118 + ~#s_tolower_table~0.offset, 1);call write~init~int(119, ~#s_tolower_table~0.base, 119 + ~#s_tolower_table~0.offset, 1);call write~init~int(120, ~#s_tolower_table~0.base, 120 + ~#s_tolower_table~0.offset, 1);call write~init~int(121, ~#s_tolower_table~0.base, 121 + ~#s_tolower_table~0.offset, 1);call write~init~int(122, ~#s_tolower_table~0.base, 122 + ~#s_tolower_table~0.offset, 1);call write~init~int(123, ~#s_tolower_table~0.base, 123 + ~#s_tolower_table~0.offset, 1);call write~init~int(124, ~#s_tolower_table~0.base, 124 + ~#s_tolower_table~0.offset, 1);call write~init~int(125, ~#s_tolower_table~0.base, 125 + ~#s_tolower_table~0.offset, 1);call write~init~int(126, ~#s_tolower_table~0.base, 126 + ~#s_tolower_table~0.offset, 1);call write~init~int(127, ~#s_tolower_table~0.base, 127 + ~#s_tolower_table~0.offset, 1);call write~init~int(128, ~#s_tolower_table~0.base, 128 + ~#s_tolower_table~0.offset, 1);call write~init~int(129, ~#s_tolower_table~0.base, 129 + ~#s_tolower_table~0.offset, 1);call write~init~int(130, ~#s_tolower_table~0.base, 130 + ~#s_tolower_table~0.offset, 1);call write~init~int(131, ~#s_tolower_table~0.base, 131 + ~#s_tolower_table~0.offset, 1);call write~init~int(132, ~#s_tolower_table~0.base, 132 + ~#s_tolower_table~0.offset, 1);call write~init~int(133, ~#s_tolower_table~0.base, 133 + ~#s_tolower_table~0.offset, 1);call write~init~int(134, ~#s_tolower_table~0.base, 134 + ~#s_tolower_table~0.offset, 1);call write~init~int(135, ~#s_tolower_table~0.base, 135 + ~#s_tolower_table~0.offset, 1);call write~init~int(136, ~#s_tolower_table~0.base, 136 + ~#s_tolower_table~0.offset, 1);call write~init~int(137, ~#s_tolower_table~0.base, 137 + ~#s_tolower_table~0.offset, 1);call write~init~int(138, ~#s_tolower_table~0.base, 138 + ~#s_tolower_table~0.offset, 1);call write~init~int(139, ~#s_tolower_table~0.base, 139 + ~#s_tolower_table~0.offset, 1);call write~init~int(140, ~#s_tolower_table~0.base, 140 + ~#s_tolower_table~0.offset, 1);call write~init~int(141, ~#s_tolower_table~0.base, 141 + ~#s_tolower_table~0.offset, 1);call write~init~int(142, ~#s_tolower_table~0.base, 142 + ~#s_tolower_table~0.offset, 1);call write~init~int(143, ~#s_tolower_table~0.base, 143 + ~#s_tolower_table~0.offset, 1);call write~init~int(144, ~#s_tolower_table~0.base, 144 + ~#s_tolower_table~0.offset, 1);call write~init~int(145, ~#s_tolower_table~0.base, 145 + ~#s_tolower_table~0.offset, 1);call write~init~int(146, ~#s_tolower_table~0.base, 146 + ~#s_tolower_table~0.offset, 1);call write~init~int(147, ~#s_tolower_table~0.base, 147 + ~#s_tolower_table~0.offset, 1);call write~init~int(148, ~#s_tolower_table~0.base, 148 + ~#s_tolower_table~0.offset, 1);call write~init~int(149, ~#s_tolower_table~0.base, 149 + ~#s_tolower_table~0.offset, 1);call write~init~int(150, ~#s_tolower_table~0.base, 150 + ~#s_tolower_table~0.offset, 1);call write~init~int(151, ~#s_tolower_table~0.base, 151 + ~#s_tolower_table~0.offset, 1);call write~init~int(152, ~#s_tolower_table~0.base, 152 + ~#s_tolower_table~0.offset, 1);call write~init~int(153, ~#s_tolower_table~0.base, 153 + ~#s_tolower_table~0.offset, 1);call write~init~int(154, ~#s_tolower_table~0.base, 154 + ~#s_tolower_table~0.offset, 1);call write~init~int(155, ~#s_tolower_table~0.base, 155 + ~#s_tolower_table~0.offset, 1);call write~init~int(156, ~#s_tolower_table~0.base, 156 + ~#s_tolower_table~0.offset, 1);call write~init~int(157, ~#s_tolower_table~0.base, 157 + ~#s_tolower_table~0.offset, 1);call write~init~int(158, ~#s_tolower_table~0.base, 158 + ~#s_tolower_table~0.offset, 1);call write~init~int(159, ~#s_tolower_table~0.base, 159 + ~#s_tolower_table~0.offset, 1);call write~init~int(160, ~#s_tolower_table~0.base, 160 + ~#s_tolower_table~0.offset, 1);call write~init~int(161, ~#s_tolower_table~0.base, 161 + ~#s_tolower_table~0.offset, 1);call write~init~int(162, ~#s_tolower_table~0.base, 162 + ~#s_tolower_table~0.offset, 1);call write~init~int(163, ~#s_tolower_table~0.base, 163 + ~#s_tolower_table~0.offset, 1);call write~init~int(164, ~#s_tolower_table~0.base, 164 + ~#s_tolower_table~0.offset, 1);call write~init~int(165, ~#s_tolower_table~0.base, 165 + ~#s_tolower_table~0.offset, 1);call write~init~int(166, ~#s_tolower_table~0.base, 166 + ~#s_tolower_table~0.offset, 1);call write~init~int(167, ~#s_tolower_table~0.base, 167 + ~#s_tolower_table~0.offset, 1);call write~init~int(168, ~#s_tolower_table~0.base, 168 + ~#s_tolower_table~0.offset, 1);call write~init~int(169, ~#s_tolower_table~0.base, 169 + ~#s_tolower_table~0.offset, 1);call write~init~int(170, ~#s_tolower_table~0.base, 170 + ~#s_tolower_table~0.offset, 1);call write~init~int(171, ~#s_tolower_table~0.base, 171 + ~#s_tolower_table~0.offset, 1);call write~init~int(172, ~#s_tolower_table~0.base, 172 + ~#s_tolower_table~0.offset, 1);call write~init~int(173, ~#s_tolower_table~0.base, 173 + ~#s_tolower_table~0.offset, 1);call write~init~int(174, ~#s_tolower_table~0.base, 174 + ~#s_tolower_table~0.offset, 1);call write~init~int(175, ~#s_tolower_table~0.base, 175 + ~#s_tolower_table~0.offset, 1);call write~init~int(176, ~#s_tolower_table~0.base, 176 + ~#s_tolower_table~0.offset, 1);call write~init~int(177, ~#s_tolower_table~0.base, 177 + ~#s_tolower_table~0.offset, 1);call write~init~int(178, ~#s_tolower_table~0.base, 178 + ~#s_tolower_table~0.offset, 1);call write~init~int(179, ~#s_tolower_table~0.base, 179 + ~#s_tolower_table~0.offset, 1);call write~init~int(180, ~#s_tolower_table~0.base, 180 + ~#s_tolower_table~0.offset, 1);call write~init~int(181, ~#s_tolower_table~0.base, 181 + ~#s_tolower_table~0.offset, 1);call write~init~int(182, ~#s_tolower_table~0.base, 182 + ~#s_tolower_table~0.offset, 1);call write~init~int(183, ~#s_tolower_table~0.base, 183 + ~#s_tolower_table~0.offset, 1);call write~init~int(184, ~#s_tolower_table~0.base, 184 + ~#s_tolower_table~0.offset, 1);call write~init~int(185, ~#s_tolower_table~0.base, 185 + ~#s_tolower_table~0.offset, 1);call write~init~int(186, ~#s_tolower_table~0.base, 186 + ~#s_tolower_table~0.offset, 1);call write~init~int(187, ~#s_tolower_table~0.base, 187 + ~#s_tolower_table~0.offset, 1);call write~init~int(188, ~#s_tolower_table~0.base, 188 + ~#s_tolower_table~0.offset, 1);call write~init~int(189, ~#s_tolower_table~0.base, 189 + ~#s_tolower_table~0.offset, 1);call write~init~int(190, ~#s_tolower_table~0.base, 190 + ~#s_tolower_table~0.offset, 1);call write~init~int(191, ~#s_tolower_table~0.base, 191 + ~#s_tolower_table~0.offset, 1);call write~init~int(192, ~#s_tolower_table~0.base, 192 + ~#s_tolower_table~0.offset, 1);call write~init~int(193, ~#s_tolower_table~0.base, 193 + ~#s_tolower_table~0.offset, 1);call write~init~int(194, ~#s_tolower_table~0.base, 194 + ~#s_tolower_table~0.offset, 1);call write~init~int(195, ~#s_tolower_table~0.base, 195 + ~#s_tolower_table~0.offset, 1);call write~init~int(196, ~#s_tolower_table~0.base, 196 + ~#s_tolower_table~0.offset, 1);call write~init~int(197, ~#s_tolower_table~0.base, 197 + ~#s_tolower_table~0.offset, 1);call write~init~int(198, ~#s_tolower_table~0.base, 198 + ~#s_tolower_table~0.offset, 1);call write~init~int(199, ~#s_tolower_table~0.base, 199 + ~#s_tolower_table~0.offset, 1);call write~init~int(200, ~#s_tolower_table~0.base, 200 + ~#s_tolower_table~0.offset, 1);call write~init~int(201, ~#s_tolower_table~0.base, 201 + ~#s_tolower_table~0.offset, 1);call write~init~int(202, ~#s_tolower_table~0.base, 202 + ~#s_tolower_table~0.offset, 1);call write~init~int(203, ~#s_tolower_table~0.base, 203 + ~#s_tolower_table~0.offset, 1);call write~init~int(204, ~#s_tolower_table~0.base, 204 + ~#s_tolower_table~0.offset, 1);call write~init~int(205, ~#s_tolower_table~0.base, 205 + ~#s_tolower_table~0.offset, 1);call write~init~int(206, ~#s_tolower_table~0.base, 206 + ~#s_tolower_table~0.offset, 1);call write~init~int(207, ~#s_tolower_table~0.base, 207 + ~#s_tolower_table~0.offset, 1);call write~init~int(208, ~#s_tolower_table~0.base, 208 + ~#s_tolower_table~0.offset, 1);call write~init~int(209, ~#s_tolower_table~0.base, 209 + ~#s_tolower_table~0.offset, 1);call write~init~int(210, ~#s_tolower_table~0.base, 210 + ~#s_tolower_table~0.offset, 1);call write~init~int(211, ~#s_tolower_table~0.base, 211 + ~#s_tolower_table~0.offset, 1);call write~init~int(212, ~#s_tolower_table~0.base, 212 + ~#s_tolower_table~0.offset, 1);call write~init~int(213, ~#s_tolower_table~0.base, 213 + ~#s_tolower_table~0.offset, 1);call write~init~int(214, ~#s_tolower_table~0.base, 214 + ~#s_tolower_table~0.offset, 1);call write~init~int(215, ~#s_tolower_table~0.base, 215 + ~#s_tolower_table~0.offset, 1);call write~init~int(216, ~#s_tolower_table~0.base, 216 + ~#s_tolower_table~0.offset, 1);call write~init~int(217, ~#s_tolower_table~0.base, 217 + ~#s_tolower_table~0.offset, 1);call write~init~int(218, ~#s_tolower_table~0.base, 218 + ~#s_tolower_table~0.offset, 1);call write~init~int(219, ~#s_tolower_table~0.base, 219 + ~#s_tolower_table~0.offset, 1);call write~init~int(220, ~#s_tolower_table~0.base, 220 + ~#s_tolower_table~0.offset, 1);call write~init~int(221, ~#s_tolower_table~0.base, 221 + ~#s_tolower_table~0.offset, 1);call write~init~int(222, ~#s_tolower_table~0.base, 222 + ~#s_tolower_table~0.offset, 1);call write~init~int(223, ~#s_tolower_table~0.base, 223 + ~#s_tolower_table~0.offset, 1);call write~init~int(224, ~#s_tolower_table~0.base, 224 + ~#s_tolower_table~0.offset, 1);call write~init~int(225, ~#s_tolower_table~0.base, 225 + ~#s_tolower_table~0.offset, 1);call write~init~int(226, ~#s_tolower_table~0.base, 226 + ~#s_tolower_table~0.offset, 1);call write~init~int(227, ~#s_tolower_table~0.base, 227 + ~#s_tolower_table~0.offset, 1);call write~init~int(228, ~#s_tolower_table~0.base, 228 + ~#s_tolower_table~0.offset, 1);call write~init~int(229, ~#s_tolower_table~0.base, 229 + ~#s_tolower_table~0.offset, 1);call write~init~int(230, ~#s_tolower_table~0.base, 230 + ~#s_tolower_table~0.offset, 1);call write~init~int(231, ~#s_tolower_table~0.base, 231 + ~#s_tolower_table~0.offset, 1);call write~init~int(232, ~#s_tolower_table~0.base, 232 + ~#s_tolower_table~0.offset, 1);call write~init~int(233, ~#s_tolower_table~0.base, 233 + ~#s_tolower_table~0.offset, 1);call write~init~int(234, ~#s_tolower_table~0.base, 234 + ~#s_tolower_table~0.offset, 1);call write~init~int(235, ~#s_tolower_table~0.base, 235 + ~#s_tolower_table~0.offset, 1);call write~init~int(236, ~#s_tolower_table~0.base, 236 + ~#s_tolower_table~0.offset, 1);call write~init~int(237, ~#s_tolower_table~0.base, 237 + ~#s_tolower_table~0.offset, 1);call write~init~int(238, ~#s_tolower_table~0.base, 238 + ~#s_tolower_table~0.offset, 1);call write~init~int(239, ~#s_tolower_table~0.base, 239 + ~#s_tolower_table~0.offset, 1);call write~init~int(240, ~#s_tolower_table~0.base, 240 + ~#s_tolower_table~0.offset, 1);call write~init~int(241, ~#s_tolower_table~0.base, 241 + ~#s_tolower_table~0.offset, 1);call write~init~int(242, ~#s_tolower_table~0.base, 242 + ~#s_tolower_table~0.offset, 1);call write~init~int(243, ~#s_tolower_table~0.base, 243 + ~#s_tolower_table~0.offset, 1);call write~init~int(244, ~#s_tolower_table~0.base, 244 + ~#s_tolower_table~0.offset, 1);call write~init~int(245, ~#s_tolower_table~0.base, 245 + ~#s_tolower_table~0.offset, 1);call write~init~int(246, ~#s_tolower_table~0.base, 246 + ~#s_tolower_table~0.offset, 1);call write~init~int(247, ~#s_tolower_table~0.base, 247 + ~#s_tolower_table~0.offset, 1);call write~init~int(248, ~#s_tolower_table~0.base, 248 + ~#s_tolower_table~0.offset, 1);call write~init~int(249, ~#s_tolower_table~0.base, 249 + ~#s_tolower_table~0.offset, 1);call write~init~int(250, ~#s_tolower_table~0.base, 250 + ~#s_tolower_table~0.offset, 1);call write~init~int(251, ~#s_tolower_table~0.base, 251 + ~#s_tolower_table~0.offset, 1);call write~init~int(252, ~#s_tolower_table~0.base, 252 + ~#s_tolower_table~0.offset, 1);call write~init~int(253, ~#s_tolower_table~0.base, 253 + ~#s_tolower_table~0.offset, 1);call write~init~int(254, ~#s_tolower_table~0.base, 254 + ~#s_tolower_table~0.offset, 1);call write~init~int(255, ~#s_tolower_table~0.base, 255 + ~#s_tolower_table~0.offset, 1);call ~#errors~0.base, ~#errors~0.offset := #Ultimate.allocOnStack(1656);call write~init~int(~aws_common_error~0~AWS_ERROR_SUCCESS, ~#errors~0.base, ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1255.base, #t~string1255.offset, ~#errors~0.base, 4 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1256.base, #t~string1256.offset, ~#errors~0.base, 12 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1257.base, #t~string1257.offset, ~#errors~0.base, 20 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1258.base, #t~string1258.offset, ~#errors~0.base, 28 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_OOM, ~#errors~0.base, 36 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1259.base, #t~string1259.offset, ~#errors~0.base, 40 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1260.base, #t~string1260.offset, ~#errors~0.base, 48 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1261.base, #t~string1261.offset, ~#errors~0.base, 56 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1262.base, #t~string1262.offset, ~#errors~0.base, 64 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_UNKNOWN, ~#errors~0.base, 72 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1263.base, #t~string1263.offset, ~#errors~0.base, 76 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1264.base, #t~string1264.offset, ~#errors~0.base, 84 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1265.base, #t~string1265.offset, ~#errors~0.base, 92 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1266.base, #t~string1266.offset, ~#errors~0.base, 100 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_SHORT_BUFFER, ~#errors~0.base, 108 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1267.base, #t~string1267.offset, ~#errors~0.base, 112 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1268.base, #t~string1268.offset, ~#errors~0.base, 120 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1269.base, #t~string1269.offset, ~#errors~0.base, 128 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1270.base, #t~string1270.offset, ~#errors~0.base, 136 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_OVERFLOW_DETECTED, ~#errors~0.base, 144 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1271.base, #t~string1271.offset, ~#errors~0.base, 148 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1272.base, #t~string1272.offset, ~#errors~0.base, 156 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1273.base, #t~string1273.offset, ~#errors~0.base, 164 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1274.base, #t~string1274.offset, ~#errors~0.base, 172 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_UNSUPPORTED_OPERATION, ~#errors~0.base, 180 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1275.base, #t~string1275.offset, ~#errors~0.base, 184 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1276.base, #t~string1276.offset, ~#errors~0.base, 192 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1277.base, #t~string1277.offset, ~#errors~0.base, 200 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1278.base, #t~string1278.offset, ~#errors~0.base, 208 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_INVALID_BUFFER_SIZE, ~#errors~0.base, 216 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1279.base, #t~string1279.offset, ~#errors~0.base, 220 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1280.base, #t~string1280.offset, ~#errors~0.base, 228 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1281.base, #t~string1281.offset, ~#errors~0.base, 236 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1282.base, #t~string1282.offset, ~#errors~0.base, 244 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_INVALID_HEX_STR, ~#errors~0.base, 252 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1283.base, #t~string1283.offset, ~#errors~0.base, 256 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1284.base, #t~string1284.offset, ~#errors~0.base, 264 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1285.base, #t~string1285.offset, ~#errors~0.base, 272 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1286.base, #t~string1286.offset, ~#errors~0.base, 280 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_INVALID_BASE64_STR, ~#errors~0.base, 288 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1287.base, #t~string1287.offset, ~#errors~0.base, 292 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1288.base, #t~string1288.offset, ~#errors~0.base, 300 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1289.base, #t~string1289.offset, ~#errors~0.base, 308 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1290.base, #t~string1290.offset, ~#errors~0.base, 316 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_INVALID_INDEX, ~#errors~0.base, 324 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1291.base, #t~string1291.offset, ~#errors~0.base, 328 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1292.base, #t~string1292.offset, ~#errors~0.base, 336 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1293.base, #t~string1293.offset, ~#errors~0.base, 344 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1294.base, #t~string1294.offset, ~#errors~0.base, 352 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_THREAD_INVALID_SETTINGS, ~#errors~0.base, 360 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1295.base, #t~string1295.offset, ~#errors~0.base, 364 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1296.base, #t~string1296.offset, ~#errors~0.base, 372 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1297.base, #t~string1297.offset, ~#errors~0.base, 380 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1298.base, #t~string1298.offset, ~#errors~0.base, 388 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_THREAD_INSUFFICIENT_RESOURCE, ~#errors~0.base, 396 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1299.base, #t~string1299.offset, ~#errors~0.base, 400 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1300.base, #t~string1300.offset, ~#errors~0.base, 408 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1301.base, #t~string1301.offset, ~#errors~0.base, 416 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1302.base, #t~string1302.offset, ~#errors~0.base, 424 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_THREAD_NO_PERMISSIONS, ~#errors~0.base, 432 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1303.base, #t~string1303.offset, ~#errors~0.base, 436 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1304.base, #t~string1304.offset, ~#errors~0.base, 444 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1305.base, #t~string1305.offset, ~#errors~0.base, 452 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1306.base, #t~string1306.offset, ~#errors~0.base, 460 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_THREAD_NOT_JOINABLE, ~#errors~0.base, 468 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1307.base, #t~string1307.offset, ~#errors~0.base, 472 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1308.base, #t~string1308.offset, ~#errors~0.base, 480 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1309.base, #t~string1309.offset, ~#errors~0.base, 488 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1310.base, #t~string1310.offset, ~#errors~0.base, 496 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_THREAD_NO_SUCH_THREAD_ID, ~#errors~0.base, 504 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1311.base, #t~string1311.offset, ~#errors~0.base, 508 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1312.base, #t~string1312.offset, ~#errors~0.base, 516 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1313.base, #t~string1313.offset, ~#errors~0.base, 524 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1314.base, #t~string1314.offset, ~#errors~0.base, 532 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_THREAD_DEADLOCK_DETECTED, ~#errors~0.base, 540 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1315.base, #t~string1315.offset, ~#errors~0.base, 544 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1316.base, #t~string1316.offset, ~#errors~0.base, 552 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1317.base, #t~string1317.offset, ~#errors~0.base, 560 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1318.base, #t~string1318.offset, ~#errors~0.base, 568 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_MUTEX_NOT_INIT, ~#errors~0.base, 576 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1319.base, #t~string1319.offset, ~#errors~0.base, 580 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1320.base, #t~string1320.offset, ~#errors~0.base, 588 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1321.base, #t~string1321.offset, ~#errors~0.base, 596 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1322.base, #t~string1322.offset, ~#errors~0.base, 604 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_MUTEX_TIMEOUT, ~#errors~0.base, 612 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1323.base, #t~string1323.offset, ~#errors~0.base, 616 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1324.base, #t~string1324.offset, ~#errors~0.base, 624 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1325.base, #t~string1325.offset, ~#errors~0.base, 632 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1326.base, #t~string1326.offset, ~#errors~0.base, 640 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_MUTEX_CALLER_NOT_OWNER, ~#errors~0.base, 648 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1327.base, #t~string1327.offset, ~#errors~0.base, 652 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1328.base, #t~string1328.offset, ~#errors~0.base, 660 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1329.base, #t~string1329.offset, ~#errors~0.base, 668 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1330.base, #t~string1330.offset, ~#errors~0.base, 676 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_MUTEX_FAILED, ~#errors~0.base, 684 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1331.base, #t~string1331.offset, ~#errors~0.base, 688 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1332.base, #t~string1332.offset, ~#errors~0.base, 696 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1333.base, #t~string1333.offset, ~#errors~0.base, 704 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1334.base, #t~string1334.offset, ~#errors~0.base, 712 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_COND_VARIABLE_INIT_FAILED, ~#errors~0.base, 720 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1335.base, #t~string1335.offset, ~#errors~0.base, 724 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1336.base, #t~string1336.offset, ~#errors~0.base, 732 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1337.base, #t~string1337.offset, ~#errors~0.base, 740 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1338.base, #t~string1338.offset, ~#errors~0.base, 748 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_COND_VARIABLE_TIMED_OUT, ~#errors~0.base, 756 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1339.base, #t~string1339.offset, ~#errors~0.base, 760 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1340.base, #t~string1340.offset, ~#errors~0.base, 768 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1341.base, #t~string1341.offset, ~#errors~0.base, 776 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1342.base, #t~string1342.offset, ~#errors~0.base, 784 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_COND_VARIABLE_ERROR_UNKNOWN, ~#errors~0.base, 792 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1343.base, #t~string1343.offset, ~#errors~0.base, 796 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1344.base, #t~string1344.offset, ~#errors~0.base, 804 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1345.base, #t~string1345.offset, ~#errors~0.base, 812 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1346.base, #t~string1346.offset, ~#errors~0.base, 820 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_CLOCK_FAILURE, ~#errors~0.base, 828 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1347.base, #t~string1347.offset, ~#errors~0.base, 832 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1348.base, #t~string1348.offset, ~#errors~0.base, 840 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1349.base, #t~string1349.offset, ~#errors~0.base, 848 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1350.base, #t~string1350.offset, ~#errors~0.base, 856 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_LIST_EMPTY, ~#errors~0.base, 864 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1351.base, #t~string1351.offset, ~#errors~0.base, 868 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1352.base, #t~string1352.offset, ~#errors~0.base, 876 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1353.base, #t~string1353.offset, ~#errors~0.base, 884 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1354.base, #t~string1354.offset, ~#errors~0.base, 892 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_DEST_COPY_TOO_SMALL, ~#errors~0.base, 900 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1355.base, #t~string1355.offset, ~#errors~0.base, 904 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1356.base, #t~string1356.offset, ~#errors~0.base, 912 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1357.base, #t~string1357.offset, ~#errors~0.base, 920 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1358.base, #t~string1358.offset, ~#errors~0.base, 928 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_LIST_EXCEEDS_MAX_SIZE, ~#errors~0.base, 936 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1359.base, #t~string1359.offset, ~#errors~0.base, 940 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1360.base, #t~string1360.offset, ~#errors~0.base, 948 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1361.base, #t~string1361.offset, ~#errors~0.base, 956 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1362.base, #t~string1362.offset, ~#errors~0.base, 964 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_LIST_STATIC_MODE_CANT_SHRINK, ~#errors~0.base, 972 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1363.base, #t~string1363.offset, ~#errors~0.base, 976 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1364.base, #t~string1364.offset, ~#errors~0.base, 984 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1365.base, #t~string1365.offset, ~#errors~0.base, 992 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1366.base, #t~string1366.offset, ~#errors~0.base, 1000 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_PRIORITY_QUEUE_FULL, ~#errors~0.base, 1008 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1367.base, #t~string1367.offset, ~#errors~0.base, 1012 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1368.base, #t~string1368.offset, ~#errors~0.base, 1020 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1369.base, #t~string1369.offset, ~#errors~0.base, 1028 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1370.base, #t~string1370.offset, ~#errors~0.base, 1036 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_PRIORITY_QUEUE_EMPTY, ~#errors~0.base, 1044 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1371.base, #t~string1371.offset, ~#errors~0.base, 1048 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1372.base, #t~string1372.offset, ~#errors~0.base, 1056 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1373.base, #t~string1373.offset, ~#errors~0.base, 1064 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1374.base, #t~string1374.offset, ~#errors~0.base, 1072 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_PRIORITY_QUEUE_BAD_NODE, ~#errors~0.base, 1080 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1375.base, #t~string1375.offset, ~#errors~0.base, 1084 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1376.base, #t~string1376.offset, ~#errors~0.base, 1092 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1377.base, #t~string1377.offset, ~#errors~0.base, 1100 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1378.base, #t~string1378.offset, ~#errors~0.base, 1108 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_HASHTBL_ITEM_NOT_FOUND, ~#errors~0.base, 1116 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1379.base, #t~string1379.offset, ~#errors~0.base, 1120 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1380.base, #t~string1380.offset, ~#errors~0.base, 1128 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1381.base, #t~string1381.offset, ~#errors~0.base, 1136 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1382.base, #t~string1382.offset, ~#errors~0.base, 1144 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_INVALID_DATE_STR, ~#errors~0.base, 1152 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1383.base, #t~string1383.offset, ~#errors~0.base, 1156 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1384.base, #t~string1384.offset, ~#errors~0.base, 1164 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1385.base, #t~string1385.offset, ~#errors~0.base, 1172 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1386.base, #t~string1386.offset, ~#errors~0.base, 1180 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_INVALID_ARGUMENT, ~#errors~0.base, 1188 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1387.base, #t~string1387.offset, ~#errors~0.base, 1192 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1388.base, #t~string1388.offset, ~#errors~0.base, 1200 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1389.base, #t~string1389.offset, ~#errors~0.base, 1208 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1390.base, #t~string1390.offset, ~#errors~0.base, 1216 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_RANDOM_GEN_FAILED, ~#errors~0.base, 1224 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1391.base, #t~string1391.offset, ~#errors~0.base, 1228 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1392.base, #t~string1392.offset, ~#errors~0.base, 1236 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1393.base, #t~string1393.offset, ~#errors~0.base, 1244 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1394.base, #t~string1394.offset, ~#errors~0.base, 1252 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_MALFORMED_INPUT_STRING, ~#errors~0.base, 1260 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1395.base, #t~string1395.offset, ~#errors~0.base, 1264 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1396.base, #t~string1396.offset, ~#errors~0.base, 1272 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1397.base, #t~string1397.offset, ~#errors~0.base, 1280 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1398.base, #t~string1398.offset, ~#errors~0.base, 1288 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_UNIMPLEMENTED, ~#errors~0.base, 1296 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1399.base, #t~string1399.offset, ~#errors~0.base, 1300 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1400.base, #t~string1400.offset, ~#errors~0.base, 1308 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1401.base, #t~string1401.offset, ~#errors~0.base, 1316 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1402.base, #t~string1402.offset, ~#errors~0.base, 1324 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_INVALID_STATE, ~#errors~0.base, 1332 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1403.base, #t~string1403.offset, ~#errors~0.base, 1336 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1404.base, #t~string1404.offset, ~#errors~0.base, 1344 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1405.base, #t~string1405.offset, ~#errors~0.base, 1352 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1406.base, #t~string1406.offset, ~#errors~0.base, 1360 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_ENVIRONMENT_GET, ~#errors~0.base, 1368 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1407.base, #t~string1407.offset, ~#errors~0.base, 1372 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1408.base, #t~string1408.offset, ~#errors~0.base, 1380 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1409.base, #t~string1409.offset, ~#errors~0.base, 1388 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1410.base, #t~string1410.offset, ~#errors~0.base, 1396 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_ENVIRONMENT_SET, ~#errors~0.base, 1404 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1411.base, #t~string1411.offset, ~#errors~0.base, 1408 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1412.base, #t~string1412.offset, ~#errors~0.base, 1416 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1413.base, #t~string1413.offset, ~#errors~0.base, 1424 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1414.base, #t~string1414.offset, ~#errors~0.base, 1432 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_ENVIRONMENT_UNSET, ~#errors~0.base, 1440 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1415.base, #t~string1415.offset, ~#errors~0.base, 1444 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1416.base, #t~string1416.offset, ~#errors~0.base, 1452 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1417.base, #t~string1417.offset, ~#errors~0.base, 1460 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1418.base, #t~string1418.offset, ~#errors~0.base, 1468 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_STREAM_UNSEEKABLE, ~#errors~0.base, 1476 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1435.base, #t~string1435.offset, ~#errors~0.base, 1480 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1436.base, #t~string1436.offset, ~#errors~0.base, 1488 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1437.base, #t~string1437.offset, ~#errors~0.base, 1496 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1438.base, #t~string1438.offset, ~#errors~0.base, 1504 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_NO_PERMISSION, ~#errors~0.base, 1512 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1431.base, #t~string1431.offset, ~#errors~0.base, 1516 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1432.base, #t~string1432.offset, ~#errors~0.base, 1524 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1433.base, #t~string1433.offset, ~#errors~0.base, 1532 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1434.base, #t~string1434.offset, ~#errors~0.base, 1540 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_FILE_INVALID_PATH, ~#errors~0.base, 1548 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1423.base, #t~string1423.offset, ~#errors~0.base, 1552 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1424.base, #t~string1424.offset, ~#errors~0.base, 1560 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1425.base, #t~string1425.offset, ~#errors~0.base, 1568 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1426.base, #t~string1426.offset, ~#errors~0.base, 1576 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_MAX_FDS_EXCEEDED, ~#errors~0.base, 1584 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1427.base, #t~string1427.offset, ~#errors~0.base, 1588 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1428.base, #t~string1428.offset, ~#errors~0.base, 1596 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1429.base, #t~string1429.offset, ~#errors~0.base, 1604 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1430.base, #t~string1430.offset, ~#errors~0.base, 1612 + ~#errors~0.offset, 8);call write~init~int(~aws_common_error~0~AWS_ERROR_SYS_CALL_FAILURE, ~#errors~0.base, 1620 + ~#errors~0.offset, 4);call write~init~$Pointer$(#t~string1419.base, #t~string1419.offset, ~#errors~0.base, 1624 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1420.base, #t~string1420.offset, ~#errors~0.base, 1632 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1421.base, #t~string1421.offset, ~#errors~0.base, 1640 + ~#errors~0.offset, 8);call write~init~$Pointer$(#t~string1422.base, #t~string1422.offset, ~#errors~0.base, 1648 + ~#errors~0.offset, 8);call ~#s_list~0.base, ~#s_list~0.offset := #Ultimate.allocOnStack(10);call write~init~$Pointer$(~#errors~0.base, ~#errors~0.offset, ~#s_list~0.base, ~#s_list~0.offset, 8);call write~init~int(46, ~#s_list~0.base, 8 + ~#s_list~0.offset, 2);call ~#s_common_log_subject_infos~0.base, ~#s_common_log_subject_infos~0.offset := #Ultimate.allocOnStack(40);call write~init~int(~aws_common_log_subject~0~AWS_LS_COMMON_GENERAL, ~#s_common_log_subject_infos~0.base, ~#s_common_log_subject_infos~0.offset, 4);call write~init~$Pointer$(#t~string1439.base, #t~string1439.offset, ~#s_common_log_subject_infos~0.base, 4 + ~#s_common_log_subject_infos~0.offset, 8);call write~init~$Pointer$(#t~string1440.base, #t~string1440.offset, ~#s_common_log_subject_infos~0.base, 12 + ~#s_common_log_subject_infos~0.offset, 8);call write~init~int(~aws_common_log_subject~0~AWS_LS_COMMON_TASK_SCHEDULER, ~#s_common_log_subject_infos~0.base, 20 + ~#s_common_log_subject_infos~0.offset, 4);call write~init~$Pointer$(#t~string1441.base, #t~string1441.offset, ~#s_common_log_subject_infos~0.base, 24 + ~#s_common_log_subject_infos~0.offset, 8);call write~init~$Pointer$(#t~string1442.base, #t~string1442.offset, ~#s_common_log_subject_infos~0.base, 32 + ~#s_common_log_subject_infos~0.offset, 8);call ~#s_common_log_subject_list~0.base, ~#s_common_log_subject_list~0.offset := #Ultimate.allocOnStack(12);call write~init~$Pointer$(~#s_common_log_subject_infos~0.base, ~#s_common_log_subject_infos~0.offset, ~#s_common_log_subject_list~0.base, ~#s_common_log_subject_list~0.offset, 8);call write~init~int(2, ~#s_common_log_subject_list~0.base, 8 + ~#s_common_log_subject_list~0.offset, 4);~s_common_library_initialized~0 := 0; {1202#true} is VALID [2020-07-28 21:56:30,417 INFO L280 TraceCheckUtils]: 1: Hoare triple {1202#true} havoc main_#res;havoc aws_byte_buf_reset_harness_#t~ret1446, aws_byte_buf_reset_harness_#t~ret1447, aws_byte_buf_reset_harness_#t~mem1448, aws_byte_buf_reset_harness_#t~mem1449.base, aws_byte_buf_reset_harness_#t~mem1449.offset, aws_byte_buf_reset_harness_#t~mem1450, aws_byte_buf_reset_harness_#t~mem1451.base, aws_byte_buf_reset_harness_#t~mem1451.offset, aws_byte_buf_reset_harness_#t~mem1452, aws_byte_buf_reset_harness_#t~mem1453.base, aws_byte_buf_reset_harness_#t~mem1453.offset, aws_byte_buf_reset_harness_#t~mem1454.base, aws_byte_buf_reset_harness_#t~mem1454.offset, aws_byte_buf_reset_harness_#t~mem1455.base, aws_byte_buf_reset_harness_#t~mem1455.offset, aws_byte_buf_reset_harness_#t~mem1456.base, aws_byte_buf_reset_harness_#t~mem1456.offset, aws_byte_buf_reset_harness_#t~mem1457, aws_byte_buf_reset_harness_#t~mem1458, aws_byte_buf_reset_harness_#t~mem1459.base, aws_byte_buf_reset_harness_#t~mem1459.offset, aws_byte_buf_reset_harness_#t~mem1460, aws_byte_buf_reset_harness_~#buf~3.base, aws_byte_buf_reset_harness_~#buf~3.offset, aws_byte_buf_reset_harness_~#old~0.base, aws_byte_buf_reset_harness_~#old~0.offset, aws_byte_buf_reset_harness_~zero_contents~0;call aws_byte_buf_reset_harness_~#buf~3.base, aws_byte_buf_reset_harness_~#buf~3.offset := #Ultimate.allocOnStack(24);aws_byte_buf_is_bounded_#in~buf.base, aws_byte_buf_is_bounded_#in~buf.offset, aws_byte_buf_is_bounded_#in~max_size := aws_byte_buf_reset_harness_~#buf~3.base, aws_byte_buf_reset_harness_~#buf~3.offset, 10;havoc aws_byte_buf_is_bounded_#res;havoc aws_byte_buf_is_bounded_#t~mem491, aws_byte_buf_is_bounded_~buf.base, aws_byte_buf_is_bounded_~buf.offset, aws_byte_buf_is_bounded_~max_size;aws_byte_buf_is_bounded_~buf.base, aws_byte_buf_is_bounded_~buf.offset := aws_byte_buf_is_bounded_#in~buf.base, aws_byte_buf_is_bounded_#in~buf.offset;aws_byte_buf_is_bounded_~max_size := aws_byte_buf_is_bounded_#in~max_size;call aws_byte_buf_is_bounded_#t~mem491 := read~int(aws_byte_buf_is_bounded_~buf.base, 12 + aws_byte_buf_is_bounded_~buf.offset, 4);aws_byte_buf_is_bounded_#res := (if 0 == (if aws_byte_buf_is_bounded_#t~mem491 % 4294967296 <= aws_byte_buf_is_bounded_~max_size % 4294967296 then 1 else 0) then 0 else 1);havoc aws_byte_buf_is_bounded_#t~mem491; {1202#true} is VALID [2020-07-28 21:56:30,418 INFO L280 TraceCheckUtils]: 2: Hoare triple {1202#true} aws_byte_buf_reset_harness_#t~ret1446 := aws_byte_buf_is_bounded_#res;assume_abort_if_not_#in~cond := aws_byte_buf_reset_harness_#t~ret1446 % 256;havoc assume_abort_if_not_~cond;assume_abort_if_not_~cond := assume_abort_if_not_#in~cond; {1202#true} is VALID [2020-07-28 21:56:30,418 INFO L280 TraceCheckUtils]: 3: Hoare triple {1202#true} assume !(0 == assume_abort_if_not_~cond); {1202#true} is VALID [2020-07-28 21:56:30,418 INFO L280 TraceCheckUtils]: 4: Hoare triple {1202#true} havoc aws_byte_buf_reset_harness_#t~ret1446;ensure_byte_buf_has_allocated_buffer_member_#in~buf.base, ensure_byte_buf_has_allocated_buffer_member_#in~buf.offset := aws_byte_buf_reset_harness_~#buf~3.base, aws_byte_buf_reset_harness_~#buf~3.offset;havoc ensure_byte_buf_has_allocated_buffer_member_#t~ret494, ensure_byte_buf_has_allocated_buffer_member_#t~ite496.base, ensure_byte_buf_has_allocated_buffer_member_#t~ite496.offset, ensure_byte_buf_has_allocated_buffer_member_#t~ret495.base, ensure_byte_buf_has_allocated_buffer_member_#t~ret495.offset, ensure_byte_buf_has_allocated_buffer_member_#t~mem498, ensure_byte_buf_has_allocated_buffer_member_#t~ret499.base, ensure_byte_buf_has_allocated_buffer_member_#t~ret499.offset, ensure_byte_buf_has_allocated_buffer_member_~buf.base, ensure_byte_buf_has_allocated_buffer_member_~buf.offset;ensure_byte_buf_has_allocated_buffer_member_~buf.base, ensure_byte_buf_has_allocated_buffer_member_~buf.offset := ensure_byte_buf_has_allocated_buffer_member_#in~buf.base, ensure_byte_buf_has_allocated_buffer_member_#in~buf.offset;havoc nondet_bool_#res;havoc nondet_bool_#t~nondet4;nondet_bool_#res := nondet_bool_#t~nondet4;havoc nondet_bool_#t~nondet4; {1202#true} is VALID [2020-07-28 21:56:30,419 INFO L280 TraceCheckUtils]: 5: Hoare triple {1202#true} ensure_byte_buf_has_allocated_buffer_member_#t~ret494 := nondet_bool_#res; {1202#true} is VALID [2020-07-28 21:56:30,419 INFO L280 TraceCheckUtils]: 6: Hoare triple {1202#true} assume 0 != ensure_byte_buf_has_allocated_buffer_member_#t~ret494 % 256;ensure_byte_buf_has_allocated_buffer_member_#t~ite496.base, ensure_byte_buf_has_allocated_buffer_member_#t~ite496.offset := 0, 0; {1202#true} is VALID [2020-07-28 21:56:30,419 INFO L280 TraceCheckUtils]: 7: Hoare triple {1202#true} call write~$Pointer$(ensure_byte_buf_has_allocated_buffer_member_#t~ite496.base, ensure_byte_buf_has_allocated_buffer_member_#t~ite496.offset, ensure_byte_buf_has_allocated_buffer_member_~buf.base, 16 + ensure_byte_buf_has_allocated_buffer_member_~buf.offset, 8);havoc ensure_byte_buf_has_allocated_buffer_member_#t~ret495.base, ensure_byte_buf_has_allocated_buffer_member_#t~ret495.offset;havoc ensure_byte_buf_has_allocated_buffer_member_#t~ret494;havoc ensure_byte_buf_has_allocated_buffer_member_#t~ite496.base, ensure_byte_buf_has_allocated_buffer_member_#t~ite496.offset;call ensure_byte_buf_has_allocated_buffer_member_#t~mem498 := read~int(ensure_byte_buf_has_allocated_buffer_member_~buf.base, 12 + ensure_byte_buf_has_allocated_buffer_member_~buf.offset, 4);bounded_malloc_#in~size := ensure_byte_buf_has_allocated_buffer_member_#t~mem498;havoc bounded_malloc_#res.base, bounded_malloc_#res.offset;havoc bounded_malloc_#t~malloc578.base, bounded_malloc_#t~malloc578.offset, bounded_malloc_~size;bounded_malloc_~size := bounded_malloc_#in~size;assume_abort_if_not_#in~cond := (if bounded_malloc_~size % 4294967296 % 18446744073709551616 <= 36028797018963967 then 1 else 0);havoc assume_abort_if_not_~cond;assume_abort_if_not_~cond := assume_abort_if_not_#in~cond; {1202#true} is VALID [2020-07-28 21:56:30,420 INFO L280 TraceCheckUtils]: 8: Hoare triple {1202#true} assume !(0 == assume_abort_if_not_~cond); {1202#true} is VALID [2020-07-28 21:56:30,420 INFO L280 TraceCheckUtils]: 9: Hoare triple {1202#true} call bounded_malloc_#t~malloc578.base, bounded_malloc_#t~malloc578.offset := #Ultimate.allocOnHeap(bounded_malloc_~size);bounded_malloc_#res.base, bounded_malloc_#res.offset := bounded_malloc_#t~malloc578.base, bounded_malloc_#t~malloc578.offset; {1202#true} is VALID [2020-07-28 21:56:30,423 INFO L280 TraceCheckUtils]: 10: Hoare triple {1202#true} ensure_byte_buf_has_allocated_buffer_member_#t~ret499.base, ensure_byte_buf_has_allocated_buffer_member_#t~ret499.offset := bounded_malloc_#res.base, bounded_malloc_#res.offset;call write~$Pointer$(ensure_byte_buf_has_allocated_buffer_member_#t~ret499.base, ensure_byte_buf_has_allocated_buffer_member_#t~ret499.offset, ensure_byte_buf_has_allocated_buffer_member_~buf.base, 4 + ensure_byte_buf_has_allocated_buffer_member_~buf.offset, 8);havoc ensure_byte_buf_has_allocated_buffer_member_#t~mem498;havoc ensure_byte_buf_has_allocated_buffer_member_#t~ret499.base, ensure_byte_buf_has_allocated_buffer_member_#t~ret499.offset; {1202#true} is VALID [2020-07-28 21:56:30,424 INFO L280 TraceCheckUtils]: 11: Hoare triple {1202#true} aws_byte_buf_is_valid_#in~buf.base, aws_byte_buf_is_valid_#in~buf.offset := aws_byte_buf_reset_harness_~#buf~3.base, aws_byte_buf_reset_harness_~#buf~3.offset;havoc aws_byte_buf_is_valid_#res;havoc aws_byte_buf_is_valid_#t~mem706, aws_byte_buf_is_valid_#t~mem707, aws_byte_buf_is_valid_#t~short708, aws_byte_buf_is_valid_#t~mem709.base, aws_byte_buf_is_valid_#t~mem709.offset, aws_byte_buf_is_valid_#t~short710, aws_byte_buf_is_valid_#t~mem711, aws_byte_buf_is_valid_#t~mem712, aws_byte_buf_is_valid_#t~mem713, aws_byte_buf_is_valid_#t~short714, aws_byte_buf_is_valid_#t~mem715, aws_byte_buf_is_valid_#t~mem716.base, aws_byte_buf_is_valid_#t~mem716.offset, aws_byte_buf_is_valid_#t~short717, aws_byte_buf_is_valid_#t~short718, aws_byte_buf_is_valid_#t~short719, aws_byte_buf_is_valid_#t~short720, aws_byte_buf_is_valid_~buf.base, aws_byte_buf_is_valid_~buf.offset;aws_byte_buf_is_valid_~buf.base, aws_byte_buf_is_valid_~buf.offset := aws_byte_buf_is_valid_#in~buf.base, aws_byte_buf_is_valid_#in~buf.offset;aws_byte_buf_is_valid_#t~short720 := aws_byte_buf_is_valid_~buf.base != 0 || aws_byte_buf_is_valid_~buf.offset != 0; {1202#true} is VALID [2020-07-28 21:56:30,424 INFO L280 TraceCheckUtils]: 12: Hoare triple {1202#true} assume aws_byte_buf_is_valid_#t~short720;call aws_byte_buf_is_valid_#t~mem706 := read~int(aws_byte_buf_is_valid_~buf.base, 12 + aws_byte_buf_is_valid_~buf.offset, 4);aws_byte_buf_is_valid_#t~short708 := 0 == aws_byte_buf_is_valid_#t~mem706 % 4294967296; {1202#true} is VALID [2020-07-28 21:56:30,424 INFO L280 TraceCheckUtils]: 13: Hoare triple {1202#true} assume aws_byte_buf_is_valid_#t~short708;call aws_byte_buf_is_valid_#t~mem707 := read~int(aws_byte_buf_is_valid_~buf.base, aws_byte_buf_is_valid_~buf.offset, 4);aws_byte_buf_is_valid_#t~short708 := 0 == aws_byte_buf_is_valid_#t~mem707 % 4294967296; {1202#true} is VALID [2020-07-28 21:56:30,425 INFO L280 TraceCheckUtils]: 14: Hoare triple {1202#true} aws_byte_buf_is_valid_#t~short710 := aws_byte_buf_is_valid_#t~short708; {1202#true} is VALID [2020-07-28 21:56:30,426 INFO L280 TraceCheckUtils]: 15: Hoare triple {1202#true} assume !aws_byte_buf_is_valid_#t~short710; {1204#(not |ULTIMATE.start_aws_byte_buf_is_valid_#t~short710|)} is VALID [2020-07-28 21:56:30,427 INFO L280 TraceCheckUtils]: 16: Hoare triple {1204#(not |ULTIMATE.start_aws_byte_buf_is_valid_#t~short710|)} aws_byte_buf_is_valid_#t~short719 := aws_byte_buf_is_valid_#t~short710; {1205#(not |ULTIMATE.start_aws_byte_buf_is_valid_#t~short719|)} is VALID [2020-07-28 21:56:30,431 INFO L280 TraceCheckUtils]: 17: Hoare triple {1205#(not |ULTIMATE.start_aws_byte_buf_is_valid_#t~short719|)} assume aws_byte_buf_is_valid_#t~short719; {1203#false} is VALID [2020-07-28 21:56:30,431 INFO L280 TraceCheckUtils]: 18: Hoare triple {1203#false} aws_byte_buf_is_valid_#t~short720 := aws_byte_buf_is_valid_#t~short719; {1203#false} is VALID [2020-07-28 21:56:30,432 INFO L280 TraceCheckUtils]: 19: Hoare triple {1203#false} aws_byte_buf_is_valid_#res := (if 0 == (if aws_byte_buf_is_valid_#t~short720 then 1 else 0) then 0 else 1);havoc aws_byte_buf_is_valid_#t~mem706;havoc aws_byte_buf_is_valid_#t~short719;havoc aws_byte_buf_is_valid_#t~mem709.base, aws_byte_buf_is_valid_#t~mem709.offset;havoc aws_byte_buf_is_valid_#t~mem715;havoc aws_byte_buf_is_valid_#t~short717;havoc aws_byte_buf_is_valid_#t~short708;havoc aws_byte_buf_is_valid_#t~mem711;havoc aws_byte_buf_is_valid_#t~short718;havoc aws_byte_buf_is_valid_#t~mem707;havoc aws_byte_buf_is_valid_#t~mem713;havoc aws_byte_buf_is_valid_#t~short714;havoc aws_byte_buf_is_valid_#t~mem712;havoc aws_byte_buf_is_valid_#t~short720;havoc aws_byte_buf_is_valid_#t~short710;havoc aws_byte_buf_is_valid_#t~mem716.base, aws_byte_buf_is_valid_#t~mem716.offset; {1203#false} is VALID [2020-07-28 21:56:30,433 INFO L280 TraceCheckUtils]: 20: Hoare triple {1203#false} aws_byte_buf_reset_harness_#t~ret1447 := aws_byte_buf_is_valid_#res;assume_abort_if_not_#in~cond := aws_byte_buf_reset_harness_#t~ret1447 % 256;havoc assume_abort_if_not_~cond;assume_abort_if_not_~cond := assume_abort_if_not_#in~cond; {1203#false} is VALID [2020-07-28 21:56:30,433 INFO L280 TraceCheckUtils]: 21: Hoare triple {1203#false} assume !(0 == assume_abort_if_not_~cond); {1203#false} is VALID [2020-07-28 21:56:30,433 INFO L280 TraceCheckUtils]: 22: Hoare triple {1203#false} havoc aws_byte_buf_reset_harness_#t~ret1447;call aws_byte_buf_reset_harness_~#old~0.base, aws_byte_buf_reset_harness_~#old~0.offset := #Ultimate.allocOnStack(24);call aws_byte_buf_reset_harness_#t~mem1448 := read~int(aws_byte_buf_reset_harness_~#buf~3.base, aws_byte_buf_reset_harness_~#buf~3.offset, 4);call aws_byte_buf_reset_harness_#t~mem1449.base, aws_byte_buf_reset_harness_#t~mem1449.offset := read~$Pointer$(aws_byte_buf_reset_harness_~#buf~3.base, 4 + aws_byte_buf_reset_harness_~#buf~3.offset, 8);call aws_byte_buf_reset_harness_#t~mem1450 := read~int(aws_byte_buf_reset_harness_~#buf~3.base, 12 + aws_byte_buf_reset_harness_~#buf~3.offset, 4);call aws_byte_buf_reset_harness_#t~mem1451.base, aws_byte_buf_reset_harness_#t~mem1451.offset := read~$Pointer$(aws_byte_buf_reset_harness_~#buf~3.base, 16 + aws_byte_buf_reset_harness_~#buf~3.offset, 8);call write~init~int(aws_byte_buf_reset_harness_#t~mem1448, aws_byte_buf_reset_harness_~#old~0.base, aws_byte_buf_reset_harness_~#old~0.offset, 4);call write~init~$Pointer$(aws_byte_buf_reset_harness_#t~mem1449.base, aws_byte_buf_reset_harness_#t~mem1449.offset, aws_byte_buf_reset_harness_~#old~0.base, 4 + aws_byte_buf_reset_harness_~#old~0.offset, 8);call write~init~int(aws_byte_buf_reset_harness_#t~mem1450, aws_byte_buf_reset_harness_~#old~0.base, 12 + aws_byte_buf_reset_harness_~#old~0.offset, 4);call write~init~$Pointer$(aws_byte_buf_reset_harness_#t~mem1451.base, aws_byte_buf_reset_harness_#t~mem1451.offset, aws_byte_buf_reset_harness_~#old~0.base, 16 + aws_byte_buf_reset_harness_~#old~0.offset, 8);havoc aws_byte_buf_reset_harness_#t~mem1450;havoc aws_byte_buf_reset_harness_#t~mem1451.base, aws_byte_buf_reset_harness_#t~mem1451.offset;havoc aws_byte_buf_reset_harness_#t~mem1449.base, aws_byte_buf_reset_harness_#t~mem1449.offset;havoc aws_byte_buf_reset_harness_#t~mem1448;havoc aws_byte_buf_reset_harness_~zero_contents~0;aws_byte_buf_reset_#in~buf.base, aws_byte_buf_reset_#in~buf.offset, aws_byte_buf_reset_#in~zero_contents := aws_byte_buf_reset_harness_~#buf~3.base, aws_byte_buf_reset_harness_~#buf~3.offset, aws_byte_buf_reset_harness_~zero_contents~0;havoc aws_byte_buf_reset_~buf.base, aws_byte_buf_reset_~buf.offset, aws_byte_buf_reset_~zero_contents;aws_byte_buf_reset_~buf.base, aws_byte_buf_reset_~buf.offset := aws_byte_buf_reset_#in~buf.base, aws_byte_buf_reset_#in~buf.offset;aws_byte_buf_reset_~zero_contents := aws_byte_buf_reset_#in~zero_contents; {1203#false} is VALID [2020-07-28 21:56:30,434 INFO L280 TraceCheckUtils]: 23: Hoare triple {1203#false} assume !(0 != aws_byte_buf_reset_~zero_contents % 256); {1203#false} is VALID [2020-07-28 21:56:30,434 INFO L280 TraceCheckUtils]: 24: Hoare triple {1203#false} call write~int(0, aws_byte_buf_reset_~buf.base, aws_byte_buf_reset_~buf.offset, 4); {1203#false} is VALID [2020-07-28 21:56:30,435 INFO L280 TraceCheckUtils]: 25: Hoare triple {1203#false} call aws_byte_buf_reset_harness_#t~mem1452 := read~int(aws_byte_buf_reset_harness_~#buf~3.base, aws_byte_buf_reset_harness_~#buf~3.offset, 4);__VERIFIER_assert_#in~cond := (if 0 == aws_byte_buf_reset_harness_#t~mem1452 % 4294967296 then 1 else 0);havoc __VERIFIER_assert_~cond;__VERIFIER_assert_~cond := __VERIFIER_assert_#in~cond; {1203#false} is VALID [2020-07-28 21:56:30,435 INFO L280 TraceCheckUtils]: 26: Hoare triple {1203#false} assume 0 == __VERIFIER_assert_~cond; {1203#false} is VALID [2020-07-28 21:56:30,436 INFO L280 TraceCheckUtils]: 27: Hoare triple {1203#false} assume !false; {1203#false} is VALID [2020-07-28 21:56:30,438 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-07-28 21:56:30,439 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102028029] [2020-07-28 21:56:30,439 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-28 21:56:30,439 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-07-28 21:56:30,440 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869484801] [2020-07-28 21:56:30,440 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 28 [2020-07-28 21:56:30,441 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-28 21:56:30,441 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 4 states. [2020-07-28 21:56:30,615 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 28 edges. 28 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-28 21:56:30,616 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-07-28 21:56:30,616 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-28 21:56:30,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-07-28 21:56:30,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-07-28 21:56:30,617 INFO L87 Difference]: Start difference. First operand 103 states and 127 transitions. Second operand 4 states. [2020-07-28 21:56:37,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-28 21:56:37,467 INFO L93 Difference]: Finished difference Result 211 states and 264 transitions. [2020-07-28 21:56:37,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-07-28 21:56:37,467 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 28 [2020-07-28 21:56:37,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-28 21:56:37,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2020-07-28 21:56:37,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 264 transitions. [2020-07-28 21:56:37,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2020-07-28 21:56:37,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 264 transitions. [2020-07-28 21:56:37,475 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 5 states and 264 transitions. [2020-07-28 21:56:37,985 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 264 edges. 264 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-28 21:56:37,989 INFO L225 Difference]: With dead ends: 211 [2020-07-28 21:56:37,989 INFO L226 Difference]: Without dead ends: 133 [2020-07-28 21:56:37,990 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-07-28 21:56:37,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2020-07-28 21:56:38,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 109. [2020-07-28 21:56:38,014 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-28 21:56:38,014 INFO L82 GeneralOperation]: Start isEquivalent. First operand 133 states. Second operand 109 states. [2020-07-28 21:56:38,014 INFO L74 IsIncluded]: Start isIncluded. First operand 133 states. Second operand 109 states. [2020-07-28 21:56:38,014 INFO L87 Difference]: Start difference. First operand 133 states. Second operand 109 states. [2020-07-28 21:56:38,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-28 21:56:38,020 INFO L93 Difference]: Finished difference Result 133 states and 166 transitions. [2020-07-28 21:56:38,020 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 166 transitions. [2020-07-28 21:56:38,020 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-28 21:56:38,020 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-28 21:56:38,022 INFO L74 IsIncluded]: Start isIncluded. First operand 109 states. Second operand 133 states. [2020-07-28 21:56:38,022 INFO L87 Difference]: Start difference. First operand 109 states. Second operand 133 states. [2020-07-28 21:56:38,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-28 21:56:38,028 INFO L93 Difference]: Finished difference Result 133 states and 166 transitions. [2020-07-28 21:56:38,028 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 166 transitions. [2020-07-28 21:56:38,028 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-28 21:56:38,028 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-28 21:56:38,029 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-28 21:56:38,029 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-28 21:56:38,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 109 states. [2020-07-28 21:56:38,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 133 transitions. [2020-07-28 21:56:38,033 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 133 transitions. Word has length 28 [2020-07-28 21:56:38,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-28 21:56:38,033 INFO L479 AbstractCegarLoop]: Abstraction has 109 states and 133 transitions. [2020-07-28 21:56:38,034 INFO L480 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-07-28 21:56:38,034 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 133 transitions. [2020-07-28 21:56:38,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2020-07-28 21:56:38,034 INFO L414 BasicCegarLoop]: Found error trace [2020-07-28 21:56:38,035 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-28 21:56:38,036 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-07-28 21:56:38,039 INFO L427 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-28 21:56:38,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-28 21:56:38,040 INFO L82 PathProgramCache]: Analyzing trace with hash -439545076, now seen corresponding path program 1 times [2020-07-28 21:56:38,040 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-28 21:56:38,040 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885128985] [2020-07-28 21:56:38,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-28 21:56:41,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-28 21:56:41,150 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-07-28 21:56:41,151 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.AssertionError at de.uni_freiburg.informatik.ultimate.smtinterpol.proof.FixResolutionProof.fix(FixResolutionProof.java:191) at de.uni_freiburg.informatik.ultimate.smtinterpol.proof.ProofTermGenerator.convert(ProofTermGenerator.java:150) at de.uni_freiburg.informatik.ultimate.smtinterpol.smtlib2.SMTInterpol.getProof(SMTInterpol.java:797) at de.uni_freiburg.informatik.ultimate.logic.NoopScript.getInterpolants(NoopScript.java:392) at de.uni_freiburg.informatik.ultimate.logic.NoopScript.getInterpolants(NoopScript.java:386) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.getInterpolants(WrapperScript.java:337) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.getInterpolants(WrapperScript.java:337) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.getInterpolants(ManagedScript.java:191) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.NestedInterpolantsBuilder.computeCraigInterpolants(NestedInterpolantsBuilder.java:285) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.NestedInterpolantsBuilder.(NestedInterpolantsBuilder.java:166) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.InterpolatingTraceCheckCraig.computeInterpolantsRecursive(InterpolatingTraceCheckCraig.java:326) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.InterpolatingTraceCheckCraig.computeInterpolants(InterpolatingTraceCheckCraig.java:228) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.InterpolatingTraceCheckCraig.(InterpolatingTraceCheckCraig.java:97) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleCraig.construct(IpTcStrategyModuleCraig.java:79) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleCraig.construct(IpTcStrategyModuleCraig.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.isCorrect(IpTcStrategyModuleBase.java:57) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.checkFeasibility(AutomatonFreeRefinementEngine.java:242) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:166) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:75) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:508) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:436) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:370) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopResult.iterate(CegarLoopResult.java:142) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.iterateNew(TraceAbstractionStarter.java:334) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:175) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:120) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:317) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) [2020-07-28 21:56:41,158 INFO L168 Benchmark]: Toolchain (without parser) took 50181.89 ms. Allocated memory was 1.0 GB in the beginning and 2.0 GB in the end (delta: 955.8 MB). Free memory was 946.7 MB in the beginning and 1.5 GB in the end (delta: -547.9 MB). Peak memory consumption was 407.9 MB. Max. memory is 11.5 GB. [2020-07-28 21:56:41,158 INFO L168 Benchmark]: CDTParser took 0.20 ms. Allocated memory is still 1.0 GB. Free memory is still 981.7 MB. There was no memory consumed. Max. memory is 11.5 GB. [2020-07-28 21:56:41,159 INFO L168 Benchmark]: CACSL2BoogieTranslator took 3420.08 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 248.5 MB). Free memory was 946.7 MB in the beginning and 1.0 GB in the end (delta: -69.9 MB). Peak memory consumption was 298.5 MB. Max. memory is 11.5 GB. [2020-07-28 21:56:41,160 INFO L168 Benchmark]: Boogie Procedure Inliner took 225.33 ms. Allocated memory is still 1.3 GB. Free memory was 1.0 GB in the beginning and 992.4 MB in the end (delta: 24.2 MB). Peak memory consumption was 24.2 MB. Max. memory is 11.5 GB. [2020-07-28 21:56:41,161 INFO L168 Benchmark]: Boogie Preprocessor took 147.73 ms. Allocated memory is still 1.3 GB. Free memory was 992.4 MB in the beginning and 984.3 MB in the end (delta: 8.1 MB). Peak memory consumption was 8.1 MB. Max. memory is 11.5 GB. [2020-07-28 21:56:41,162 INFO L168 Benchmark]: RCFGBuilder took 22539.22 ms. Allocated memory was 1.3 GB in the beginning and 2.0 GB in the end (delta: 695.2 MB). Free memory was 984.3 MB in the beginning and 1.9 GB in the end (delta: -893.3 MB). Peak memory consumption was 710.7 MB. Max. memory is 11.5 GB. [2020-07-28 21:56:41,163 INFO L168 Benchmark]: TraceAbstraction took 23842.10 ms. Allocated memory was 2.0 GB in the beginning and 2.0 GB in the end (delta: 12.1 MB). Free memory was 1.9 GB in the beginning and 1.5 GB in the end (delta: 361.1 MB). Peak memory consumption was 373.1 MB. Max. memory is 11.5 GB. [2020-07-28 21:56:41,166 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - AssertionsEnabledResult: Assertions are enabled Assertions are enabled - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.20 ms. Allocated memory is still 1.0 GB. Free memory is still 981.7 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 3420.08 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 248.5 MB). Free memory was 946.7 MB in the beginning and 1.0 GB in the end (delta: -69.9 MB). Peak memory consumption was 298.5 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 225.33 ms. Allocated memory is still 1.3 GB. Free memory was 1.0 GB in the beginning and 992.4 MB in the end (delta: 24.2 MB). Peak memory consumption was 24.2 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 147.73 ms. Allocated memory is still 1.3 GB. Free memory was 992.4 MB in the beginning and 984.3 MB in the end (delta: 8.1 MB). Peak memory consumption was 8.1 MB. Max. memory is 11.5 GB. * RCFGBuilder took 22539.22 ms. Allocated memory was 1.3 GB in the beginning and 2.0 GB in the end (delta: 695.2 MB). Free memory was 984.3 MB in the beginning and 1.9 GB in the end (delta: -893.3 MB). Peak memory consumption was 710.7 MB. Max. memory is 11.5 GB. * TraceAbstraction took 23842.10 ms. Allocated memory was 2.0 GB in the beginning and 2.0 GB in the end (delta: 12.1 MB). Free memory was 1.9 GB in the beginning and 1.5 GB in the end (delta: 361.1 MB). Peak memory consumption was 373.1 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: AssertionError: null de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: null: de.uni_freiburg.informatik.ultimate.smtinterpol.proof.FixResolutionProof.fix(FixResolutionProof.java:191) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... ### Bit-precise run ### This is Ultimate 0.1.25-8bd4bc6 [2020-07-28 21:56:43,055 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-07-28 21:56:43,057 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-07-28 21:56:43,076 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-07-28 21:56:43,077 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-07-28 21:56:43,079 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-07-28 21:56:43,080 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-07-28 21:56:43,082 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-07-28 21:56:43,084 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-07-28 21:56:43,085 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-07-28 21:56:43,086 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-07-28 21:56:43,087 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-07-28 21:56:43,087 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-07-28 21:56:43,088 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-07-28 21:56:43,089 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-07-28 21:56:43,090 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-07-28 21:56:43,091 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-07-28 21:56:43,092 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-07-28 21:56:43,094 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-07-28 21:56:43,096 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-07-28 21:56:43,097 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-07-28 21:56:43,099 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-07-28 21:56:43,100 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-07-28 21:56:43,100 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-07-28 21:56:43,103 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-07-28 21:56:43,103 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-07-28 21:56:43,104 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-07-28 21:56:43,105 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-07-28 21:56:43,105 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-07-28 21:56:43,106 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-07-28 21:56:43,106 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-07-28 21:56:43,107 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-07-28 21:56:43,108 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-07-28 21:56:43,108 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-07-28 21:56:43,109 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-07-28 21:56:43,110 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-07-28 21:56:43,110 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-07-28 21:56:43,111 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-07-28 21:56:43,111 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-07-28 21:56:43,112 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-07-28 21:56:43,112 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-07-28 21:56:43,113 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2020-07-28 21:56:43,128 INFO L113 SettingsManager]: Loading preferences was successful [2020-07-28 21:56:43,129 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-07-28 21:56:43,130 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-07-28 21:56:43,130 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-07-28 21:56:43,130 INFO L138 SettingsManager]: * Use SBE=true [2020-07-28 21:56:43,131 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-07-28 21:56:43,131 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-07-28 21:56:43,132 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-07-28 21:56:43,132 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-07-28 21:56:43,133 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-07-28 21:56:43,133 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2020-07-28 21:56:43,133 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2020-07-28 21:56:43,133 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-07-28 21:56:43,134 INFO L138 SettingsManager]: * Use constant arrays=true [2020-07-28 21:56:43,134 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-07-28 21:56:43,134 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-07-28 21:56:43,134 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-07-28 21:56:43,135 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-07-28 21:56:43,135 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-07-28 21:56:43,135 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-07-28 21:56:43,135 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-07-28 21:56:43,135 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-07-28 21:56:43,136 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-07-28 21:56:43,136 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2020-07-28 21:56:43,136 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --rewrite-divk --print-success --lang smt [2020-07-28 21:56:43,136 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-07-28 21:56:43,137 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-07-28 21:56:43,137 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-07-28 21:56:43,137 INFO L138 SettingsManager]: * Logic for external solver=AUFBV [2020-07-28 21:56:43,137 INFO L138 SettingsManager]: * To the following directory=dump/ Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 61a0661890b0f6d136df747bf71e988ba2c90414 [2020-07-28 21:56:43,443 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-07-28 21:56:43,454 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-07-28 21:56:43,458 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-07-28 21:56:43,459 INFO L271 PluginConnector]: Initializing CDTParser... [2020-07-28 21:56:43,459 INFO L275 PluginConnector]: CDTParser initialized [2020-07-28 21:56:43,460 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/aws-c-common/aws_byte_buf_reset_harness.i [2020-07-28 21:56:43,514 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/32b1242a5/4ca17e27c85440f5af97d2f0387b22c1/FLAG48e9d57ee [2020-07-28 21:56:44,276 INFO L306 CDTParser]: Found 1 translation units. [2020-07-28 21:56:44,277 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/aws-c-common/aws_byte_buf_reset_harness.i [2020-07-28 21:56:44,328 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/32b1242a5/4ca17e27c85440f5af97d2f0387b22c1/FLAG48e9d57ee [2020-07-28 21:56:44,755 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/32b1242a5/4ca17e27c85440f5af97d2f0387b22c1 [2020-07-28 21:56:44,759 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-07-28 21:56:44,762 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2020-07-28 21:56:44,763 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-07-28 21:56:44,764 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-07-28 21:56:44,767 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-07-28 21:56:44,768 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.07 09:56:44" (1/1) ... [2020-07-28 21:56:44,771 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5069dfa3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.07 09:56:44, skipping insertion in model container [2020-07-28 21:56:44,772 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.07 09:56:44" (1/1) ... [2020-07-28 21:56:44,778 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-07-28 21:56:44,898 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-07-28 21:56:45,279 WARN L612 FunctionHandler]: implicit declaration of function __builtin_uaddl_overflow [2020-07-28 21:56:45,290 WARN L612 FunctionHandler]: implicit declaration of function __builtin_umull_overflow [2020-07-28 21:56:45,997 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:45,999 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:45,999 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:46,001 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:46,004 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:46,027 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:46,028 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:46,030 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:46,031 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:46,034 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:46,035 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:46,036 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:46,036 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:46,375 WARN L612 FunctionHandler]: implicit declaration of function __atomic_load_n [2020-07-28 21:56:46,376 WARN L612 FunctionHandler]: implicit declaration of function __atomic_store_n [2020-07-28 21:56:46,377 WARN L612 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2020-07-28 21:56:46,378 WARN L612 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2020-07-28 21:56:46,380 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2020-07-28 21:56:46,381 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2020-07-28 21:56:46,382 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2020-07-28 21:56:46,383 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2020-07-28 21:56:46,383 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2020-07-28 21:56:46,384 WARN L612 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2020-07-28 21:56:46,543 WARN L612 FunctionHandler]: implicit declaration of function __builtin_va_copy [2020-07-28 21:56:46,742 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:46,744 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:46,843 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-07-28 21:56:46,954 INFO L203 MainTranslator]: Completed pre-run [2020-07-28 21:56:46,995 WARN L612 FunctionHandler]: implicit declaration of function __builtin_uaddl_overflow [2020-07-28 21:56:46,997 WARN L612 FunctionHandler]: implicit declaration of function __builtin_umull_overflow [2020-07-28 21:56:47,057 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:47,058 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:47,058 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:47,059 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:47,061 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:47,072 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:47,073 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:47,075 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:47,076 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:47,077 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:47,081 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:47,081 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:47,082 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:47,147 WARN L612 FunctionHandler]: implicit declaration of function __atomic_load_n [2020-07-28 21:56:47,148 WARN L612 FunctionHandler]: implicit declaration of function __atomic_store_n [2020-07-28 21:56:47,149 WARN L612 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2020-07-28 21:56:47,156 WARN L612 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2020-07-28 21:56:47,157 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2020-07-28 21:56:47,159 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2020-07-28 21:56:47,159 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2020-07-28 21:56:47,160 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2020-07-28 21:56:47,160 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2020-07-28 21:56:47,161 WARN L612 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2020-07-28 21:56:47,201 WARN L612 FunctionHandler]: implicit declaration of function __builtin_va_copy [2020-07-28 21:56:47,302 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:47,302 WARN L1484 CHandler]: Possible shadowing of function index [2020-07-28 21:56:47,349 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-07-28 21:56:48,506 INFO L208 MainTranslator]: Completed translation [2020-07-28 21:56:48,506 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.07 09:56:48 WrapperNode [2020-07-28 21:56:48,506 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-07-28 21:56:48,507 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-07-28 21:56:48,507 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-07-28 21:56:48,508 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-07-28 21:56:48,516 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.07 09:56:48" (1/1) ... [2020-07-28 21:56:48,570 ERROR L1131 TypeChecker]: C: unsigned long nondet_size_t() { return __VERIFIER_nondet_ulong(); } [261]: Type differs at parameter #res in Procedure[nondet_size_t,[],[],[VarList[C: unsigned long nondet_size_t() { return __VERIFIER_nondet_ulong(); } [261],[#res],NamedType[C_ULONG,[]],null]],null,Body[C: unsigned long nondet_size_t() { return __VERIFIER_nondet_ulong(); } [261],[VariableDeclaration[[VarList[C: __VERIFIER_nondet_ulong() [261],[#t~nondet6],NamedType[C_ULONG,[]],null]]]],[AssignmentStatement[[VariableLHS[#res,]],[IdentifierExpression[#t~nondet6,]]],HavocStatement[[VariableLHS[#t~nondet6,]]],ReturnStatement]]] [2020-07-28 21:56:48,624 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.07 09:56:48" (1/1) ... [2020-07-28 21:56:48,624 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-07-28 21:56:48,624 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.preprocessor [2020-07-28 21:56:48,627 INFO L168 Benchmark]: Toolchain (without parser) took 3866.57 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 258.5 MB). Free memory was 946.8 MB in the beginning and 979.2 MB in the end (delta: -32.4 MB). Peak memory consumption was 226.0 MB. Max. memory is 11.5 GB. [2020-07-28 21:56:48,628 INFO L168 Benchmark]: CDTParser took 0.21 ms. Allocated memory is still 1.0 GB. Free memory is still 987.1 MB. There was no memory consumed. Max. memory is 11.5 GB. [2020-07-28 21:56:48,629 INFO L168 Benchmark]: CACSL2BoogieTranslator took 3743.57 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 258.5 MB). Free memory was 946.8 MB in the beginning and 987.5 MB in the end (delta: -40.7 MB). Peak memory consumption was 294.1 MB. Max. memory is 11.5 GB. [2020-07-28 21:56:48,629 INFO L168 Benchmark]: Boogie Procedure Inliner took 116.82 ms. Allocated memory is still 1.3 GB. Free memory was 987.5 MB in the beginning and 979.2 MB in the end (delta: 8.3 MB). Peak memory consumption was 8.3 MB. Max. memory is 11.5 GB. [2020-07-28 21:56:48,631 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - AssertionsEnabledResult: Assertions are enabled Assertions are enabled - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.21 ms. Allocated memory is still 1.0 GB. Free memory is still 987.1 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 3743.57 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 258.5 MB). Free memory was 946.8 MB in the beginning and 987.5 MB in the end (delta: -40.7 MB). Peak memory consumption was 294.1 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 116.82 ms. Allocated memory is still 1.3 GB. Free memory was 987.5 MB in the beginning and 979.2 MB in the end (delta: 8.3 MB). Peak memory consumption was 8.3 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - TypeErrorResult [Line: 261]: Type Error Type differs at parameter #res in Procedure[nondet_size_t,[],[],[VarList[C: unsigned long nondet_size_t() { return __VERIFIER_nondet_ulong(); } [261],[#res],NamedType[C_ULONG,[]],null]],null,Body[C: unsigned long nondet_size_t() { return __VERIFIER_nondet_ulong(); } [261],[VariableDeclaration[[VarList[C: __VERIFIER_nondet_ulong() [261],[#t~nondet6],NamedType[C_ULONG,[]],null]]]],[AssignmentStatement[[VariableLHS[#res,]],[IdentifierExpression[#t~nondet6,]]],HavocStatement[[VariableLHS[#t~nondet6,]]],ReturnStatement]]] RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request...